RustLibApiImplPlatform class abstract

Implementers

Constructors

RustLibApiImplPlatform({required BaseHandler handler, required RustLibWire wire, required GeneralizedFrbRustBinding generalizedFrbRustBinding, required PortManager portManager})

Properties

generalizedFrbRustBinding → GeneralizedFrbRustBinding
This is only intended to be used by automatically generated code, instead of developers.
finalinherited
handler → BaseHandler
This is only intended to be used by automatically generated code, instead of developers.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
portManager → PortManager
This is only intended to be used by automatically generated code, instead of developers.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
rust_arc_decrement_strong_count_NetworkReportPtr → CrossPlatformFinalizerArg
no setter
rust_arc_decrement_strong_count_SecurityFlagsResultPtr → CrossPlatformFinalizerArg
no setter
wire RustLibWire
This is only intended to be used by automatically generated code, instead of developers.
finalinherited

Methods

dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNetworkReport(dynamic raw) NetworkReport
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerSecurityFlagsResult(dynamic raw) SecurityFlagsResult
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNetworkReport(dynamic raw) NetworkReport
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerSecurityFlagsResult(dynamic raw) SecurityFlagsResult
dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNetworkReport(dynamic raw) NetworkReport
dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerSecurityFlagsResult(dynamic raw) SecurityFlagsResult
dco_decode_bool(dynamic raw) bool
dco_decode_box_autoadd_f_64(dynamic raw) double
dco_decode_box_autoadd_latency_stats(dynamic raw) LatencyStats
dco_decode_box_autoadd_network_configuration(dynamic raw) NetworkConfiguration
dco_decode_box_autoadd_network_target(dynamic raw) NetworkTarget
dco_decode_box_autoadd_quality_thresholds(dynamic raw) QualityThresholds
dco_decode_box_autoadd_resilience_config(dynamic raw) ResilienceConfig
dco_decode_box_autoadd_security_config(dynamic raw) SecurityConfig
dco_decode_box_autoadd_u_64(dynamic raw) BigInt
dco_decode_captive_portal_status(dynamic raw) CaptivePortalStatus
dco_decode_check_strategy(dynamic raw) CheckStrategy
dco_decode_connection_quality(dynamic raw) ConnectionQuality
dco_decode_connection_type(dynamic raw) ConnectionType
dco_decode_f_32(dynamic raw) double
dco_decode_f_64(dynamic raw) double
dco_decode_i_32(dynamic raw) int
dco_decode_latency_stats(dynamic raw) LatencyStats
dco_decode_list_network_target(dynamic raw) List<NetworkTarget>
dco_decode_list_prim_u_64_strict(dynamic raw) → Uint64List
dco_decode_list_prim_u_8_strict(dynamic raw) Uint8List
dco_decode_list_target_report(dynamic raw) List<TargetReport>
dco_decode_network_configuration(dynamic raw) NetworkConfiguration
dco_decode_network_status(dynamic raw) NetworkStatus
dco_decode_network_target(dynamic raw) NetworkTarget
dco_decode_opt_box_autoadd_f_64(dynamic raw) double?
dco_decode_opt_box_autoadd_u_64(dynamic raw) BigInt?
dco_decode_opt_String(dynamic raw) String?
dco_decode_quality_thresholds(dynamic raw) QualityThresholds
dco_decode_record_auto_owned_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_security_flags_result_connection_type(dynamic raw) → (SecurityFlagsResult, ConnectionType)
dco_decode_record_list_prim_u_64_strict_list_target_report(dynamic raw) → (Uint64List, List<TargetReport>)
dco_decode_record_opt_box_autoadd_u_64_opt_box_autoadd_u_64_opt_box_autoadd_u_64_opt_box_autoadd_f_64(dynamic raw) → (BigInt?, BigInt?, BigInt?, double?)
dco_decode_resilience_config(dynamic raw) ResilienceConfig
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNetworkReport(dynamic raw) NetworkReport
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerSecurityFlagsResult(dynamic raw) SecurityFlagsResult
dco_decode_security_config(dynamic raw) SecurityConfig
dco_decode_security_flags(dynamic raw) SecurityFlags
dco_decode_String(dynamic raw) String
dco_decode_target_protocol(dynamic raw) TargetProtocol
dco_decode_target_report(dynamic raw) TargetReport
dco_decode_u_16(dynamic raw) int
dco_decode_u_64(dynamic raw) BigInt
dco_decode_u_8(dynamic raw) int
dco_decode_unit(dynamic raw) → void
dco_decode_usize(dynamic raw) BigInt
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNetworkReport(SseDeserializer deserializer) NetworkReport
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerSecurityFlagsResult(SseDeserializer deserializer) SecurityFlagsResult
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNetworkReport(SseDeserializer deserializer) NetworkReport
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerSecurityFlagsResult(SseDeserializer deserializer) SecurityFlagsResult
sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNetworkReport(SseDeserializer deserializer) NetworkReport
sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerSecurityFlagsResult(SseDeserializer deserializer) SecurityFlagsResult
sse_decode_bool(SseDeserializer deserializer) bool
sse_decode_box_autoadd_f_64(SseDeserializer deserializer) double
sse_decode_box_autoadd_latency_stats(SseDeserializer deserializer) LatencyStats
sse_decode_box_autoadd_network_configuration(SseDeserializer deserializer) NetworkConfiguration
sse_decode_box_autoadd_network_target(SseDeserializer deserializer) NetworkTarget
sse_decode_box_autoadd_quality_thresholds(SseDeserializer deserializer) QualityThresholds
sse_decode_box_autoadd_resilience_config(SseDeserializer deserializer) ResilienceConfig
sse_decode_box_autoadd_security_config(SseDeserializer deserializer) SecurityConfig
sse_decode_box_autoadd_u_64(SseDeserializer deserializer) BigInt
sse_decode_captive_portal_status(SseDeserializer deserializer) CaptivePortalStatus
sse_decode_check_strategy(SseDeserializer deserializer) CheckStrategy
sse_decode_connection_quality(SseDeserializer deserializer) ConnectionQuality
sse_decode_connection_type(SseDeserializer deserializer) ConnectionType
sse_decode_f_32(SseDeserializer deserializer) double
sse_decode_f_64(SseDeserializer deserializer) double
sse_decode_i_32(SseDeserializer deserializer) int
sse_decode_latency_stats(SseDeserializer deserializer) LatencyStats
sse_decode_list_network_target(SseDeserializer deserializer) List<NetworkTarget>
sse_decode_list_prim_u_64_strict(SseDeserializer deserializer) → Uint64List
sse_decode_list_prim_u_8_strict(SseDeserializer deserializer) Uint8List
sse_decode_list_target_report(SseDeserializer deserializer) List<TargetReport>
sse_decode_network_configuration(SseDeserializer deserializer) NetworkConfiguration
sse_decode_network_status(SseDeserializer deserializer) NetworkStatus
sse_decode_network_target(SseDeserializer deserializer) NetworkTarget
sse_decode_opt_box_autoadd_f_64(SseDeserializer deserializer) double?
sse_decode_opt_box_autoadd_u_64(SseDeserializer deserializer) BigInt?
sse_decode_opt_String(SseDeserializer deserializer) String?
sse_decode_quality_thresholds(SseDeserializer deserializer) QualityThresholds
sse_decode_record_auto_owned_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_security_flags_result_connection_type(SseDeserializer deserializer) → (SecurityFlagsResult, ConnectionType)
sse_decode_record_list_prim_u_64_strict_list_target_report(SseDeserializer deserializer) → (Uint64List, List<TargetReport>)
sse_decode_record_opt_box_autoadd_u_64_opt_box_autoadd_u_64_opt_box_autoadd_u_64_opt_box_autoadd_f_64(SseDeserializer deserializer) → (BigInt?, BigInt?, BigInt?, double?)
sse_decode_resilience_config(SseDeserializer deserializer) ResilienceConfig
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNetworkReport(SseDeserializer deserializer) NetworkReport
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerSecurityFlagsResult(SseDeserializer deserializer) SecurityFlagsResult
sse_decode_security_config(SseDeserializer deserializer) SecurityConfig
sse_decode_security_flags(SseDeserializer deserializer) SecurityFlags
sse_decode_String(SseDeserializer deserializer) String
sse_decode_target_protocol(SseDeserializer deserializer) TargetProtocol
sse_decode_target_report(SseDeserializer deserializer) TargetReport
sse_decode_u_16(SseDeserializer deserializer) int
sse_decode_u_64(SseDeserializer deserializer) BigInt
sse_decode_u_8(SseDeserializer deserializer) int
sse_decode_unit(SseDeserializer deserializer) → void
sse_decode_usize(SseDeserializer deserializer) BigInt
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNetworkReport(NetworkReport self, SseSerializer serializer) → void
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerSecurityFlagsResult(SecurityFlagsResult self, SseSerializer serializer) → void
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNetworkReport(NetworkReport self, SseSerializer serializer) → void
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerSecurityFlagsResult(SecurityFlagsResult self, SseSerializer serializer) → void
sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNetworkReport(NetworkReport self, SseSerializer serializer) → void
sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerSecurityFlagsResult(SecurityFlagsResult self, SseSerializer serializer) → void
sse_encode_bool(bool self, SseSerializer serializer) → void
sse_encode_box_autoadd_f_64(double self, SseSerializer serializer) → void
sse_encode_box_autoadd_latency_stats(LatencyStats self, SseSerializer serializer) → void
sse_encode_box_autoadd_network_configuration(NetworkConfiguration self, SseSerializer serializer) → void
sse_encode_box_autoadd_network_target(NetworkTarget self, SseSerializer serializer) → void
sse_encode_box_autoadd_quality_thresholds(QualityThresholds self, SseSerializer serializer) → void
sse_encode_box_autoadd_resilience_config(ResilienceConfig self, SseSerializer serializer) → void
sse_encode_box_autoadd_security_config(SecurityConfig self, SseSerializer serializer) → void
sse_encode_box_autoadd_u_64(BigInt self, SseSerializer serializer) → void
sse_encode_captive_portal_status(CaptivePortalStatus self, SseSerializer serializer) → void
sse_encode_check_strategy(CheckStrategy self, SseSerializer serializer) → void
sse_encode_connection_quality(ConnectionQuality self, SseSerializer serializer) → void
sse_encode_connection_type(ConnectionType self, SseSerializer serializer) → void
sse_encode_f_32(double self, SseSerializer serializer) → void
sse_encode_f_64(double self, SseSerializer serializer) → void
sse_encode_i_32(int self, SseSerializer serializer) → void
sse_encode_latency_stats(LatencyStats self, SseSerializer serializer) → void
sse_encode_list_network_target(List<NetworkTarget> self, SseSerializer serializer) → void
sse_encode_list_prim_u_64_strict(Uint64List self, SseSerializer serializer) → void
sse_encode_list_prim_u_8_strict(Uint8List self, SseSerializer serializer) → void
sse_encode_list_target_report(List<TargetReport> self, SseSerializer serializer) → void
sse_encode_network_configuration(NetworkConfiguration self, SseSerializer serializer) → void
sse_encode_network_status(NetworkStatus self, SseSerializer serializer) → void
sse_encode_network_target(NetworkTarget self, SseSerializer serializer) → void
sse_encode_opt_box_autoadd_f_64(double? self, SseSerializer serializer) → void
sse_encode_opt_box_autoadd_u_64(BigInt? self, SseSerializer serializer) → void
sse_encode_opt_String(String? self, SseSerializer serializer) → void
sse_encode_quality_thresholds(QualityThresholds self, SseSerializer serializer) → void
sse_encode_record_auto_owned_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_security_flags_result_connection_type((SecurityFlagsResult, ConnectionType) self, SseSerializer serializer) → void
sse_encode_record_list_prim_u_64_strict_list_target_report((Uint64List, List<TargetReport>) self, SseSerializer serializer) → void
sse_encode_record_opt_box_autoadd_u_64_opt_box_autoadd_u_64_opt_box_autoadd_u_64_opt_box_autoadd_f_64((BigInt?, BigInt?, BigInt?, double?) self, SseSerializer serializer) → void
sse_encode_resilience_config(ResilienceConfig self, SseSerializer serializer) → void
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNetworkReport(NetworkReport self, SseSerializer serializer) → void
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerSecurityFlagsResult(SecurityFlagsResult self, SseSerializer serializer) → void
sse_encode_security_config(SecurityConfig self, SseSerializer serializer) → void
sse_encode_security_flags(SecurityFlags self, SseSerializer serializer) → void
sse_encode_String(String self, SseSerializer serializer) → void
sse_encode_target_protocol(TargetProtocol self, SseSerializer serializer) → void
sse_encode_target_report(TargetReport self, SseSerializer serializer) → void
sse_encode_u_16(int self, SseSerializer serializer) → void
sse_encode_u_64(BigInt self, SseSerializer serializer) → void
sse_encode_u_8(int self, SseSerializer serializer) → void
sse_encode_unit(void self, SseSerializer serializer) → void
sse_encode_usize(BigInt self, SseSerializer serializer) → void
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited