RustLibApiImpl class

Inheritance
Implemented types

Constructors

RustLibApiImpl.new({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
kCrateApiToolAdbDeviceExecuteHostCommandConstMeta → TaskConstMeta
no setter
kCrateApiToolAdbDeviceExecuteHostShellCommandConstMeta → TaskConstMeta
no setter
kCrateApiToolDeviceHostConnectConstMeta → TaskConstMeta
no setter
kCrateApiToolDeviceHostConnectToDeviceConstMeta → TaskConstMeta
no setter
kCrateApiToolDeviceHostDevicesConstMeta → TaskConstMeta
no setter
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_AdbDevice → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_AdbDevicePtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_DeviceTcpStream → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_DeviceTcpStreamPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_increment_strong_count_AdbDevice → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_DeviceTcpStream → RustArcIncrementStrongCountFnType
no setteroverride
wire RustLibWire
This is only intended to be used by automatically generated code, instead of developers.
finalinherited

Methods

crateApiToolAdbDeviceExecuteHostCommand({required AdbDevice that, required String shell, required bool hasOutput, required bool hasLen}) String
override
crateApiToolAdbDeviceExecuteHostShellCommand({required AdbDevice that, required String shell}) String
override
crateApiToolDeviceHostConnect({required DeviceHost that}) DeviceTcpStream
override
crateApiToolDeviceHostConnectToDevice({required DeviceHost that}) AdbDevice
override
crateApiToolDeviceHostDevices({required DeviceHost that}) List<AdbDeviceInfo>
override
dco_decode_adb_device_info(dynamic raw) AdbDeviceInfo
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAdbDevice(dynamic raw) AdbDevice
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDeviceTcpStream(dynamic raw) DeviceTcpStream
override
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAdbDevice(dynamic raw) AdbDevice
override
dco_decode_bool(dynamic raw) bool
override
dco_decode_box_autoadd_device_host(dynamic raw) DeviceHost
override
dco_decode_box_autoadd_u_64(dynamic raw) BigInt
override
dco_decode_device_host(dynamic raw) DeviceHost
override
dco_decode_list_adb_device_info(dynamic raw) List<AdbDeviceInfo>
override
dco_decode_list_prim_u_8_strict(dynamic raw) Uint8List
override
dco_decode_list_record_string_string(dynamic raw) List<(String, String)>
override
dco_decode_Map_String_String_None(dynamic raw) Map<String, String>
override
dco_decode_opt_box_autoadd_u_64(dynamic raw) BigInt?
override
dco_decode_record_string_string(dynamic raw) → (String, String)
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAdbDevice(dynamic raw) AdbDevice
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDeviceTcpStream(dynamic raw) DeviceTcpStream
override
dco_decode_String(dynamic raw) String
override
dco_decode_u_16(dynamic raw) int
override
dco_decode_u_64(dynamic raw) BigInt
override
dco_decode_u_8(dynamic raw) int
override
dco_decode_usize(dynamic raw) BigInt
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sse_decode_adb_device_info(SseDeserializer deserializer) AdbDeviceInfo
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAdbDevice(SseDeserializer deserializer) AdbDevice
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDeviceTcpStream(SseDeserializer deserializer) DeviceTcpStream
override
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAdbDevice(SseDeserializer deserializer) AdbDevice
override
sse_decode_bool(SseDeserializer deserializer) bool
override
sse_decode_box_autoadd_device_host(SseDeserializer deserializer) DeviceHost
override
sse_decode_box_autoadd_u_64(SseDeserializer deserializer) BigInt
override
sse_decode_device_host(SseDeserializer deserializer) DeviceHost
override
sse_decode_i_32(SseDeserializer deserializer) int
override
sse_decode_list_adb_device_info(SseDeserializer deserializer) List<AdbDeviceInfo>
override
sse_decode_list_prim_u_8_strict(SseDeserializer deserializer) Uint8List
override
sse_decode_list_record_string_string(SseDeserializer deserializer) List<(String, String)>
override
sse_decode_Map_String_String_None(SseDeserializer deserializer) Map<String, String>
override
sse_decode_opt_box_autoadd_u_64(SseDeserializer deserializer) BigInt?
override
sse_decode_record_string_string(SseDeserializer deserializer) → (String, String)
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAdbDevice(SseDeserializer deserializer) AdbDevice
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDeviceTcpStream(SseDeserializer deserializer) DeviceTcpStream
override
sse_decode_String(SseDeserializer deserializer) String
override
sse_decode_u_16(SseDeserializer deserializer) int
override
sse_decode_u_64(SseDeserializer deserializer) BigInt
override
sse_decode_u_8(SseDeserializer deserializer) int
override
sse_decode_usize(SseDeserializer deserializer) BigInt
override
sse_encode_adb_device_info(AdbDeviceInfo self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAdbDevice(AdbDevice self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDeviceTcpStream(DeviceTcpStream self, SseSerializer serializer) → void
override
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAdbDevice(AdbDevice self, SseSerializer serializer) → void
override
sse_encode_bool(bool self, SseSerializer serializer) → void
override
sse_encode_box_autoadd_device_host(DeviceHost self, SseSerializer serializer) → void
override
sse_encode_box_autoadd_u_64(BigInt self, SseSerializer serializer) → void
override
sse_encode_device_host(DeviceHost self, SseSerializer serializer) → void
override
sse_encode_i_32(int self, SseSerializer serializer) → void
override
sse_encode_list_adb_device_info(List<AdbDeviceInfo> self, SseSerializer serializer) → void
override
sse_encode_list_prim_u_8_strict(Uint8List self, SseSerializer serializer) → void
override
sse_encode_list_record_string_string(List<(String, String)> self, SseSerializer serializer) → void
override
sse_encode_Map_String_String_None(Map<String, String> self, SseSerializer serializer) → void
override
sse_encode_opt_box_autoadd_u_64(BigInt? self, SseSerializer serializer) → void
override
sse_encode_record_string_string((String, String) self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAdbDevice(AdbDevice self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDeviceTcpStream(DeviceTcpStream self, SseSerializer serializer) → void
override
sse_encode_String(String self, SseSerializer serializer) → void
override
sse_encode_u_16(int self, SseSerializer serializer) → void
override
sse_encode_u_64(BigInt self, SseSerializer serializer) → void
override
sse_encode_u_8(int self, SseSerializer serializer) → void
override
sse_encode_usize(BigInt self, SseSerializer serializer) → void
override
toString() String
A string representation of this object.
inherited

Operators

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