| // This file is automatically generated, so please do not edit it. |
| // @generated by `flutter_rust_bridge`@ 2.8.0. |
| |
| // ignore_for_file: unused_import, unused_element, unnecessary_import, duplicate_ignore, invalid_use_of_internal_member, annotate_overrides, non_constant_identifier_names, curly_braces_in_flow_control_structures, prefer_const_literals_to_create_immutables, unused_field |
| |
| import 'api/opendal_api.dart'; |
| import 'dart:async'; |
| import 'dart:convert'; |
| import 'dart:ffi' as ffi; |
| import 'frb_generated.dart'; |
| import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated_io.dart'; |
| |
| abstract class RustLibApiImplPlatform extends BaseApiImpl<RustLibWire> { |
| RustLibApiImplPlatform({ |
| required super.handler, |
| required super.wire, |
| required super.generalizedFrbRustBinding, |
| required super.portManager, |
| }); |
| |
| CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_MetadataPtr => wire |
| ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadataPtr; |
| |
| CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_OperatorPtr => wire |
| ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperatorPtr; |
| |
| @protected |
| Metadata |
| dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadata( |
| dynamic raw); |
| |
| @protected |
| Operator |
| dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperator( |
| dynamic raw); |
| |
| @protected |
| Metadata |
| dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadata( |
| dynamic raw); |
| |
| @protected |
| Operator |
| dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperator( |
| dynamic raw); |
| |
| @protected |
| Map<String, String> dco_decode_Map_String_String(dynamic raw); |
| |
| @protected |
| Metadata |
| dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadata( |
| dynamic raw); |
| |
| @protected |
| Operator |
| dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperator( |
| dynamic raw); |
| |
| @protected |
| String dco_decode_String(dynamic raw); |
| |
| @protected |
| bool dco_decode_bool(dynamic raw); |
| |
| @protected |
| BigInt dco_decode_box_autoadd_u_64(dynamic raw); |
| |
| @protected |
| Uint8List dco_decode_list_prim_u_8_strict(dynamic raw); |
| |
| @protected |
| List<(String, String)> dco_decode_list_record_string_string(dynamic raw); |
| |
| @protected |
| String? dco_decode_opt_String(dynamic raw); |
| |
| @protected |
| BigInt? dco_decode_opt_box_autoadd_u_64(dynamic raw); |
| |
| @protected |
| (String, String) dco_decode_record_string_string(dynamic raw); |
| |
| @protected |
| BigInt dco_decode_u_64(dynamic raw); |
| |
| @protected |
| int dco_decode_u_8(dynamic raw); |
| |
| @protected |
| void dco_decode_unit(dynamic raw); |
| |
| @protected |
| BigInt dco_decode_usize(dynamic raw); |
| |
| @protected |
| Metadata |
| sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadata( |
| SseDeserializer deserializer); |
| |
| @protected |
| Operator |
| sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperator( |
| SseDeserializer deserializer); |
| |
| @protected |
| Metadata |
| sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadata( |
| SseDeserializer deserializer); |
| |
| @protected |
| Operator |
| sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperator( |
| SseDeserializer deserializer); |
| |
| @protected |
| Map<String, String> sse_decode_Map_String_String( |
| SseDeserializer deserializer); |
| |
| @protected |
| Metadata |
| sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadata( |
| SseDeserializer deserializer); |
| |
| @protected |
| Operator |
| sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperator( |
| SseDeserializer deserializer); |
| |
| @protected |
| String sse_decode_String(SseDeserializer deserializer); |
| |
| @protected |
| bool sse_decode_bool(SseDeserializer deserializer); |
| |
| @protected |
| BigInt sse_decode_box_autoadd_u_64(SseDeserializer deserializer); |
| |
| @protected |
| Uint8List sse_decode_list_prim_u_8_strict(SseDeserializer deserializer); |
| |
| @protected |
| List<(String, String)> sse_decode_list_record_string_string( |
| SseDeserializer deserializer); |
| |
| @protected |
| String? sse_decode_opt_String(SseDeserializer deserializer); |
| |
| @protected |
| BigInt? sse_decode_opt_box_autoadd_u_64(SseDeserializer deserializer); |
| |
| @protected |
| (String, String) sse_decode_record_string_string( |
| SseDeserializer deserializer); |
| |
| @protected |
| BigInt sse_decode_u_64(SseDeserializer deserializer); |
| |
| @protected |
| int sse_decode_u_8(SseDeserializer deserializer); |
| |
| @protected |
| void sse_decode_unit(SseDeserializer deserializer); |
| |
| @protected |
| BigInt sse_decode_usize(SseDeserializer deserializer); |
| |
| @protected |
| int sse_decode_i_32(SseDeserializer deserializer); |
| |
| @protected |
| void |
| sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadata( |
| Metadata self, SseSerializer serializer); |
| |
| @protected |
| void |
| sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperator( |
| Operator self, SseSerializer serializer); |
| |
| @protected |
| void |
| sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadata( |
| Metadata self, SseSerializer serializer); |
| |
| @protected |
| void |
| sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperator( |
| Operator self, SseSerializer serializer); |
| |
| @protected |
| void sse_encode_Map_String_String( |
| Map<String, String> self, SseSerializer serializer); |
| |
| @protected |
| void |
| sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadata( |
| Metadata self, SseSerializer serializer); |
| |
| @protected |
| void |
| sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperator( |
| Operator self, SseSerializer serializer); |
| |
| @protected |
| void sse_encode_String(String self, SseSerializer serializer); |
| |
| @protected |
| void sse_encode_bool(bool self, SseSerializer serializer); |
| |
| @protected |
| void sse_encode_box_autoadd_u_64(BigInt self, SseSerializer serializer); |
| |
| @protected |
| void sse_encode_list_prim_u_8_strict( |
| Uint8List self, SseSerializer serializer); |
| |
| @protected |
| void sse_encode_list_record_string_string( |
| List<(String, String)> self, SseSerializer serializer); |
| |
| @protected |
| void sse_encode_opt_String(String? self, SseSerializer serializer); |
| |
| @protected |
| void sse_encode_opt_box_autoadd_u_64(BigInt? self, SseSerializer serializer); |
| |
| @protected |
| void sse_encode_record_string_string( |
| (String, String) self, SseSerializer serializer); |
| |
| @protected |
| void sse_encode_u_64(BigInt self, SseSerializer serializer); |
| |
| @protected |
| void sse_encode_u_8(int self, SseSerializer serializer); |
| |
| @protected |
| void sse_encode_unit(void self, SseSerializer serializer); |
| |
| @protected |
| void sse_encode_usize(BigInt self, SseSerializer serializer); |
| |
| @protected |
| void sse_encode_i_32(int self, SseSerializer serializer); |
| } |
| |
| // Section: wire_class |
| |
| class RustLibWire implements BaseWire { |
| factory RustLibWire.fromExternalLibrary(ExternalLibrary lib) => |
| RustLibWire(lib.ffiDynamicLibrary); |
| |
| /// Holds the symbol lookup function. |
| final ffi.Pointer<T> Function<T extends ffi.NativeType>(String symbolName) |
| _lookup; |
| |
| /// The symbols are looked up in [dynamicLibrary]. |
| RustLibWire(ffi.DynamicLibrary dynamicLibrary) |
| : _lookup = dynamicLibrary.lookup; |
| |
| void |
| rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadata( |
| ffi.Pointer<ffi.Void> ptr, |
| ) { |
| return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadata( |
| ptr, |
| ); |
| } |
| |
| late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadataPtr = |
| _lookup<ffi.NativeFunction<ffi.Void Function(ffi.Pointer<ffi.Void>)>>( |
| 'frbgen_opendal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadata'); |
| late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadata = |
| _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadataPtr |
| .asFunction<void Function(ffi.Pointer<ffi.Void>)>(); |
| |
| void |
| rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadata( |
| ffi.Pointer<ffi.Void> ptr, |
| ) { |
| return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadata( |
| ptr, |
| ); |
| } |
| |
| late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadataPtr = |
| _lookup<ffi.NativeFunction<ffi.Void Function(ffi.Pointer<ffi.Void>)>>( |
| 'frbgen_opendal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadata'); |
| late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadata = |
| _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMetadataPtr |
| .asFunction<void Function(ffi.Pointer<ffi.Void>)>(); |
| |
| void |
| rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperator( |
| ffi.Pointer<ffi.Void> ptr, |
| ) { |
| return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperator( |
| ptr, |
| ); |
| } |
| |
| late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperatorPtr = |
| _lookup<ffi.NativeFunction<ffi.Void Function(ffi.Pointer<ffi.Void>)>>( |
| 'frbgen_opendal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperator'); |
| late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperator = |
| _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperatorPtr |
| .asFunction<void Function(ffi.Pointer<ffi.Void>)>(); |
| |
| void |
| rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperator( |
| ffi.Pointer<ffi.Void> ptr, |
| ) { |
| return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperator( |
| ptr, |
| ); |
| } |
| |
| late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperatorPtr = |
| _lookup<ffi.NativeFunction<ffi.Void Function(ffi.Pointer<ffi.Void>)>>( |
| 'frbgen_opendal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperator'); |
| late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperator = |
| _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOperatorPtr |
| .asFunction<void Function(ffi.Pointer<ffi.Void>)>(); |
| } |