// GENERATED CODE - DO NOT MODIFY BY HAND part of 'veilid_state.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$_LatencyStats _$$_LatencyStatsFromJson(Map json) => _$_LatencyStats( fastest: TimestampDuration.fromJson(json['fastest']), average: TimestampDuration.fromJson(json['average']), slowest: TimestampDuration.fromJson(json['slowest']), ); Map _$$_LatencyStatsToJson(_$_LatencyStats instance) => { 'fastest': instance.fastest.toJson(), 'average': instance.average.toJson(), 'slowest': instance.slowest.toJson(), }; _$_TransferStats _$$_TransferStatsFromJson(Map json) => _$_TransferStats( total: BigInt.parse(json['total'] as String), maximum: BigInt.parse(json['maximum'] as String), average: BigInt.parse(json['average'] as String), minimum: BigInt.parse(json['minimum'] as String), ); Map _$$_TransferStatsToJson(_$_TransferStats instance) => { 'total': instance.total.toString(), 'maximum': instance.maximum.toString(), 'average': instance.average.toString(), 'minimum': instance.minimum.toString(), }; _$_TransferStatsDownUp _$$_TransferStatsDownUpFromJson( Map json) => _$_TransferStatsDownUp( down: TransferStats.fromJson(json['down'] as Map), up: TransferStats.fromJson(json['up'] as Map), ); Map _$$_TransferStatsDownUpToJson( _$_TransferStatsDownUp instance) => { 'down': instance.down.toJson(), 'up': instance.up.toJson(), }; _$_RPCStats _$$_RPCStatsFromJson(Map json) => _$_RPCStats( messagesSent: json['messages_sent'] as int, messagesRcvd: json['messages_rcvd'] as int, questionsInFlight: json['questions_in_flight'] as int, lastQuestion: json['last_question'] == null ? null : Timestamp.fromJson(json['last_question']), lastSeenTs: json['last_seen_ts'] == null ? null : Timestamp.fromJson(json['last_seen_ts']), firstConsecutiveSeenTs: json['first_consecutive_seen_ts'] == null ? null : Timestamp.fromJson(json['first_consecutive_seen_ts']), recentLostAnswers: json['recent_lost_answers'] as int, failedToSend: json['failed_to_send'] as int, ); Map _$$_RPCStatsToJson(_$_RPCStats instance) => { 'messages_sent': instance.messagesSent, 'messages_rcvd': instance.messagesRcvd, 'questions_in_flight': instance.questionsInFlight, 'last_question': instance.lastQuestion?.toJson(), 'last_seen_ts': instance.lastSeenTs?.toJson(), 'first_consecutive_seen_ts': instance.firstConsecutiveSeenTs?.toJson(), 'recent_lost_answers': instance.recentLostAnswers, 'failed_to_send': instance.failedToSend, }; _$_PeerStats _$$_PeerStatsFromJson(Map json) => _$_PeerStats( timeAdded: Timestamp.fromJson(json['time_added']), rpcStats: RPCStats.fromJson(json['rpc_stats'] as Map), latency: json['latency'] == null ? null : LatencyStats.fromJson(json['latency'] as Map), transfer: TransferStatsDownUp.fromJson( json['transfer'] as Map), ); Map _$$_PeerStatsToJson(_$_PeerStats instance) => { 'time_added': instance.timeAdded.toJson(), 'rpc_stats': instance.rpcStats.toJson(), 'latency': instance.latency?.toJson(), 'transfer': instance.transfer.toJson(), }; _$_PeerTableData _$$_PeerTableDataFromJson(Map json) => _$_PeerTableData( nodeIds: (json['node_ids'] as List) .map(Typed.fromJson) .toList(), peerAddress: json['peer_address'] as String, peerStats: PeerStats.fromJson(json['peer_stats'] as Map), ); Map _$$_PeerTableDataToJson(_$_PeerTableData instance) => { 'node_ids': instance.nodeIds.map((e) => e.toJson()).toList(), 'peer_address': instance.peerAddress, 'peer_stats': instance.peerStats.toJson(), };