// GENERATED CODE - DO NOT MODIFY BY HAND part of 'routing_context.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$DHTSchemaDFLTImpl _$$DHTSchemaDFLTImplFromJson(Map<String, dynamic> json) => _$DHTSchemaDFLTImpl( oCnt: (json['o_cnt'] as num).toInt(), $type: json['kind'] as String?, ); Map<String, dynamic> _$$DHTSchemaDFLTImplToJson(_$DHTSchemaDFLTImpl instance) => <String, dynamic>{ 'o_cnt': instance.oCnt, 'kind': instance.$type, }; _$DHTSchemaSMPLImpl _$$DHTSchemaSMPLImplFromJson(Map<String, dynamic> json) => _$DHTSchemaSMPLImpl( oCnt: (json['o_cnt'] as num).toInt(), members: (json['members'] as List<dynamic>) .map(DHTSchemaMember.fromJson) .toList(), $type: json['kind'] as String?, ); Map<String, dynamic> _$$DHTSchemaSMPLImplToJson(_$DHTSchemaSMPLImpl instance) => <String, dynamic>{ 'o_cnt': instance.oCnt, 'members': instance.members.map((e) => e.toJson()).toList(), 'kind': instance.$type, }; _$DHTSchemaMemberImpl _$$DHTSchemaMemberImplFromJson( Map<String, dynamic> json) => _$DHTSchemaMemberImpl( mKey: FixedEncodedString43.fromJson(json['m_key']), mCnt: (json['m_cnt'] as num).toInt(), ); Map<String, dynamic> _$$DHTSchemaMemberImplToJson( _$DHTSchemaMemberImpl instance) => <String, dynamic>{ 'm_key': instance.mKey.toJson(), 'm_cnt': instance.mCnt, }; _$DHTRecordDescriptorImpl _$$DHTRecordDescriptorImplFromJson( Map<String, dynamic> json) => _$DHTRecordDescriptorImpl( key: Typed<FixedEncodedString43>.fromJson(json['key']), owner: FixedEncodedString43.fromJson(json['owner']), schema: DHTSchema.fromJson(json['schema']), ownerSecret: json['owner_secret'] == null ? null : FixedEncodedString43.fromJson(json['owner_secret']), ); Map<String, dynamic> _$$DHTRecordDescriptorImplToJson( _$DHTRecordDescriptorImpl instance) => <String, dynamic>{ 'key': instance.key.toJson(), 'owner': instance.owner.toJson(), 'schema': instance.schema.toJson(), 'owner_secret': instance.ownerSecret?.toJson(), }; _$ValueDataImpl _$$ValueDataImplFromJson(Map<String, dynamic> json) => _$ValueDataImpl( seq: (json['seq'] as num).toInt(), data: const Uint8ListJsonConverter.jsIsArray().fromJson(json['data']), writer: FixedEncodedString43.fromJson(json['writer']), ); Map<String, dynamic> _$$ValueDataImplToJson(_$ValueDataImpl instance) => <String, dynamic>{ 'seq': instance.seq, 'data': const Uint8ListJsonConverter.jsIsArray().toJson(instance.data), 'writer': instance.writer.toJson(), }; _$SafetySpecImpl _$$SafetySpecImplFromJson(Map<String, dynamic> json) => _$SafetySpecImpl( hopCount: (json['hop_count'] as num).toInt(), stability: Stability.fromJson(json['stability']), sequencing: Sequencing.fromJson(json['sequencing']), preferredRoute: json['preferred_route'] as String?, ); Map<String, dynamic> _$$SafetySpecImplToJson(_$SafetySpecImpl instance) => <String, dynamic>{ 'hop_count': instance.hopCount, 'stability': instance.stability.toJson(), 'sequencing': instance.sequencing.toJson(), 'preferred_route': instance.preferredRoute, }; _$RouteBlobImpl _$$RouteBlobImplFromJson(Map<String, dynamic> json) => _$RouteBlobImpl( routeId: json['route_id'] as String, blob: const Uint8ListJsonConverter().fromJson(json['blob']), ); Map<String, dynamic> _$$RouteBlobImplToJson(_$RouteBlobImpl instance) => <String, dynamic>{ 'route_id': instance.routeId, 'blob': const Uint8ListJsonConverter().toJson(instance.blob), }; _$DHTRecordReportImpl _$$DHTRecordReportImplFromJson( Map<String, dynamic> json) => _$DHTRecordReportImpl( subkeys: (json['subkeys'] as List<dynamic>) .map(ValueSubkeyRange.fromJson) .toList(), offlineSubkeys: (json['offline_subkeys'] as List<dynamic>) .map(ValueSubkeyRange.fromJson) .toList(), localSeqs: (json['local_seqs'] as List<dynamic>) .map((e) => (e as num).toInt()) .toList(), networkSeqs: (json['network_seqs'] as List<dynamic>) .map((e) => (e as num).toInt()) .toList(), ); Map<String, dynamic> _$$DHTRecordReportImplToJson( _$DHTRecordReportImpl instance) => <String, dynamic>{ 'subkeys': instance.subkeys.map((e) => e.toJson()).toList(), 'offline_subkeys': instance.offlineSubkeys.map((e) => e.toJson()).toList(), 'local_seqs': instance.localSeqs, 'network_seqs': instance.networkSeqs, };