From 0ac8bbb9743abac0a356c181c17bb5d7c1a467d0 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:31:18 +0800 Subject: [PATCH 01/96] refactor: rm generate_implementor_enum --- .../codegen/parser/mir/parser/attribute.rs | 32 +++++++++---------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/attribute.rs b/frb_codegen/src/library/codegen/parser/mir/parser/attribute.rs index d33eb21c1d..8f782ec1e8 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/attribute.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/attribute.rs @@ -115,9 +115,9 @@ impl FrbAttributes { self.any_eq(&FrbAttribute::External) } - pub(crate) fn generate_implementor_enum(&self) -> bool { - self.any_eq(&FrbAttribute::GenerateImplEnum) - } + // pub(crate) fn generate_implementor_enum(&self) -> bool { + // self.any_eq(&FrbAttribute::GenerateImplEnum) + // } pub(crate) fn rust_opaque_codec(&self) -> Option { if self.any_eq(&FrbAttribute::RustOpaqueCodecMoi) { @@ -240,7 +240,7 @@ enum FrbAttribute { Positional, Proxy, External, - GenerateImplEnum, + // GenerateImplEnum, RustOpaqueCodecMoi, Serialize, // NOTE: Undocumented, since this name may be suboptimal and is subject to change @@ -279,14 +279,14 @@ impl Parse for FrbAttribute { .or_else(|| parse_keyword::(input, &lookahead, positional, Positional)) .or_else(|| parse_keyword::(input, &lookahead, proxy, Proxy)) .or_else(|| parse_keyword::(input, &lookahead, external, External)) - .or_else(|| { - parse_keyword::( - input, - &lookahead, - generate_implementor_enum, - GenerateImplEnum, - ) - }) + // .or_else(|| { + // parse_keyword::( + // input, + // &lookahead, + // generate_implementor_enum, + // GenerateImplEnum, + // ) + // }) .or_else(|| { parse_keyword::( input, @@ -687,10 +687,10 @@ mod tests { simple_keyword_tester("external", FrbAttribute::External); } - #[test] - fn test_generate_implementor_enum() { - simple_keyword_tester("generate_implementor_enum", FrbAttribute::GenerateImplEnum); - } + // #[test] + // fn test_generate_implementor_enum() { + // simple_keyword_tester("generate_implementor_enum", FrbAttribute::GenerateImplEnum); + // } #[test] fn test_rust_opaque_codec_moi() { From be7af1e78af35b4523114201f7a2dbefb98bacc3 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:31:40 +0800 Subject: [PATCH 02/96] feat: demo --- .../dart_minimal/rust/src/api/minimal.rs | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/frb_example/dart_minimal/rust/src/api/minimal.rs b/frb_example/dart_minimal/rust/src/api/minimal.rs index 517e29973f..2c329d00b4 100644 --- a/frb_example/dart_minimal/rust/src/api/minimal.rs +++ b/frb_example/dart_minimal/rust/src/api/minimal.rs @@ -8,3 +8,39 @@ pub fn init_app() { pub fn minimal_adder(a: i32, b: i32) -> i32 { a + b } + +pub trait SimpleTraitForDynTwinNormal { + fn simple_method_twin_normal(&self) -> i32; +} + +#[frb(opaque)] +pub struct StructOneWithTraitForDynTwinNormal { + pub one: i32, +} + +impl StructOneWithTraitForDynTwinNormal { + pub fn create_twin_normal(one: i32) -> Self { + Self { one } + } +} + +impl SimpleTraitForDynTwinNormal for StructOneWithTraitForDynTwinNormal { + fn simple_method_twin_normal(&self) -> i32 { + self.one + } +} + +#[frb(opaque)] +pub struct StructTwoWithTraitForDynTwinNormal { + pub two: i32, +} + +impl SimpleTraitForDynTwinNormal for StructTwoWithTraitForDynTwinNormal { + fn simple_method_twin_normal(&self) -> i32 { + self.two * 2 + } +} + +pub fn func_arg_dyn_trait_twin_normal(arg: &dyn SimpleTraitForDynTwinNormal) -> i32 { + arg.simple_method_twin_normal() +} From 0a25d27f4586e437a2e153f331a1914808426000 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:32:12 +0800 Subject: [PATCH 03/96] chore: comment --- .../parser/early_generator/trait_impl_enum.rs | 37 ++++++++++--------- 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs index ccd04cf571..72a079ac29 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs @@ -23,25 +23,26 @@ pub(crate) fn generate( ) -> anyhow::Result<()> { // TODO temp disable return Ok(()); - - let extra_codes = (pack.hir_flat_pack.traits.iter()) - .filter(|x| { - FrbAttributes::parse(&x.attrs) - .unwrap() - .generate_implementor_enum() - }) - .sorted_by_key(|x| x.name.clone()) - .map(|x| generate_trait_impl_enum(x, &tentative_mir_pack.trait_impls)) - .collect::>>()? - .into_iter() - .flatten() - .collect_vec(); - - let output_namespace = &(config_mir.rust_input_namespace_pack).rust_output_path_namespace; - - inject_extra_codes(&mut pack.hir_flat_pack, output_namespace, &extra_codes)?; - Ok(()) + // TODO + // let extra_codes = (pack.hir_flat_pack.traits.iter()) + // .filter(|x| { + // FrbAttributes::parse(&x.attrs) + // .unwrap() + // .generate_implementor_enum() + // }) + // .sorted_by_key(|x| x.name.clone()) + // .map(|x| generate_trait_impl_enum(x, &tentative_mir_pack.trait_impls)) + // .collect::>>()? + // .into_iter() + // .flatten() + // .collect_vec(); + // + // let output_namespace = &(config_mir.rust_input_namespace_pack).rust_output_path_namespace; + // + // inject_extra_codes(&mut pack.hir_flat_pack, output_namespace, &extra_codes)?; + // + // Ok(()) } fn generate_trait_impl_enum( From 5990c29ef22dd908416b75bb77a8d098ece6f3b3 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:33:00 +0800 Subject: [PATCH 04/96] chore: codegen --- .../lib/src/rust/api/minimal.dart | 37 + .../lib/src/rust/frb_generated.dart | 728 +++++++++++++++++- .../lib/src/rust/frb_generated.io.dart | 271 +++++++ .../lib/src/rust/frb_generated.web.dart | 235 ++++++ .../dart_minimal/rust/src/frb_generated.io.rs | 56 ++ .../dart_minimal/rust/src/frb_generated.rs | 566 +++++++++++++- .../rust/src/frb_generated.web.rs | 56 ++ 7 files changed, 1941 insertions(+), 8 deletions(-) diff --git a/frb_example/dart_minimal/lib/src/rust/api/minimal.dart b/frb_example/dart_minimal/lib/src/rust/api/minimal.dart index 3e1fb0dcd2..d923018fff 100644 --- a/frb_example/dart_minimal/lib/src/rust/api/minimal.dart +++ b/frb_example/dart_minimal/lib/src/rust/api/minimal.dart @@ -8,3 +8,40 @@ import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; Future minimalAdder({required int a, required int b}) => RustLib.instance.api.crateApiMinimalMinimalAdder(a: a, b: b); + +Future funcArgDynTraitTwinNormal( + {required SimpleTraitForDynTwinNormal arg}) => + RustLib.instance.api.crateApiMinimalFuncArgDynTraitTwinNormal(arg: arg); + +// Rust type: RustOpaqueMoi> +abstract class StructOneWithTraitForDynTwinNormal + implements RustOpaqueInterface, SimpleTraitForDynTwinNormal { + static Future createTwinNormal( + {required int one}) => + RustLib.instance.api + .crateApiMinimalStructOneWithTraitForDynTwinNormalCreateTwinNormal( + one: one); + + int get one; + + void set one(int one); + + Future simpleMethodTwinNormal(); +} + +// Rust type: RustOpaqueMoi> +abstract class StructTwoWithTraitForDynTwinNormal + implements RustOpaqueInterface, SimpleTraitForDynTwinNormal { + int get two; + + void set two(int two); + + Future simpleMethodTwinNormal(); +} + +// Rust type: RustOpaqueMoi> +abstract class SimpleTraitForDynTwinNormal implements RustOpaqueInterface {} + +abstract class SimpleTraitForDynTwinNormal { + Future simpleMethodTwinNormal(); +} diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.dart index 785cd5eea1..5fcc99fb70 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.dart @@ -57,7 +57,7 @@ class RustLib extends BaseEntrypoint { String get codegenVersion => '2.0.0-dev.37'; @override - int get rustContentHash => -2119384465; + int get rustContentHash => 532243759; static const kDefaultExternalLibraryLoaderConfig = ExternalLibraryLoaderConfig( @@ -68,9 +68,63 @@ class RustLib extends BaseEntrypoint { } abstract class RustLibApi extends BaseApi { + Future + crateApiMinimalStructOneWithTraitForDynTwinNormalCreateTwinNormal( + {required int one}); + + int crateApiMinimalStructOneWithTraitForDynTwinNormalGetOne( + {required StructOneWithTraitForDynTwinNormal that}); + + void crateApiMinimalStructOneWithTraitForDynTwinNormalSetOne( + {required StructOneWithTraitForDynTwinNormal that, required int one}); + + Future + crateApiMinimalStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( + {required StructOneWithTraitForDynTwinNormal that}); + + int crateApiMinimalStructTwoWithTraitForDynTwinNormalGetTwo( + {required StructTwoWithTraitForDynTwinNormal that}); + + void crateApiMinimalStructTwoWithTraitForDynTwinNormalSetTwo( + {required StructTwoWithTraitForDynTwinNormal that, required int two}); + + Future + crateApiMinimalStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormal( + {required StructTwoWithTraitForDynTwinNormal that}); + + Future crateApiMinimalFuncArgDynTraitTwinNormal( + {required SimpleTraitForDynTwinNormal arg}); + Future crateApiMinimalInitApp(); Future crateApiMinimalMinimalAdder({required int a, required int b}); + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructOneWithTraitForDynTwinNormal; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormal; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormalPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinNormal; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormal; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_SimpleTraitForDynTwinNormal; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormal; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormalPtr; } class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @@ -82,13 +136,246 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { }); @override - Future crateApiMinimalInitApp() { + Future + crateApiMinimalStructOneWithTraitForDynTwinNormalCreateTwinNormal( + {required int one}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_i_32(one, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1, port: port_); }, + codec: SseCodec( + decodeSuccessData: + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal, + decodeErrorData: null, + ), + constMeta: + kCrateApiMinimalStructOneWithTraitForDynTwinNormalCreateTwinNormalConstMeta, + argValues: [one], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiMinimalStructOneWithTraitForDynTwinNormalCreateTwinNormalConstMeta => + const TaskConstMeta( + debugName: "StructOneWithTraitForDynTwinNormal_create_twin_normal", + argNames: ["one"], + ); + + @override + int crateApiMinimalStructOneWithTraitForDynTwinNormalGetOne( + {required StructOneWithTraitForDynTwinNormal that}) { + return handler.executeSync(SyncTask( + callFfi: () { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + that, serializer); + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 2)!; + }, + codec: SseCodec( + decodeSuccessData: sse_decode_i_32, + decodeErrorData: null, + ), + constMeta: + kCrateApiMinimalStructOneWithTraitForDynTwinNormalGetOneConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiMinimalStructOneWithTraitForDynTwinNormalGetOneConstMeta => + const TaskConstMeta( + debugName: "StructOneWithTraitForDynTwinNormal_get_one", + argNames: ["that"], + ); + + @override + void crateApiMinimalStructOneWithTraitForDynTwinNormalSetOne( + {required StructOneWithTraitForDynTwinNormal that, required int one}) { + return handler.executeSync(SyncTask( + callFfi: () { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + that, serializer); + sse_encode_i_32(one, serializer); + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 3)!; + }, + codec: SseCodec( + decodeSuccessData: sse_decode_unit, + decodeErrorData: null, + ), + constMeta: + kCrateApiMinimalStructOneWithTraitForDynTwinNormalSetOneConstMeta, + argValues: [that, one], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiMinimalStructOneWithTraitForDynTwinNormalSetOneConstMeta => + const TaskConstMeta( + debugName: "StructOneWithTraitForDynTwinNormal_set_one", + argNames: ["that", "one"], + ); + + @override + Future + crateApiMinimalStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( + {required StructOneWithTraitForDynTwinNormal that}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + that, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 4, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_i_32, + decodeErrorData: null, + ), + constMeta: + kCrateApiMinimalStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiMinimalStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta => + const TaskConstMeta( + debugName: + "StructOneWithTraitForDynTwinNormal_simple_method_twin_normal", + argNames: ["that"], + ); + + @override + int crateApiMinimalStructTwoWithTraitForDynTwinNormalGetTwo( + {required StructTwoWithTraitForDynTwinNormal that}) { + return handler.executeSync(SyncTask( + callFfi: () { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + that, serializer); + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 5)!; + }, + codec: SseCodec( + decodeSuccessData: sse_decode_i_32, + decodeErrorData: null, + ), + constMeta: + kCrateApiMinimalStructTwoWithTraitForDynTwinNormalGetTwoConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiMinimalStructTwoWithTraitForDynTwinNormalGetTwoConstMeta => + const TaskConstMeta( + debugName: "StructTwoWithTraitForDynTwinNormal_get_two", + argNames: ["that"], + ); + + @override + void crateApiMinimalStructTwoWithTraitForDynTwinNormalSetTwo( + {required StructTwoWithTraitForDynTwinNormal that, required int two}) { + return handler.executeSync(SyncTask( + callFfi: () { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + that, serializer); + sse_encode_i_32(two, serializer); + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 6)!; + }, + codec: SseCodec( + decodeSuccessData: sse_decode_unit, + decodeErrorData: null, + ), + constMeta: + kCrateApiMinimalStructTwoWithTraitForDynTwinNormalSetTwoConstMeta, + argValues: [that, two], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiMinimalStructTwoWithTraitForDynTwinNormalSetTwoConstMeta => + const TaskConstMeta( + debugName: "StructTwoWithTraitForDynTwinNormal_set_two", + argNames: ["that", "two"], + ); + + @override + Future + crateApiMinimalStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormal( + {required StructTwoWithTraitForDynTwinNormal that}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + that, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 7, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_i_32, + decodeErrorData: null, + ), + constMeta: + kCrateApiMinimalStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiMinimalStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta => + const TaskConstMeta( + debugName: + "StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal", + argNames: ["that"], + ); + + @override + Future crateApiMinimalFuncArgDynTraitTwinNormal( + {required SimpleTraitForDynTwinNormal arg}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + arg, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 9, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_i_32, + decodeErrorData: null, + ), + constMeta: kCrateApiMinimalFuncArgDynTraitTwinNormalConstMeta, + argValues: [arg], + apiImpl: this, + )); + } + + TaskConstMeta get kCrateApiMinimalFuncArgDynTraitTwinNormalConstMeta => + const TaskConstMeta( + debugName: "func_arg_dyn_trait_twin_normal", + argNames: ["arg"], + ); + + @override + Future crateApiMinimalInitApp() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 10, port: port_); + }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, @@ -112,7 +399,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(a, serializer); sse_encode_i_32(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 2, port: port_); + funcId: 11, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -130,6 +417,127 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["a", "b"], ); + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructOneWithTraitForDynTwinNormal => + wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormal => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinNormal => + wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormal => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_SimpleTraitForDynTwinNormal => wire + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormal => wire + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal; + + @protected + StructOneWithTraitForDynTwinNormal + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return StructOneWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( + raw as List); + } + + @protected + StructTwoWithTraitForDynTwinNormal + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return StructTwoWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( + raw as List); + } + + @protected + StructOneWithTraitForDynTwinNormal + dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return StructOneWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( + raw as List); + } + + @protected + StructTwoWithTraitForDynTwinNormal + dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return StructTwoWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( + raw as List); + } + + @protected + StructOneWithTraitForDynTwinNormal + dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return StructOneWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( + raw as List); + } + + @protected + StructTwoWithTraitForDynTwinNormal + dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return StructTwoWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( + raw as List); + } + + @protected + SimpleTraitForDynTwinNormal + dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return SimpleTraitForDynTwinNormalImpl.frbInternalDcoDecode( + raw as List); + } + + @protected + StructOneWithTraitForDynTwinNormal + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return StructOneWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( + raw as List); + } + + @protected + StructTwoWithTraitForDynTwinNormal + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return StructTwoWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( + raw as List); + } + + @protected + SimpleTraitForDynTwinNormal + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return SimpleTraitForDynTwinNormalImpl.frbInternalDcoDecode( + raw as List); + } + + @protected + SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + @protected int dco_decode_i_32(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -142,6 +550,102 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return; } + @protected + BigInt dco_decode_usize(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dcoDecodeU64(raw); + } + + @protected + StructOneWithTraitForDynTwinNormal + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return StructOneWithTraitForDynTwinNormalImpl.frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + StructTwoWithTraitForDynTwinNormal + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return StructTwoWithTraitForDynTwinNormalImpl.frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + StructOneWithTraitForDynTwinNormal + sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return StructOneWithTraitForDynTwinNormalImpl.frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + StructTwoWithTraitForDynTwinNormal + sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return StructTwoWithTraitForDynTwinNormalImpl.frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + StructOneWithTraitForDynTwinNormal + sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return StructOneWithTraitForDynTwinNormalImpl.frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + StructTwoWithTraitForDynTwinNormal + sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return StructTwoWithTraitForDynTwinNormalImpl.frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + SimpleTraitForDynTwinNormal + sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return SimpleTraitForDynTwinNormalImpl.frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + StructOneWithTraitForDynTwinNormal + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return StructOneWithTraitForDynTwinNormalImpl.frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + StructTwoWithTraitForDynTwinNormal + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return StructTwoWithTraitForDynTwinNormalImpl.frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + SimpleTraitForDynTwinNormal + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return SimpleTraitForDynTwinNormalImpl.frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + @protected int sse_decode_i_32(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -153,12 +657,128 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { // Codec=Sse (Serialization based), see doc to use other codecs } + @protected + BigInt sse_decode_usize(SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return deserializer.buffer.getBigUint64(); + } + @protected bool sse_decode_bool(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs return deserializer.buffer.getUint8() != 0; } + @protected + void + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as StructOneWithTraitForDynTwinNormalImpl) + .frbInternalSseEncode(move: true), + serializer); + } + + @protected + void + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as StructTwoWithTraitForDynTwinNormalImpl) + .frbInternalSseEncode(move: true), + serializer); + } + + @protected + void + sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as StructOneWithTraitForDynTwinNormalImpl) + .frbInternalSseEncode(move: false), + serializer); + } + + @protected + void + sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as StructTwoWithTraitForDynTwinNormalImpl) + .frbInternalSseEncode(move: false), + serializer); + } + + @protected + void + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as StructOneWithTraitForDynTwinNormalImpl) + .frbInternalSseEncode(move: false), + serializer); + } + + @protected + void + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as StructTwoWithTraitForDynTwinNormalImpl) + .frbInternalSseEncode(move: false), + serializer); + } + + @protected + void + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as SimpleTraitForDynTwinNormalImpl) + .frbInternalSseEncode(move: false), + serializer); + } + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as StructOneWithTraitForDynTwinNormalImpl) + .frbInternalSseEncode(move: null), + serializer); + } + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as StructTwoWithTraitForDynTwinNormalImpl) + .frbInternalSseEncode(move: null), + serializer); + } + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as SimpleTraitForDynTwinNormalImpl) + .frbInternalSseEncode(move: null), + serializer); + } + @protected void sse_encode_i_32(int self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -170,9 +790,111 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { // Codec=Sse (Serialization based), see doc to use other codecs } + @protected + void sse_encode_usize(BigInt self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + serializer.buffer.putBigUint64(self); + } + @protected void sse_encode_bool(bool self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs serializer.buffer.putUint8(self ? 1 : 0); } } + +@sealed +class SimpleTraitForDynTwinNormalImpl extends RustOpaque + implements SimpleTraitForDynTwinNormal { + // Not to be used by end users + SimpleTraitForDynTwinNormalImpl.frbInternalDcoDecode(List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + SimpleTraitForDynTwinNormalImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_SimpleTraitForDynTwinNormal, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormal, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormalPtr, + ); +} + +@sealed +class StructOneWithTraitForDynTwinNormalImpl extends RustOpaque + implements StructOneWithTraitForDynTwinNormal { + // Not to be used by end users + StructOneWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( + List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + StructOneWithTraitForDynTwinNormalImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_StructOneWithTraitForDynTwinNormal, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormal, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormalPtr, + ); + + int get one => RustLib.instance.api + .crateApiMinimalStructOneWithTraitForDynTwinNormalGetOne( + that: this, + ); + + void set one(int one) => RustLib.instance.api + .crateApiMinimalStructOneWithTraitForDynTwinNormalSetOne( + that: this, one: one); + + Future simpleMethodTwinNormal() => RustLib.instance.api + .crateApiMinimalStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( + that: this, + ); +} + +@sealed +class StructTwoWithTraitForDynTwinNormalImpl extends RustOpaque + implements StructTwoWithTraitForDynTwinNormal { + // Not to be used by end users + StructTwoWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( + List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + StructTwoWithTraitForDynTwinNormalImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinNormal, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormal, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr, + ); + + int get two => RustLib.instance.api + .crateApiMinimalStructTwoWithTraitForDynTwinNormalGetTwo( + that: this, + ); + + void set two(int two) => RustLib.instance.api + .crateApiMinimalStructTwoWithTraitForDynTwinNormalSetTwo( + that: this, two: two); + + Future simpleMethodTwinNormal() => RustLib.instance.api + .crateApiMinimalStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormal( + that: this, + ); +} diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart index 514bf14e56..4cfa06e0e0 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart @@ -18,27 +18,202 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { required super.portManager, }); + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormalPtr => + wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormalPtr; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr => + wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormalPtr => wire + ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr; + + @protected + StructOneWithTraitForDynTwinNormal + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic raw); + + @protected + StructTwoWithTraitForDynTwinNormal + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic raw); + + @protected + StructOneWithTraitForDynTwinNormal + dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic raw); + + @protected + StructTwoWithTraitForDynTwinNormal + dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic raw); + + @protected + StructOneWithTraitForDynTwinNormal + dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic raw); + + @protected + StructTwoWithTraitForDynTwinNormal + dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic raw); + + @protected + SimpleTraitForDynTwinNormal + dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + dynamic raw); + + @protected + StructOneWithTraitForDynTwinNormal + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic raw); + + @protected + StructTwoWithTraitForDynTwinNormal + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic raw); + + @protected + SimpleTraitForDynTwinNormal + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + dynamic raw); + + @protected + SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( + dynamic raw); + @protected int dco_decode_i_32(dynamic raw); @protected void dco_decode_unit(dynamic raw); + @protected + BigInt dco_decode_usize(dynamic raw); + + @protected + StructOneWithTraitForDynTwinNormal + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + StructTwoWithTraitForDynTwinNormal + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + StructOneWithTraitForDynTwinNormal + sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + StructTwoWithTraitForDynTwinNormal + sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + StructOneWithTraitForDynTwinNormal + sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + StructTwoWithTraitForDynTwinNormal + sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + SimpleTraitForDynTwinNormal + sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + StructOneWithTraitForDynTwinNormal + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + StructTwoWithTraitForDynTwinNormal + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + SimpleTraitForDynTwinNormal + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SseDeserializer deserializer); + @protected int sse_decode_i_32(SseDeserializer deserializer); @protected void sse_decode_unit(SseDeserializer deserializer); + @protected + BigInt sse_decode_usize(SseDeserializer deserializer); + @protected bool sse_decode_bool(SseDeserializer deserializer); + @protected + void + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer); + @protected void sse_encode_i_32(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_bool(bool self, SseSerializer serializer); } @@ -56,4 +231,100 @@ class RustLibWire implements BaseWire { /// The symbols are looked up in [dynamicLibrary]. RustLibWire(ffi.DynamicLibrary dynamicLibrary) : _lookup = dynamicLibrary.lookup; + + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormalPtr = + _lookup)>>( + 'frbgen_frb_example_dart_minimal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormalPtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormalPtr = + _lookup)>>( + 'frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormalPtr + .asFunction)>(); + + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr = + _lookup)>>( + 'frbgen_frb_example_dart_minimal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr = + _lookup)>>( + 'frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr + .asFunction)>(); + + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr = + _lookup)>>( + 'frbgen_frb_example_dart_minimal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr = + _lookup)>>( + 'frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr + .asFunction)>(); } diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart index d1f8695480..b45a8b047f 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart @@ -20,27 +20,202 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { required super.portManager, }); + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormalPtr => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormalPtr => wire + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal; + + @protected + StructOneWithTraitForDynTwinNormal + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic raw); + + @protected + StructTwoWithTraitForDynTwinNormal + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic raw); + + @protected + StructOneWithTraitForDynTwinNormal + dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic raw); + + @protected + StructTwoWithTraitForDynTwinNormal + dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic raw); + + @protected + StructOneWithTraitForDynTwinNormal + dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic raw); + + @protected + StructTwoWithTraitForDynTwinNormal + dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic raw); + + @protected + SimpleTraitForDynTwinNormal + dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + dynamic raw); + + @protected + StructOneWithTraitForDynTwinNormal + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic raw); + + @protected + StructTwoWithTraitForDynTwinNormal + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic raw); + + @protected + SimpleTraitForDynTwinNormal + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + dynamic raw); + + @protected + SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( + dynamic raw); + @protected int dco_decode_i_32(dynamic raw); @protected void dco_decode_unit(dynamic raw); + @protected + BigInt dco_decode_usize(dynamic raw); + + @protected + StructOneWithTraitForDynTwinNormal + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + StructTwoWithTraitForDynTwinNormal + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + StructOneWithTraitForDynTwinNormal + sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + StructTwoWithTraitForDynTwinNormal + sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + StructOneWithTraitForDynTwinNormal + sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + StructTwoWithTraitForDynTwinNormal + sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + SimpleTraitForDynTwinNormal + sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + StructOneWithTraitForDynTwinNormal + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + StructTwoWithTraitForDynTwinNormal + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + SimpleTraitForDynTwinNormal + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SseDeserializer deserializer); + @protected int sse_decode_i_32(SseDeserializer deserializer); @protected void sse_decode_unit(SseDeserializer deserializer); + @protected + BigInt sse_decode_usize(SseDeserializer deserializer); + @protected bool sse_decode_bool(SseDeserializer deserializer); + @protected + void + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer); + @protected void sse_encode_i_32(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_bool(bool self, SseSerializer serializer); } @@ -49,6 +224,42 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { class RustLibWire implements BaseWire { RustLibWire.fromExternalLibrary(ExternalLibrary lib); + + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + ptr); + + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + ptr); + + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ptr); } @JS('wasm_bindgen') @@ -62,4 +273,28 @@ class RustLibWasmModule implements WasmModule { @override external RustLibWasmModule bind(dynamic thisArg, String moduleName); + + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic ptr); + + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic ptr); + + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + dynamic ptr); } diff --git a/frb_example/dart_minimal/rust/src/frb_generated.io.rs b/frb_example/dart_minimal/rust/src/frb_generated.io.rs index c79d9aa6a7..33474a7051 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.io.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.io.rs @@ -4,6 +4,8 @@ // Section: imports use super::*; +use crate::api::minimal::SimpleTraitForDynTwinNormal; +use crate::api::minimal::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::{transform_result_dco, Lockable}; use flutter_rust_bridge::{Handler, IntoIntoDart}; @@ -11,3 +13,57 @@ use flutter_rust_bridge::{Handler, IntoIntoDart}; // Section: boilerplate flutter_rust_bridge::frb_generated_boilerplate_io!(); + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + >::increment_strong_count(ptr as _); +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + >::decrement_strong_count(ptr as _); +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + >::increment_strong_count(ptr as _); +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + >::decrement_strong_count(ptr as _); +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + >::increment_strong_count(ptr as _); +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + >::decrement_strong_count(ptr as _); +} diff --git a/frb_example/dart_minimal/rust/src/frb_generated.rs b/frb_example/dart_minimal/rust/src/frb_generated.rs index a8b520bd0d..555d3999fc 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.rs @@ -21,6 +21,8 @@ // Section: imports +use crate::api::minimal::SimpleTraitForDynTwinNormal; +use crate::api::minimal::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::{transform_result_dco, Lockable}; use flutter_rust_bridge::{Handler, IntoIntoDart}; @@ -33,7 +35,7 @@ flutter_rust_bridge::frb_generated_boilerplate!( default_rust_auto_opaque = RustAutoOpaqueMoi, ); pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_VERSION: &str = "2.0.0-dev.37"; -pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = -2119384465; +pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 532243759; // Section: executor @@ -41,6 +43,340 @@ flutter_rust_bridge::frb_generated_default_handler!(); // Section: wire_funcs +fn wire__crate__api__minimal__StructOneWithTraitForDynTwinNormal_create_twin_normal_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "StructOneWithTraitForDynTwinNormal_create_twin_normal", + port: Some(port_), + mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, + }, + move || { + let message = unsafe { + flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( + ptr_, + rust_vec_len_, + data_len_, + ) + }; + let mut deserializer = + flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_one = ::sse_decode(&mut deserializer); + deserializer.end(); + move |context| { + transform_result_sse((move || { + Result::<_, ()>::Ok( + crate::api::minimal::StructOneWithTraitForDynTwinNormal::create_twin_normal( + api_one, + ), + ) + })()) + } + }, + ) +} +fn wire__crate__api__minimal__StructOneWithTraitForDynTwinNormal_get_one_impl( + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "StructOneWithTraitForDynTwinNormal_get_one", + port: None, + mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, + }, + move || { + let message = unsafe { + flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( + ptr_, + rust_vec_len_, + data_len_, + ) + }; + let mut deserializer = + flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_that = , + >>::sse_decode(&mut deserializer); + deserializer.end(); + transform_result_sse((move || { + let mut api_that_decoded = None; + let decode_indices_ = + flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_that, 0, false, + ), + ]); + for i in decode_indices_ { + match i { + 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that = &*api_that_decoded.unwrap(); + Result::<_, ()>::Ok(api_that.one.clone()) + })()) + }, + ) +} +fn wire__crate__api__minimal__StructOneWithTraitForDynTwinNormal_set_one_impl( + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "StructOneWithTraitForDynTwinNormal_set_one", + port: None, + mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, + }, + move || { + let message = unsafe { + flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( + ptr_, + rust_vec_len_, + data_len_, + ) + }; + let mut deserializer = + flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_that = , + >>::sse_decode(&mut deserializer); + let api_one = ::sse_decode(&mut deserializer); + deserializer.end(); + transform_result_sse((move || { + let mut api_that_decoded = None; + let decode_indices_ = + flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_that, 0, true, + ), + ]); + for i in decode_indices_ { + match i { + 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), + _ => unreachable!(), + } + } + let mut api_that = &mut *api_that_decoded.unwrap(); + Result::<_, ()>::Ok({ + { + api_that.one = api_one; + }; + }) + })()) + }, + ) +} +fn wire__crate__api__minimal__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructOneWithTraitForDynTwinNormal_simple_method_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { + let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; + let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_that = >>::sse_decode(&mut deserializer);deserializer.end(); move |context| { + transform_result_sse((move || { + let mut api_that_decoded = None; +let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); + for i in decode_indices_ { + match i { + 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that = &*api_that_decoded.unwrap(); + Result::<_,()>::Ok(crate::api::minimal::StructOneWithTraitForDynTwinNormal::simple_method_twin_normal(&api_that)) + })()) + } }) +} +fn wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_get_two_impl( + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "StructTwoWithTraitForDynTwinNormal_get_two", + port: None, + mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, + }, + move || { + let message = unsafe { + flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( + ptr_, + rust_vec_len_, + data_len_, + ) + }; + let mut deserializer = + flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_that = , + >>::sse_decode(&mut deserializer); + deserializer.end(); + transform_result_sse((move || { + let mut api_that_decoded = None; + let decode_indices_ = + flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_that, 0, false, + ), + ]); + for i in decode_indices_ { + match i { + 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that = &*api_that_decoded.unwrap(); + Result::<_, ()>::Ok(api_that.two.clone()) + })()) + }, + ) +} +fn wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_set_two_impl( + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "StructTwoWithTraitForDynTwinNormal_set_two", + port: None, + mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, + }, + move || { + let message = unsafe { + flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( + ptr_, + rust_vec_len_, + data_len_, + ) + }; + let mut deserializer = + flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_that = , + >>::sse_decode(&mut deserializer); + let api_two = ::sse_decode(&mut deserializer); + deserializer.end(); + transform_result_sse((move || { + let mut api_that_decoded = None; + let decode_indices_ = + flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_that, 0, true, + ), + ]); + for i in decode_indices_ { + match i { + 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), + _ => unreachable!(), + } + } + let mut api_that = &mut *api_that_decoded.unwrap(); + Result::<_, ()>::Ok({ + { + api_that.two = api_two; + }; + }) + })()) + }, + ) +} +fn wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { + let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; + let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_that = >>::sse_decode(&mut deserializer);deserializer.end(); move |context| { + transform_result_sse((move || { + let mut api_that_decoded = None; +let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); + for i in decode_indices_ { + match i { + 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that = &*api_that_decoded.unwrap(); + Result::<_,()>::Ok(crate::api::minimal::StructTwoWithTraitForDynTwinNormal::simple_method_twin_normal(&api_that)) + })()) + } }) +} +fn wire__crate__api__minimal__func_arg_dyn_trait_twin_normal_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "func_arg_dyn_trait_twin_normal", + port: Some(port_), + mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, + }, + move || { + let message = unsafe { + flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( + ptr_, + rust_vec_len_, + data_len_, + ) + }; + let mut deserializer = + flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_arg = , + >>::sse_decode(&mut deserializer); + deserializer.end(); + move |context| { + transform_result_sse((move || { + let mut api_arg_decoded = None; + let decode_indices_ = + flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_arg, 0, false, + ), + ]); + for i in decode_indices_ { + match i { + 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_arg = &*api_arg_decoded.unwrap(); + Result::<_, ()>::Ok(crate::api::minimal::func_arg_dyn_trait_twin_normal( + &api_arg, + )) + })()) + } + }, + ) +} fn wire__crate__api__minimal__init_app_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -108,8 +444,80 @@ fn wire__crate__api__minimal__minimal_adder_impl( ) } +// Section: related_funcs + +flutter_rust_bridge::frb_generated_moi_arc_impl_value!( + flutter_rust_bridge::for_generated::RustAutoOpaqueInner +); +flutter_rust_bridge::frb_generated_moi_arc_impl_value!( + flutter_rust_bridge::for_generated::RustAutoOpaqueInner +); +flutter_rust_bridge::frb_generated_moi_arc_impl_value!( + flutter_rust_bridge::for_generated::RustAutoOpaqueInner +); + // Section: dart2rust +impl SseDecode for StructOneWithTraitForDynTwinNormal { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); + } +} + +impl SseDecode for StructTwoWithTraitForDynTwinNormal { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); + } +} + +impl SseDecode + for RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + > +{ + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = ::sse_decode(deserializer); + return decode_rust_opaque_moi(inner); + } +} + +impl SseDecode + for RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + > +{ + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = ::sse_decode(deserializer); + return decode_rust_opaque_moi(inner); + } +} + +impl SseDecode + for RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + > +{ + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = ::sse_decode(deserializer); + return decode_rust_opaque_moi(inner); + } +} + impl SseDecode for i32 { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -122,6 +530,13 @@ impl SseDecode for () { fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {} } +impl SseDecode for usize { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + deserializer.cursor.read_u64::().unwrap() as _ + } +} + impl SseDecode for bool { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -138,10 +553,14 @@ fn pde_ffi_dispatcher_primary_impl( ) { // Codec=Pde (Serialization + dispatch), see doc to use other codecs match func_id { - 1 => wire__crate__api__minimal__init_app_impl(port, ptr, rust_vec_len, data_len), - 2 => wire__crate__api__minimal__minimal_adder_impl(port, ptr, rust_vec_len, data_len), - _ => unreachable!(), - } + 1 => wire__crate__api__minimal__StructOneWithTraitForDynTwinNormal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), +4 => wire__crate__api__minimal__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), +7 => wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), +9 => wire__crate__api__minimal__func_arg_dyn_trait_twin_normal_impl(port, ptr, rust_vec_len, data_len), +10 => wire__crate__api__minimal__init_app_impl(port, ptr, rust_vec_len, data_len), +11 => wire__crate__api__minimal__minimal_adder_impl(port, ptr, rust_vec_len, data_len), + _ => unreachable!(), + } } fn pde_ffi_dispatcher_sync_impl( @@ -152,12 +571,139 @@ fn pde_ffi_dispatcher_sync_impl( ) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { // Codec=Pde (Serialization + dispatch), see doc to use other codecs match func_id { + 2 => wire__crate__api__minimal__StructOneWithTraitForDynTwinNormal_get_one_impl( + ptr, + rust_vec_len, + data_len, + ), + 3 => wire__crate__api__minimal__StructOneWithTraitForDynTwinNormal_set_one_impl( + ptr, + rust_vec_len, + data_len, + ), + 5 => wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_get_two_impl( + ptr, + rust_vec_len, + data_len, + ), + 6 => wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_set_two_impl( + ptr, + rust_vec_len, + data_len, + ), _ => unreachable!(), } } // Section: rust2dart +// Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart for FrbWrapper { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self.0) + .into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} + +impl flutter_rust_bridge::IntoIntoDart> + for StructOneWithTraitForDynTwinNormal +{ + fn into_into_dart(self) -> FrbWrapper { + self.into() + } +} + +// Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart for FrbWrapper { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self.0) + .into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} + +impl flutter_rust_bridge::IntoIntoDart> + for StructTwoWithTraitForDynTwinNormal +{ + fn into_into_dart(self) -> FrbWrapper { + self.into() + } +} + +impl SseEncode for StructOneWithTraitForDynTwinNormal { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), + serializer, + ); + } +} + +impl SseEncode for StructTwoWithTraitForDynTwinNormal { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), + serializer, + ); + } +} + +impl SseEncode + for RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + > +{ + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + let (ptr, size) = self.sse_encode_raw(); + ::sse_encode(ptr, serializer); + ::sse_encode(size, serializer); + } +} + +impl SseEncode + for RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + > +{ + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + let (ptr, size) = self.sse_encode_raw(); + ::sse_encode(ptr, serializer); + ::sse_encode(size, serializer); + } +} + +impl SseEncode + for RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + > +{ + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + let (ptr, size) = self.sse_encode_raw(); + ::sse_encode(ptr, serializer); + ::sse_encode(size, serializer); + } +} + impl SseEncode for i32 { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -170,6 +716,16 @@ impl SseEncode for () { fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {} } +impl SseEncode for usize { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + serializer + .cursor + .write_u64::(self as _) + .unwrap(); + } +} + impl SseEncode for bool { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { diff --git a/frb_example/dart_minimal/rust/src/frb_generated.web.rs b/frb_example/dart_minimal/rust/src/frb_generated.web.rs index d9e60b3a7a..32b3c8541e 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.web.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.web.rs @@ -4,6 +4,8 @@ // Section: imports use super::*; +use crate::api::minimal::SimpleTraitForDynTwinNormal; +use crate::api::minimal::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::wasm_bindgen; use flutter_rust_bridge::for_generated::wasm_bindgen::prelude::*; @@ -13,3 +15,57 @@ use flutter_rust_bridge::{Handler, IntoIntoDart}; // Section: boilerplate flutter_rust_bridge::frb_generated_boilerplate_web!(); + +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + >::increment_strong_count(ptr as _); +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + >::decrement_strong_count(ptr as _); +} + +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + >::increment_strong_count(ptr as _); +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + >::decrement_strong_count(ptr as _); +} + +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + >::increment_strong_count(ptr as _); +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + >::decrement_strong_count(ptr as _); +} From d01b4367be52bd4ad5fa77f2b01e506125171585 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:33:23 +0800 Subject: [PATCH 05/96] feat: enable ty --- .../src/library/codegen/ir/mir/ty/delegate.rs | 54 +++++++++---------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs index 34cfe07b32..9db1d722a2 100644 --- a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs @@ -31,7 +31,7 @@ pub enum MirTypeDelegate { RustAutoOpaqueExplicit(MirTypeDelegateRustAutoOpaqueExplicit), ProxyVariant(MirTypeDelegateProxyVariant), ProxyEnum(MirTypeDelegateProxyEnum), - // DynTrait(MirTypeDelegateDynTrait), + DynTrait(MirTypeDelegateDynTrait), } pub struct MirTypeDelegateArray { @@ -97,9 +97,9 @@ pub struct MirTypeDelegateProxyEnum { pub variants: Vec, } -// pub struct MirTypeDelegateDynTrait { -// pub trait_def_name: NamespacedName, -// } +pub struct MirTypeDelegateDynTrait { + pub trait_def_name: NamespacedName, +} } impl MirTypeTrait for MirTypeDelegate { @@ -342,26 +342,26 @@ impl MirTypeDelegateProxyEnum { } } -// impl MirTypeDelegateDynTrait { -// pub fn inner(&self) -> MirType { -// MirType::EnumRef(self.inner_raw()) -// } -// -// pub fn inner_raw(&self) -> MirTypeEnumRef { -// MirTypeEnumRef { -// ident: MirEnumIdent(NamespacedName::new( -// self.trait_def_name.namespace.clone(), -// self.inner_enum_name(), -// )), -// is_exception: false, -// } -// } -// -// pub(crate) fn inner_enum_name(&self) -> String { -// format!("{}DynImplEnum", self.trait_def_name.name) -// } -// -// pub(crate) fn safe_ident(&self) -> String { -// format!("DynTrait_{}", self.trait_def_name.name) -// } -// } +impl MirTypeDelegateDynTrait { + pub fn inner(&self) -> MirType { + MirType::EnumRef(self.inner_raw()) + } + + pub fn inner_raw(&self) -> MirTypeEnumRef { + MirTypeEnumRef { + ident: MirEnumIdent(NamespacedName::new( + self.trait_def_name.namespace.clone(), + self.inner_enum_name(), + )), + is_exception: false, + } + } + + pub(crate) fn inner_enum_name(&self) -> String { + format!("{}DynImplEnum", self.trait_def_name.name) + } + + pub(crate) fn safe_ident(&self) -> String { + format!("DynTrait_{}", self.trait_def_name.name) + } +} From d3324bea16e6563b3be87b86c3ecc8a92ae7217c Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:34:16 +0800 Subject: [PATCH 06/96] feat: uncomment --- .../codegen/generator/api_dart/spec_generator/info.rs | 3 ++- .../library/codegen/generator/codec/sse/ty/delegate.rs | 10 ++++++---- .../spec_generator/codec/cst/encoder/ty/delegate.rs | 2 +- .../spec_generator/codec/dco/decoder/ty/delegate.rs | 2 +- .../spec_generator/codec/cst/decoder/ty/delegate.rs | 4 ++-- frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs | 8 +++++--- 6 files changed, 17 insertions(+), 12 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/info.rs b/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/info.rs index f3506f41c6..46cc7d0399 100644 --- a/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/info.rs +++ b/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/info.rs @@ -88,13 +88,14 @@ impl<'a> ApiDartGeneratorInfoTrait for DelegateApiDartGenerator<'a> { MirTypeDelegate::BigPrimitive(_) => "BigInt".to_owned(), MirTypeDelegate::RustAutoOpaqueExplicit(mir) => { ApiDartGenerator::new(mir.inner.clone(), self.context).dart_api_type() - } // MirTypeDelegate::DynTrait(mir) => mir.trait_def_name.name.clone(), + } MirTypeDelegate::ProxyVariant(mir) => { ApiDartGenerator::new(mir.inner.clone(), self.context).dart_api_type() } MirTypeDelegate::ProxyEnum(mir) => { ApiDartGenerator::new(mir.original.clone(), self.context).dart_api_type() } + MirTypeDelegate::DynTrait(mir) => mir.trait_def_name.name.clone(), } } diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs index cb70e6daaa..9d71bb6ea8 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs @@ -46,7 +46,8 @@ impl<'a> CodecSseTyTrait for DelegateCodecSseTy<'a> { MirTypeDelegate::RustAutoOpaqueExplicit(_ir) => "self".to_owned(), MirTypeDelegate::ProxyEnum(mir) => { generate_proxy_enum_dart_encode(mir, self.context.as_api_dart_context()) - } // MirTypeDelegate::DynTrait(_ir) => lang.throw_unimplemented(""), + } + MirTypeDelegate::DynTrait(_ir) => lang.throw_unimplemented(""), }, Lang::RustLang(_) => match &self.mir { MirTypeDelegate::Array(_) => { @@ -86,7 +87,7 @@ impl<'a> CodecSseTyTrait for DelegateCodecSseTy<'a> { }, MirTypeDelegate::Uuid => "self.as_bytes().to_vec()".to_owned(), MirTypeDelegate::StreamSink(_) - /*| MirTypeDelegate::DynTrait(_)*/ => { + | MirTypeDelegate::DynTrait(_) => { return Some(lang.throw_unimplemented("")) } MirTypeDelegate::BigPrimitive(_) => "self.to_string()".to_owned(), @@ -155,7 +156,7 @@ impl<'a> CodecSseTyTrait for DelegateCodecSseTy<'a> { } MirTypeDelegate::BigPrimitive(_) => "BigInt.parse(inner)".to_owned(), MirTypeDelegate::RustAutoOpaqueExplicit(_ir) => "inner".to_owned(), - // MirTypeDelegate::DynTrait(_) => return Some(lang.throw_unimplemented("")), + MirTypeDelegate::DynTrait(_) => return Some(lang.throw_unimplemented("")), } } Lang::RustLang(_) => match &self.mir { @@ -197,7 +198,8 @@ impl<'a> CodecSseTyTrait for DelegateCodecSseTy<'a> { MirTypeDelegate::RustAutoOpaqueExplicit(_ir) => { "flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner)" .to_owned() - } // MirTypeDelegate::DynTrait(_ir) => lang.throw_unimplemented(""), + } + MirTypeDelegate::DynTrait(_ir) => lang.throw_unimplemented(""), MirTypeDelegate::ProxyVariant(_) | MirTypeDelegate::ProxyEnum(_) => return None, }, }; diff --git a/frb_codegen/src/library/codegen/generator/wire/dart/spec_generator/codec/cst/encoder/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/wire/dart/spec_generator/codec/cst/encoder/ty/delegate.rs index 2b4035041c..51efd5e6b2 100644 --- a/frb_codegen/src/library/codegen/generator/wire/dart/spec_generator/codec/cst/encoder/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/wire/dart/spec_generator/codec/cst/encoder/ty/delegate.rs @@ -115,7 +115,7 @@ impl<'a> WireDartCodecCstGeneratorEncoderTrait for DelegateWireDartCodecCstGener // ))), MirTypeDelegate::Backtrace | MirTypeDelegate::AnyhowException - /*| MirTypeDelegate::DynTrait(_)*/ => { + | MirTypeDelegate::DynTrait(_) => { Acc::distribute(Some("throw UnimplementedError();".to_string())) } MirTypeDelegate::Map(_) => Acc::distribute(Some(format!( diff --git a/frb_codegen/src/library/codegen/generator/wire/dart/spec_generator/codec/dco/decoder/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/wire/dart/spec_generator/codec/dco/decoder/ty/delegate.rs index cca4847a36..698c12f899 100644 --- a/frb_codegen/src/library/codegen/generator/wire/dart/spec_generator/codec/dco/decoder/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/wire/dart/spec_generator/codec/dco/decoder/ty/delegate.rs @@ -81,7 +81,7 @@ impl<'a> WireDartCodecDcoGeneratorDecoderTrait for DelegateWireDartCodecDcoGener "return Set.from(dco_decode_{}(raw));", self.mir.get_delegate().safe_ident(), ), - MirTypeDelegate::StreamSink(_) /*| MirTypeDelegate::DynTrait(_)*/ => "throw UnimplementedError();".to_owned(), + MirTypeDelegate::StreamSink(_) | MirTypeDelegate::DynTrait(_) => "throw UnimplementedError();".to_owned(), MirTypeDelegate::BigPrimitive(_) => { "return BigInt.parse(raw);".to_owned() } diff --git a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/codec/cst/decoder/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/codec/cst/decoder/ty/delegate.rs index 5034de7732..492becd1bc 100644 --- a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/codec/cst/decoder/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/codec/cst/decoder/ty/delegate.rs @@ -80,7 +80,7 @@ impl<'a> WireRustCodecCstGeneratorDecoderTrait for DelegateWireRustCodecCstGener // "let multiple: Vec = self.cst_decode(); flutter_rust_bridge::for_generated::decode_uuids(multiple)".into(), // ), // ), - MirTypeDelegate::Backtrace | MirTypeDelegate::AnyhowException /*| MirTypeDelegate::DynTrait(_)*/ => Acc::new(|target| match target { + MirTypeDelegate::Backtrace | MirTypeDelegate::AnyhowException | MirTypeDelegate::DynTrait(_) => Acc::new(|target| match target { TargetOrCommon::Common => None, TargetOrCommon::Io | TargetOrCommon::Web => Some("unimplemented!()".into()), }), @@ -134,7 +134,7 @@ impl<'a> WireRustCodecCstGeneratorDecoderTrait for DelegateWireRustCodecCstGener "self.unchecked_into::().to_vec().into_boxed_slice().cst_decode()" .into() } - MirTypeDelegate::Backtrace | MirTypeDelegate::AnyhowException /*| MirTypeDelegate::DynTrait(_)*/ => "unimplemented!()".into(), + MirTypeDelegate::Backtrace | MirTypeDelegate::AnyhowException | MirTypeDelegate::DynTrait(_) => "unimplemented!()".into(), MirTypeDelegate::Array(array) => generate_decode_array(array) .into(), MirTypeDelegate::Map(mir) => generate_decode_map(mir).into(), diff --git a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs index 9db1d722a2..6b3c6ec825 100644 --- a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs @@ -144,7 +144,8 @@ impl MirTypeTrait for MirTypeDelegate { MirTypeDelegate::BigPrimitive(mir) => mir.to_string(), MirTypeDelegate::RustAutoOpaqueExplicit(mir) => { format!("AutoExplicit_{}", mir.inner.safe_ident()) - } // MirTypeDelegate::DynTrait(mir) => mir.safe_ident(), + } + MirTypeDelegate::DynTrait(mir) => mir.safe_ident(), MirTypeDelegate::ProxyVariant(mir) => { format!("ProxyVariant_{}_{}", mir.upstream.safe_ident(), mir.upstream_method_name) } @@ -210,7 +211,8 @@ impl MirTypeTrait for MirTypeDelegate { }, MirTypeDelegate::RustAutoOpaqueExplicit(mir) => { format!("RustAutoOpaque{}<{}>", mir.inner.codec, mir.raw.string) - } // MirTypeDelegate::DynTrait(mir) => format!("dyn <{}>", mir.trait_def_name.name), + } + MirTypeDelegate::DynTrait(mir) => format!("dyn <{}>", mir.trait_def_name.name), MirTypeDelegate::ProxyVariant(mir) => mir.inner.rust_api_type(), MirTypeDelegate::ProxyEnum(mir) => mir.original.rust_api_type(), } @@ -281,7 +283,7 @@ impl MirTypeDelegate { MirTypeDelegate::StreamSink(_) => MirType::Delegate(MirTypeDelegate::String), MirTypeDelegate::BigPrimitive(_) => MirType::Delegate(MirTypeDelegate::String), MirTypeDelegate::RustAutoOpaqueExplicit(mir) => MirType::RustOpaque(mir.inner.clone()), - // MirTypeDelegate::DynTrait(mir) => mir.inner(), + MirTypeDelegate::DynTrait(mir) => mir.inner(), MirTypeDelegate::ProxyVariant(mir) => *mir.inner.clone(), MirTypeDelegate::ProxyEnum(mir) => mir.get_delegate(), } From 06b703b434fccb7b79b12d53e849df124d0f7501 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:35:01 +0800 Subject: [PATCH 07/96] chore: more --- .../parser/mir/parser/ty/trait_object.rs | 110 +++++++++--------- .../codegen/parser/mir/parser/ty/ty.rs | 2 +- 2 files changed, 56 insertions(+), 56 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs index 5074543c88..8eb58e5c2d 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs @@ -1,55 +1,55 @@ -// use crate::codegen::ir::mir::ty::delegate::{MirTypeDelegate, MirTypeDelegateDynTrait}; -// use crate::codegen::ir::mir::ty::MirType; -// use crate::codegen::parser::mir::parser::ty::trait_def::parse_type_trait; -// use crate::codegen::parser::mir::parser::ty::TypeParserWithContext; -// use crate::utils::syn_utils::ty_to_string; -// use syn::TypeTraitObject; -// -// impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { -// pub(crate) fn parse_type_trait_object( -// &mut self, -// type_trait_object: &TypeTraitObject, -// ) -> anyhow::Result { -// if let Some(out) = self.parse_type_trait_object_inner(type_trait_object)? { -// return Ok(out); -// } -// -// // fallback -// self.parse_type_rust_auto_opaque_implicit( -// None, -// &syn::Type::TraitObject(type_trait_object.clone()), -// None, -// None, -// ) -// } -// -// fn parse_type_trait_object_inner( -// &mut self, -// type_trait_object: &TypeTraitObject, -// ) -> anyhow::Result> { -// if let Some(trait_name_path) = extract_trait_name_path(type_trait_object) { -// let trait_name = ty_to_string(&trait_name_path.segments.last().unwrap()); -// if let Some(trait_ty) = parse_type_trait(&trait_name, self.inner) { -// return Ok(Some(MirType::Delegate(MirTypeDelegate::DynTrait( -// MirTypeDelegateDynTrait { -// trait_def_name: trait_ty.name, -// }, -// )))); -// } -// } -// Ok(None) -// } -// } -// -// fn extract_trait_name_path(type_trait_object: &TypeTraitObject) -> Option { -// let bounds = &type_trait_object.bounds; -// if bounds.len() != 1 { -// return None; -// } -// -// if let syn::TypeParamBound::Trait(trait_bound) = bounds.first().unwrap() { -// Some(trait_bound.path.clone()) -// } else { -// None -// } -// } +use crate::codegen::ir::mir::ty::delegate::{MirTypeDelegate, MirTypeDelegateDynTrait}; +use crate::codegen::ir::mir::ty::MirType; +use crate::codegen::parser::mir::parser::ty::trait_def::parse_type_trait; +use crate::codegen::parser::mir::parser::ty::TypeParserWithContext; +use crate::utils::syn_utils::ty_to_string; +use syn::TypeTraitObject; + +impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { + pub(crate) fn parse_type_trait_object( + &mut self, + type_trait_object: &TypeTraitObject, + ) -> anyhow::Result { + if let Some(out) = self.parse_type_trait_object_inner(type_trait_object)? { + return Ok(out); + } + + // fallback + self.parse_type_rust_auto_opaque_implicit( + None, + &syn::Type::TraitObject(type_trait_object.clone()), + None, + None, + ) + } + + fn parse_type_trait_object_inner( + &mut self, + type_trait_object: &TypeTraitObject, + ) -> anyhow::Result> { + if let Some(trait_name_path) = extract_trait_name_path(type_trait_object) { + let trait_name = ty_to_string(&trait_name_path.segments.last().unwrap()); + if let Some(trait_ty) = parse_type_trait(&trait_name, self.inner) { + return Ok(Some(MirType::Delegate(MirTypeDelegate::DynTrait( + MirTypeDelegateDynTrait { + trait_def_name: trait_ty.name, + }, + )))); + } + } + Ok(None) + } +} + +fn extract_trait_name_path(type_trait_object: &TypeTraitObject) -> Option { + let bounds = &type_trait_object.bounds; + if bounds.len() != 1 { + return None; + } + + if let syn::TypeParamBound::Trait(trait_bound) = bounds.first().unwrap() { + Some(trait_bound.path.clone()) + } else { + None + } +} diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/ty.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/ty.rs index ff0ae44f2a..908dc13fec 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/ty.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/ty.rs @@ -17,7 +17,7 @@ impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { Type::Array(x) => self.parse_type_array(&x)?, Type::Slice(x) => self.parse_type_slice(&x)?, Type::Tuple(x) => self.parse_type_tuple(&x)?, - // Type::TraitObject(x) => self.parse_type_trait_object(&x)?, + Type::TraitObject(x) => self.parse_type_trait_object(&x)?, Type::ImplTrait(x) => self .parse_type_impl_trait_dart_fn(&x) .context("when trying to parse DartFn")?, From fd0a9dc85da3a5ecf5714886e844f629f899bf95 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:36:38 +0800 Subject: [PATCH 08/96] chore: uncomment --- .../parser/early_generator/trait_impl_enum.rs | 38 +++++++++---------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs index 72a079ac29..c3db33c1f6 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs @@ -21,28 +21,24 @@ pub(crate) fn generate( tentative_mir_pack: &MirPack, config_mir: &ParserMirInternalConfig, ) -> anyhow::Result<()> { - // TODO temp disable - return Ok(()); + let extra_codes = (pack.hir_flat_pack.traits.iter()) + .filter(|x| { + FrbAttributes::parse(&x.attrs) + .unwrap() + .generate_implementor_enum() + }) + .sorted_by_key(|x| x.name.clone()) + .map(|x| generate_trait_impl_enum(x, &tentative_mir_pack.trait_impls)) + .collect::>>()? + .into_iter() + .flatten() + .collect_vec(); + + let output_namespace = &(config_mir.rust_input_namespace_pack).rust_output_path_namespace; + + inject_extra_codes(&mut pack.hir_flat_pack, output_namespace, &extra_codes)?; - // TODO - // let extra_codes = (pack.hir_flat_pack.traits.iter()) - // .filter(|x| { - // FrbAttributes::parse(&x.attrs) - // .unwrap() - // .generate_implementor_enum() - // }) - // .sorted_by_key(|x| x.name.clone()) - // .map(|x| generate_trait_impl_enum(x, &tentative_mir_pack.trait_impls)) - // .collect::>>()? - // .into_iter() - // .flatten() - // .collect_vec(); - // - // let output_namespace = &(config_mir.rust_input_namespace_pack).rust_output_path_namespace; - // - // inject_extra_codes(&mut pack.hir_flat_pack, output_namespace, &extra_codes)?; - // - // Ok(()) + Ok(()) } fn generate_trait_impl_enum( From 0e4ac4d2cbdef3245610330b0b2f3c51f637385e Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:37:37 +0800 Subject: [PATCH 09/96] feat: more --- .../library/codegen/parser/early_generator/proxy_enum.rs | 1 + .../codegen/parser/early_generator/trait_impl_enum.rs | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/frb_codegen/src/library/codegen/parser/early_generator/proxy_enum.rs b/frb_codegen/src/library/codegen/parser/early_generator/proxy_enum.rs index 5f7a89ee73..e9807a1eaa 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/proxy_enum.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/proxy_enum.rs @@ -24,6 +24,7 @@ pub(crate) fn generate( config_mir: &ParserMirInternalConfig, ) -> anyhow::Result<()> { let distinct_types = tentative_mir_pack.distinct_types(None); + let proxy_variants = (distinct_types.iter()) .filter_map(|ty| if_then_some!(let MirType::Delegate(MirTypeDelegate::ProxyVariant(inner)) = ty, inner.clone())) .collect_vec(); diff --git a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs index c3db33c1f6..2de4e97493 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs @@ -15,12 +15,20 @@ use crate::library::codegen::ir::mir::ty::MirTypeTrait; use convert_case::{Case, Casing}; use itertools::Itertools; use strum_macros::Display; +use crate::codegen::ir::mir::ty::delegate::MirTypeDelegate; +use crate::if_then_some; pub(crate) fn generate( pack: &mut IrEarlyGeneratorPack, tentative_mir_pack: &MirPack, config_mir: &ParserMirInternalConfig, ) -> anyhow::Result<()> { + let distinct_types = tentative_mir_pack.distinct_types(None); + + let dyn_trait_types = (distinct_types.iter()) + .filter_map(|ty| if_then_some!(let MirType::Delegate(MirTypeDelegate::DynTrait(inner)) = ty, inner.clone())) + .collect_vec(); + let extra_codes = (pack.hir_flat_pack.traits.iter()) .filter(|x| { FrbAttributes::parse(&x.attrs) From ae1557b1cca20ede990e36af53e80f502d26988d Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:38:26 +0800 Subject: [PATCH 10/96] feat: more --- .../parser/early_generator/trait_impl_enum.rs | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs index 2de4e97493..3d9b9ec690 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs @@ -3,6 +3,7 @@ use crate::codegen::ir::hir::flat::pack::HirFlatPack; use crate::codegen::ir::hir::flat::traits::HirFlatTrait; use crate::codegen::ir::mir::pack::MirPack; use crate::codegen::ir::mir::trait_impl::MirTraitImpl; +use crate::codegen::ir::mir::ty::delegate::MirTypeDelegate; use crate::codegen::ir::mir::ty::MirType; use crate::codegen::parser::early_generator::utils::lockable; use crate::codegen::parser::hir::flat::extra_code_injector::{ @@ -11,12 +12,11 @@ use crate::codegen::parser::hir::flat::extra_code_injector::{ use crate::codegen::parser::mir::internal_config::ParserMirInternalConfig; use crate::codegen::parser::mir::parser::attribute::FrbAttributes; use crate::codegen::parser::mir::parser::function::real::FUNC_PREFIX_FRB_INTERNAL_NO_IMPL; +use crate::if_then_some; use crate::library::codegen::ir::mir::ty::MirTypeTrait; use convert_case::{Case, Casing}; use itertools::Itertools; use strum_macros::Display; -use crate::codegen::ir::mir::ty::delegate::MirTypeDelegate; -use crate::if_then_some; pub(crate) fn generate( pack: &mut IrEarlyGeneratorPack, @@ -26,15 +26,14 @@ pub(crate) fn generate( let distinct_types = tentative_mir_pack.distinct_types(None); let dyn_trait_types = (distinct_types.iter()) - .filter_map(|ty| if_then_some!(let MirType::Delegate(MirTypeDelegate::DynTrait(inner)) = ty, inner.clone())) + .filter_map(|ty| if_then_some!(let MirType::Delegate(MirTypeDelegate::DynTrait(inner)) = ty, inner.clone())); + let interest_trait_names = dyn_trait_types + .map(|ty| ty.trait_def_name.clone()) + .unique() .collect_vec(); let extra_codes = (pack.hir_flat_pack.traits.iter()) - .filter(|x| { - FrbAttributes::parse(&x.attrs) - .unwrap() - .generate_implementor_enum() - }) + .filter(|x| interest_trait_names.contains(&x.name)) .sorted_by_key(|x| x.name.clone()) .map(|x| generate_trait_impl_enum(x, &tentative_mir_pack.trait_impls)) .collect::>>()? From f2b8967361e4df65da0a02a976cfd3e1e02a96d5 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:39:19 +0800 Subject: [PATCH 11/96] feat: more --- frb_codegen/src/library/codegen/ir/mir/ty/enumeration.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frb_codegen/src/library/codegen/ir/mir/ty/enumeration.rs b/frb_codegen/src/library/codegen/ir/mir/ty/enumeration.rs index 74c5d7c4d4..754a448b74 100644 --- a/frb_codegen/src/library/codegen/ir/mir/ty/enumeration.rs +++ b/frb_codegen/src/library/codegen/ir/mir/ty/enumeration.rs @@ -47,7 +47,7 @@ pub enum MirVariantKind { impl MirTypeEnumRef { #[inline] pub fn get<'a>(&self, file: &'a impl MirContext) -> &'a MirEnum { - &file.enum_pool()[&self.ident] + &(file.enum_pool().get(&self.ident)).expect(&format!("enum_pool does not contain {self:?}")) } } From f8aa826c5a652f647ac696aac41b224e60812828 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:39:58 +0800 Subject: [PATCH 12/96] feat: more --- frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs index 6b3c6ec825..2a38270e57 100644 --- a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs @@ -360,7 +360,7 @@ impl MirTypeDelegateDynTrait { } pub(crate) fn inner_enum_name(&self) -> String { - format!("{}DynImplEnum", self.trait_def_name.name) + format!("{}Implementor", self.trait_def_name.name) } pub(crate) fn safe_ident(&self) -> String { From 4c00f5052829f752ddea17ab3bd954cd44d8e86e Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:47:42 +0800 Subject: [PATCH 13/96] feat: more --- .../src/library/codegen/ir/mir/ty/delegate.rs | 36 ++++++++++++------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs index 2a38270e57..a8da8d8c9f 100644 --- a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs @@ -99,6 +99,7 @@ pub struct MirTypeDelegateProxyEnum { pub struct MirTypeDelegateDynTrait { pub trait_def_name: NamespacedName, + pub dummy_delegate: bool, } } @@ -147,9 +148,15 @@ impl MirTypeTrait for MirTypeDelegate { } MirTypeDelegate::DynTrait(mir) => mir.safe_ident(), MirTypeDelegate::ProxyVariant(mir) => { - format!("ProxyVariant_{}_{}", mir.upstream.safe_ident(), mir.upstream_method_name) + format!( + "ProxyVariant_{}_{}", + mir.upstream.safe_ident(), + mir.upstream_method_name + ) + } + MirTypeDelegate::ProxyEnum(mir) => { + format!("ProxyEnum_{}", mir.get_delegate().safe_ident()) } - MirTypeDelegate::ProxyEnum(mir) => format!("ProxyEnum_{}", mir.get_delegate().safe_ident()), } } @@ -330,7 +337,10 @@ impl MirTypeDelegateArray { impl MirTypeDelegateProxyEnum { pub(crate) fn get_delegate(&self) -> MirType { MirType::EnumRef(MirTypeEnumRef { - ident: MirEnumIdent(NamespacedName::new(self.delegate_namespace.clone(), self.proxy_enum_name())), + ident: MirEnumIdent(NamespacedName::new( + self.delegate_namespace.clone(), + self.proxy_enum_name(), + )), is_exception: false, }) } @@ -346,16 +356,16 @@ impl MirTypeDelegateProxyEnum { impl MirTypeDelegateDynTrait { pub fn inner(&self) -> MirType { - MirType::EnumRef(self.inner_raw()) - } - - pub fn inner_raw(&self) -> MirTypeEnumRef { - MirTypeEnumRef { - ident: MirEnumIdent(NamespacedName::new( - self.trait_def_name.namespace.clone(), - self.inner_enum_name(), - )), - is_exception: false, + if self.dummy_delegate { + MirType::Primitive(MirTypePrimitive::Unit) + } else { + MirType::EnumRef(MirTypeEnumRef { + ident: MirEnumIdent(NamespacedName::new( + self.trait_def_name.namespace.clone(), + self.inner_enum_name(), + )), + is_exception: false, + }) } } From ea4a36d92c282bb69fed9b21effaf6512822bb99 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:48:03 +0800 Subject: [PATCH 14/96] chore: more --- .../src/library/codegen/parser/mir/parser/ty/trait_object.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs index 8eb58e5c2d..51ab65adef 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs @@ -33,6 +33,7 @@ impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { return Ok(Some(MirType::Delegate(MirTypeDelegate::DynTrait( MirTypeDelegateDynTrait { trait_def_name: trait_ty.name, + dummy_delegate: TODO, }, )))); } From 67db1d5ed74b7c1cd36582ffbcf84bc7c34d5ebc Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:48:58 +0800 Subject: [PATCH 15/96] feat: more --- .../src/library/codegen/parser/early_generator/mod.rs | 7 ++++++- frb_codegen/src/library/codegen/parser/mir/mod.rs | 7 +++++++ frb_codegen/src/library/codegen/parser/mod.rs | 10 ++++++++-- 3 files changed, 21 insertions(+), 3 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/early_generator/mod.rs b/frb_codegen/src/library/codegen/parser/early_generator/mod.rs index aa3a6bd9fa..845ad67213 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/mod.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/mod.rs @@ -19,7 +19,12 @@ pub(crate) fn execute( }; let dumper_tentative_mir = dumper.with_add_name_prefix("1_tentative_mir/"); - let tentative_mir_pack = mir::parse(config_mir, &pack, &dumper_tentative_mir)?; + let tentative_mir_pack = mir::parse( + config_mir, + &pack, + &dumper_tentative_mir, + mir::ParseMode::Early, + )?; trait_impl_enum::generate(&mut pack, &tentative_mir_pack, config_mir)?; dumper.dump("2_trait_impl_enum.json", &pack)?; diff --git a/frb_codegen/src/library/codegen/parser/mir/mod.rs b/frb_codegen/src/library/codegen/parser/mir/mod.rs index a829eb9016..036ad6700b 100644 --- a/frb_codegen/src/library/codegen/parser/mir/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/mod.rs @@ -13,6 +13,7 @@ pub(crate) fn parse( config: &ParserMirInternalConfig, ir_pack: &IrEarlyGeneratorPack, dumper: &Dumper, + parse_mode: ParseMode, ) -> anyhow::Result { let pack = parser::parse(config, ir_pack)?; dumper.dump("1_parse_pack.json", &pack)?; @@ -25,3 +26,9 @@ pub(crate) fn parse( Ok(pack) } + +#[derive(Debug, Clone, Copy, Eq, PartialEq, Hash)] +pub(crate) enum ParseMode { + Early, + Normal, +} diff --git a/frb_codegen/src/library/codegen/parser/mod.rs b/frb_codegen/src/library/codegen/parser/mod.rs index 8e8bbd1085..06268b7aa4 100644 --- a/frb_codegen/src/library/codegen/parser/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mod.rs @@ -42,11 +42,17 @@ fn parse_inner( let hir_naive_flat = hir::naive_flat::parse(&config.hir, hir_tree, &dumper_hir_naive_flat)?; let hir_flat = hir::flat::parse(&config.hir, hir_naive_flat, &dumper_hir_flat)?; on_hir_flat(&hir_flat)?; - let ir_early_generator = early_generator::execute(hir_flat, &config.mir, &dumper_early_generator)?; + let ir_early_generator = + early_generator::execute(hir_flat, &config.mir, &dumper_early_generator)?; drop(pb); let pb = progress_bar_pack.parse_mir.start(); - let mir_pack = mir::parse(&config.mir, &ir_early_generator, &dumper_mir)?; + let mir_pack = mir::parse( + &config.mir, + &ir_early_generator, + &dumper_mir, + mir::ParseMode::Normal, + )?; drop(pb); Ok(mir_pack) From 9d45747d74cb8e8ed944e922dd4e615cfea72030 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:49:42 +0800 Subject: [PATCH 16/96] feat: field --- frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs | 4 +++- .../src/library/codegen/parser/mir/parser/ty/trait_object.rs | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs index ff968c8d5a..7d38ffb2ba 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs @@ -1,5 +1,6 @@ use crate::codegen::generator::codec::structs::CodecMode; use crate::codegen::ir::early_generator::pack::IrEarlyGeneratorPack; +use crate::codegen::ir::early_generator::proxied_type::IrEarlyGeneratorProxiedType; use crate::codegen::ir::hir::flat::pack::HirFlatPack; use crate::codegen::ir::hir::flat::struct_or_enum::HirFlatEnum; use crate::codegen::ir::hir::flat::struct_or_enum::HirFlatStruct; @@ -17,10 +18,10 @@ use crate::codegen::parser::mir::parser::ty::array::ArrayParserInfo; use crate::codegen::parser::mir::parser::ty::enum_or_struct::EnumOrStructParserInfo; use crate::codegen::parser::mir::parser::ty::rust_auto_opaque_implicit::RustAutoOpaqueParserInfo; use crate::codegen::parser::mir::parser::ty::rust_opaque::RustOpaqueParserInfo; +use crate::codegen::parser::mir::ParseMode; use crate::utils::namespace::Namespace; use std::collections::HashMap; use syn::Type; -use crate::codegen::ir::early_generator::proxied_type::IrEarlyGeneratorProxiedType; pub(crate) mod array; pub(crate) mod concrete; @@ -136,6 +137,7 @@ pub(crate) struct TypeParserParsingContext { pub(crate) default_stream_sink_codec: CodecMode, pub(crate) default_rust_opaque_codec: RustOpaqueCodecMode, pub(crate) owner: Option, + pub(crate) parse_mode: ParseMode, } impl MirContext for TypeParser<'_> { diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs index 51ab65adef..58485fc63c 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs @@ -4,6 +4,7 @@ use crate::codegen::parser::mir::parser::ty::trait_def::parse_type_trait; use crate::codegen::parser::mir::parser::ty::TypeParserWithContext; use crate::utils::syn_utils::ty_to_string; use syn::TypeTraitObject; +use crate::codegen::parser::mir::ParseMode; impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { pub(crate) fn parse_type_trait_object( @@ -33,7 +34,7 @@ impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { return Ok(Some(MirType::Delegate(MirTypeDelegate::DynTrait( MirTypeDelegateDynTrait { trait_def_name: trait_ty.name, - dummy_delegate: TODO, + dummy_delegate: self.context.parse_mode == ParseMode::Early, }, )))); } From 6350586ecf5615b6145b741d3449d837fc609471 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:50:29 +0800 Subject: [PATCH 17/96] feat: pass around --- frb_codegen/src/library/codegen/parser/mir/mod.rs | 2 +- .../parser/mir/parser/function/auto_accessor/mod.rs | 8 +++++++- .../src/library/codegen/parser/mir/parser/function/mod.rs | 6 ++++-- .../codegen/parser/mir/parser/function/real/mod.rs | 7 +++++++ frb_codegen/src/library/codegen/parser/mir/parser/mod.rs | 5 ++++- .../src/library/codegen/parser/mir/parser/trait_impl.rs | 3 +++ 6 files changed, 26 insertions(+), 5 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/mir/mod.rs b/frb_codegen/src/library/codegen/parser/mir/mod.rs index 036ad6700b..1808f3d7fb 100644 --- a/frb_codegen/src/library/codegen/parser/mir/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/mod.rs @@ -15,7 +15,7 @@ pub(crate) fn parse( dumper: &Dumper, parse_mode: ParseMode, ) -> anyhow::Result { - let pack = parser::parse(config, ir_pack)?; + let pack = parser::parse(config, ir_pack, parse_mode)?; dumper.dump("1_parse_pack.json", &pack)?; let pack = transformer::filter_trait_impl_transformer::transform(pack)?; diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/function/auto_accessor/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/function/auto_accessor/mod.rs index fe92797f1d..c13317ba7a 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/function/auto_accessor/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/function/auto_accessor/mod.rs @@ -18,18 +18,20 @@ use crate::utils::namespace::NamespacedName; use field::parse_auto_accessor_of_field; use itertools::Itertools; use std::collections::HashMap; +use crate::codegen::parser::mir::ParseMode; pub(crate) fn parse( config: &ParserMirInternalConfig, src_structs: &HashMap, type_parser: &mut TypeParser, + parse_mode: ParseMode, ) -> anyhow::Result> { let src_structs_in_paths = extract_src_types_in_paths(src_structs, &config.rust_input_namespace_pack)?; let infos = src_structs_in_paths .iter() - .map(|struct_name| parse_auto_accessors_of_struct(config, struct_name, type_parser)) + .map(|struct_name| parse_auto_accessors_of_struct(config, struct_name, type_parser, parse_mode)) .collect::>>()? .into_iter() .flatten() @@ -52,11 +54,13 @@ fn parse_auto_accessors_of_struct( config: &ParserMirInternalConfig, struct_name: &NamespacedName, type_parser: &mut TypeParser, + parse_mode: ParseMode, ) -> anyhow::Result> { let context = create_parsing_context( struct_name, config.default_stream_sink_codec, config.default_rust_opaque_codec, + parse_mode, )?; let ty_direct_parse = @@ -106,6 +110,7 @@ fn create_parsing_context( struct_name: &NamespacedName, default_stream_sink_codec: CodecMode, default_rust_opaque_codec: RustOpaqueCodecMode, + parse_mode: ParseMode, ) -> anyhow::Result { Ok(TypeParserParsingContext { initiated_namespace: struct_name.namespace.to_owned(), @@ -113,6 +118,7 @@ fn create_parsing_context( default_stream_sink_codec, default_rust_opaque_codec, owner: None, + parse_mode, }) } diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/function/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/function/mod.rs index 1333bb4f2e..6c11f2b612 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/function/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/function/mod.rs @@ -7,6 +7,7 @@ use crate::codegen::parser::mir::parser::function::func_or_skip::MirFuncOrSkip; use crate::codegen::parser::mir::parser::ty::TypeParser; use itertools::{concat, Itertools}; use std::collections::HashMap; +use crate::codegen::parser::mir::ParseMode; pub(crate) mod auto_accessor; pub(crate) mod func_or_skip; @@ -17,10 +18,11 @@ pub(crate) fn parse( src_fns: &[HirFlatFunction], type_parser: &mut TypeParser, src_structs: &HashMap, + parse_mode: ParseMode, ) -> anyhow::Result<(Vec, Vec)> { let items = concat([ - real::parse(src_fns, type_parser, config)?, - auto_accessor::parse(config, src_structs, type_parser)?, + real::parse(src_fns, type_parser, config, parse_mode)?, + auto_accessor::parse(config, src_structs, type_parser, parse_mode)?, ]); let (funcs, skips) = MirFuncOrSkip::split(items); let funcs = sort_and_add_func_id(funcs); diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs index 228e27785c..613c862d1f 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs @@ -28,6 +28,7 @@ use std::fmt::Debug; use syn::*; use MirSkipReason::{IgnoredFunctionNotPub, IgnoredMisc}; use MirType::Primitive; +use crate::codegen::parser::mir::ParseMode; pub(crate) mod argument; pub(crate) mod output; @@ -37,6 +38,7 @@ pub(crate) fn parse( src_fns: &[HirFlatFunction], type_parser: &mut TypeParser, config: &ParserMirInternalConfig, + parse_mode: ParseMode, ) -> anyhow::Result> { let mut function_parser = FunctionParser::new(type_parser); (src_fns.iter()) @@ -49,6 +51,7 @@ pub(crate) fn parse( &config.force_codec_mode_pack, config.default_stream_sink_codec, config.default_rust_opaque_codec, + parse_mode, config.stop_on_error, ) }) @@ -71,6 +74,7 @@ impl<'a, 'b> FunctionParser<'a, 'b> { force_codec_mode_pack: &Option, default_stream_sink_codec: CodecMode, default_rust_opaque_codec: RustOpaqueCodecMode, + parse_mode: ParseMode, stop_on_error: bool, ) -> anyhow::Result { match self.parse_function_inner( @@ -78,6 +82,7 @@ impl<'a, 'b> FunctionParser<'a, 'b> { force_codec_mode_pack, default_stream_sink_codec, default_rust_opaque_codec, + parse_mode, ) { Ok(output) => Ok(output), Err(err) => { @@ -105,6 +110,7 @@ impl<'a, 'b> FunctionParser<'a, 'b> { force_codec_mode_pack: &Option, default_stream_sink_codec: CodecMode, default_rust_opaque_codec: RustOpaqueCodecMode, + parse_mode: ParseMode, ) -> anyhow::Result { debug!("parse_function function name: {:?}", func.item_fn.name()); @@ -126,6 +132,7 @@ impl<'a, 'b> FunctionParser<'a, 'b> { default_stream_sink_codec, default_rust_opaque_codec, owner, + parse_mode, }; let is_owner_trait_def = matches!(func.owner, HirFlatFunctionOwner::TraitDef { .. }); diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs index 3f17a04748..0d20f88ca1 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs @@ -8,6 +8,7 @@ use crate::codegen::ir::early_generator::pack::IrEarlyGeneratorPack; use crate::codegen::ir::hir::flat::pack::HirFlatPack; use crate::codegen::ir::mir::pack::MirPack; use crate::codegen::parser::mir::internal_config::ParserMirInternalConfig; +use crate::codegen::parser::mir::ParseMode; use crate::codegen::parser::mir::parser::ty::TypeParser; use crate::codegen::parser::mir::sanity_checker::opaque_inside_translatable_checker::check_opaque_inside_translatable; use crate::codegen::parser::mir::sanity_checker::unused_checker::get_unused_types; @@ -15,6 +16,7 @@ use crate::codegen::parser::mir::sanity_checker::unused_checker::get_unused_type pub(crate) fn parse( config: &ParserMirInternalConfig, ir_pack: &IrEarlyGeneratorPack, + parse_mode: ParseMode, ) -> anyhow::Result { let hir_flat = &ir_pack.hir_flat_pack; let structs_map = hir_flat.structs_map(); @@ -27,10 +29,11 @@ pub(crate) fn parse( &mut type_parser, config.default_stream_sink_codec, config.default_rust_opaque_codec, + parse_mode, )?; let (funcs_all, skipped_functions) = - function::parse(config, &hir_flat.functions, &mut type_parser, &structs_map)?; + function::parse(config, &hir_flat.functions, &mut type_parser, &structs_map, parse_mode)?; let (struct_pool, enum_pool, dart_code_of_type) = type_parser.consume(); diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs b/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs index 08ae7228ee..9a616c2273 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs @@ -9,12 +9,14 @@ use crate::codegen::parser::mir::parser::ty::{TypeParser, TypeParserParsingConte use crate::library::codegen::ir::mir::ty::MirTypeTrait; use crate::utils::crate_name::CrateName; use itertools::Itertools; +use crate::codegen::parser::mir::ParseMode; pub(crate) fn parse( hir_trait_impls: &[HirFlatTraitImpl], type_parser: &mut TypeParser, default_stream_sink_codec: CodecMode, default_rust_opaque_codec: RustOpaqueCodecMode, + parse_mode: ParseMode, ) -> anyhow::Result> { let context = TypeParserParsingContext { initiated_namespace: CrateName::self_crate().namespace(), // just a dummy value @@ -22,6 +24,7 @@ pub(crate) fn parse( default_stream_sink_codec, default_rust_opaque_codec, owner: None, + parse_mode, }; Ok((hir_trait_impls.iter()) From ac37884e1aef9a1e9ae30b0be86c566d4ec0ec5d Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:54:12 +0800 Subject: [PATCH 18/96] fix: err --- frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs | 3 ++- .../src/library/codegen/parser/mir/parser/ty/trait_object.rs | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs index a8da8d8c9f..be1cf05642 100644 --- a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs @@ -99,6 +99,7 @@ pub struct MirTypeDelegateProxyEnum { pub struct MirTypeDelegateDynTrait { pub trait_def_name: NamespacedName, + pub delegate_namespace: Namespace, pub dummy_delegate: bool, } } @@ -361,7 +362,7 @@ impl MirTypeDelegateDynTrait { } else { MirType::EnumRef(MirTypeEnumRef { ident: MirEnumIdent(NamespacedName::new( - self.trait_def_name.namespace.clone(), + self.delegate_namespace.clone(), self.inner_enum_name(), )), is_exception: false, diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs index 58485fc63c..a39fae34c2 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs @@ -34,6 +34,7 @@ impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { return Ok(Some(MirType::Delegate(MirTypeDelegate::DynTrait( MirTypeDelegateDynTrait { trait_def_name: trait_ty.name, + delegate_namespace: TODO, dummy_delegate: self.context.parse_mode == ParseMode::Early, }, )))); From 73973bdab01401101a8cdb5f4503801c34303fa4 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:56:08 +0800 Subject: [PATCH 19/96] feat: more --- frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs | 1 + .../src/library/codegen/parser/mir/parser/ty/trait_object.rs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs index 7d38ffb2ba..e54c62bf56 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs @@ -136,6 +136,7 @@ pub(crate) struct TypeParserParsingContext { pub(crate) func_attributes: FrbAttributes, pub(crate) default_stream_sink_codec: CodecMode, pub(crate) default_rust_opaque_codec: RustOpaqueCodecMode, + pub(crate) trait_implementor_namespace: Namespace, pub(crate) owner: Option, pub(crate) parse_mode: ParseMode, } diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs index a39fae34c2..ac34d0a662 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs @@ -34,7 +34,7 @@ impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { return Ok(Some(MirType::Delegate(MirTypeDelegate::DynTrait( MirTypeDelegateDynTrait { trait_def_name: trait_ty.name, - delegate_namespace: TODO, + delegate_namespace: self.context.trait_implementor_namespace, dummy_delegate: self.context.parse_mode == ParseMode::Early, }, )))); From be3b8bbc16bf8c3901a5104812b886dcbd3fabec Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:57:35 +0800 Subject: [PATCH 20/96] feat: more --- .../library/codegen/parser/early_generator/mod.rs | 2 +- .../parser/early_generator/trait_impl_enum.rs | 8 +++++++- .../parser/mir/parser/function/auto_accessor/mod.rs | 12 +++++++++--- 3 files changed, 17 insertions(+), 5 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/early_generator/mod.rs b/frb_codegen/src/library/codegen/parser/early_generator/mod.rs index 845ad67213..809ec3043d 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/mod.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/mod.rs @@ -1,5 +1,5 @@ mod proxy_enum; -mod trait_impl_enum; +pub(crate) mod trait_impl_enum; pub(crate) mod utils; use crate::codegen::dumper::Dumper; diff --git a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs index 3d9b9ec690..8be3c4cdba 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs @@ -17,6 +17,7 @@ use crate::library::codegen::ir::mir::ty::MirTypeTrait; use convert_case::{Case, Casing}; use itertools::Itertools; use strum_macros::Display; +use crate::utils::namespace::Namespace; pub(crate) fn generate( pack: &mut IrEarlyGeneratorPack, @@ -41,13 +42,18 @@ pub(crate) fn generate( .flatten() .collect_vec(); - let output_namespace = &(config_mir.rust_input_namespace_pack).rust_output_path_namespace; + let output_namespace = compute_trait_implementor_namespace(config); inject_extra_codes(&mut pack.hir_flat_pack, output_namespace, &extra_codes)?; Ok(()) } +pub(crate) fn compute_trait_implementor_namespace(config: &ParserMirInternalConfig) -> &Namespace{ + &(config.rust_input_namespace_pack).rust_output_path_namespace +} + + fn generate_trait_impl_enum( hir_trait: &HirFlatTrait, all_trait_impls: &[MirTraitImpl], diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/function/auto_accessor/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/function/auto_accessor/mod.rs index c13317ba7a..d3308c70e1 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/function/auto_accessor/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/function/auto_accessor/mod.rs @@ -5,6 +5,7 @@ use crate::codegen::ir::hir::flat::struct_or_enum::HirFlatStruct; use crate::codegen::ir::mir::func::{MirFunc, MirFuncAccessorMode, OwnershipMode}; use crate::codegen::ir::mir::ty::rust_opaque::RustOpaqueCodecMode; use crate::codegen::ir::mir::ty::{MirContext, MirType}; +use crate::codegen::parser::early_generator::trait_impl_enum::compute_trait_implementor_namespace; use crate::codegen::parser::mir::internal_config::ParserMirInternalConfig; use crate::codegen::parser::mir::parser::attribute::FrbAttributes; use crate::codegen::parser::mir::parser::function::func_or_skip::MirFuncOrSkip; @@ -13,12 +14,12 @@ use crate::codegen::parser::mir::parser::ty::{ TypeParser, TypeParserParsingContext, TypeParserWithContext, }; use crate::codegen::parser::mir::sanity_checker::auto_accessor_checker; +use crate::codegen::parser::mir::ParseMode; use crate::library::codegen::ir::mir::ty::MirTypeTrait; -use crate::utils::namespace::NamespacedName; +use crate::utils::namespace::{Namespace, NamespacedName}; use field::parse_auto_accessor_of_field; use itertools::Itertools; use std::collections::HashMap; -use crate::codegen::parser::mir::ParseMode; pub(crate) fn parse( config: &ParserMirInternalConfig, @@ -31,7 +32,9 @@ pub(crate) fn parse( let infos = src_structs_in_paths .iter() - .map(|struct_name| parse_auto_accessors_of_struct(config, struct_name, type_parser, parse_mode)) + .map(|struct_name| { + parse_auto_accessors_of_struct(config, struct_name, type_parser, parse_mode) + }) .collect::>>()? .into_iter() .flatten() @@ -60,6 +63,7 @@ fn parse_auto_accessors_of_struct( struct_name, config.default_stream_sink_codec, config.default_rust_opaque_codec, + compute_trait_implementor_namespace(config).to_owned(), parse_mode, )?; @@ -110,6 +114,7 @@ fn create_parsing_context( struct_name: &NamespacedName, default_stream_sink_codec: CodecMode, default_rust_opaque_codec: RustOpaqueCodecMode, + trait_implementor_namespace: Namespace, parse_mode: ParseMode, ) -> anyhow::Result { Ok(TypeParserParsingContext { @@ -117,6 +122,7 @@ fn create_parsing_context( func_attributes: FrbAttributes::parse(&[])?, default_stream_sink_codec, default_rust_opaque_codec, + trait_implementor_namespace, owner: None, parse_mode, }) From 77e389ebd45f02e4038ccf70da29386d5e9d5d10 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 14:57:57 +0800 Subject: [PATCH 21/96] fet: more --- .../codegen/parser/early_generator/trait_impl_enum.rs | 2 +- .../codegen/parser/mir/parser/function/real/mod.rs | 8 +++++++- frb_codegen/src/library/codegen/parser/mir/parser/mod.rs | 2 ++ .../src/library/codegen/parser/mir/parser/trait_impl.rs | 3 +++ .../library/codegen/parser/mir/parser/ty/trait_object.rs | 2 +- 5 files changed, 14 insertions(+), 3 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs index 8be3c4cdba..e4d74b1a52 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs @@ -42,7 +42,7 @@ pub(crate) fn generate( .flatten() .collect_vec(); - let output_namespace = compute_trait_implementor_namespace(config); + let output_namespace = compute_trait_implementor_namespace(config_mir); inject_extra_codes(&mut pack.hir_flat_pack, output_namespace, &extra_codes)?; diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs index 613c862d1f..2f236e5451 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs @@ -13,12 +13,14 @@ use crate::codegen::ir::mir::ty::rust_auto_opaque_implicit::MirTypeRustAutoOpaqu use crate::codegen::ir::mir::ty::rust_opaque::RustOpaqueCodecMode; use crate::codegen::ir::mir::ty::trait_def::MirTypeTraitDef; use crate::codegen::ir::mir::ty::MirType; +use crate::codegen::parser::early_generator::trait_impl_enum::compute_trait_implementor_namespace; use crate::codegen::parser::mir::internal_config::ParserMirInternalConfig; use crate::codegen::parser::mir::parser::attribute::FrbAttributes; use crate::codegen::parser::mir::parser::function::func_or_skip::MirFuncOrSkip; use crate::codegen::parser::mir::parser::ty::misc::parse_comments; use crate::codegen::parser::mir::parser::ty::trait_def::parse_type_trait; use crate::codegen::parser::mir::parser::ty::{TypeParser, TypeParserParsingContext}; +use crate::codegen::parser::mir::ParseMode; use crate::library::codegen::ir::mir::ty::MirTypeTrait; use crate::utils::namespace::{Namespace, NamespacedName}; use anyhow::{bail, Context}; @@ -28,7 +30,6 @@ use std::fmt::Debug; use syn::*; use MirSkipReason::{IgnoredFunctionNotPub, IgnoredMisc}; use MirType::Primitive; -use crate::codegen::parser::mir::ParseMode; pub(crate) mod argument; pub(crate) mod output; @@ -51,6 +52,7 @@ pub(crate) fn parse( &config.force_codec_mode_pack, config.default_stream_sink_codec, config.default_rust_opaque_codec, + compute_trait_implementor_namespace(config), parse_mode, config.stop_on_error, ) @@ -74,6 +76,7 @@ impl<'a, 'b> FunctionParser<'a, 'b> { force_codec_mode_pack: &Option, default_stream_sink_codec: CodecMode, default_rust_opaque_codec: RustOpaqueCodecMode, + trait_implementor_namespace: &Namespace, parse_mode: ParseMode, stop_on_error: bool, ) -> anyhow::Result { @@ -82,6 +85,7 @@ impl<'a, 'b> FunctionParser<'a, 'b> { force_codec_mode_pack, default_stream_sink_codec, default_rust_opaque_codec, + trait_implementor_namespace, parse_mode, ) { Ok(output) => Ok(output), @@ -110,6 +114,7 @@ impl<'a, 'b> FunctionParser<'a, 'b> { force_codec_mode_pack: &Option, default_stream_sink_codec: CodecMode, default_rust_opaque_codec: RustOpaqueCodecMode, + trait_implementor_namespace: &Namespace, parse_mode: ParseMode, ) -> anyhow::Result { debug!("parse_function function name: {:?}", func.item_fn.name()); @@ -131,6 +136,7 @@ impl<'a, 'b> FunctionParser<'a, 'b> { func_attributes: attributes.clone(), default_stream_sink_codec, default_rust_opaque_codec, + trait_implementor_namespace: trait_implementor_namespace.clone(), owner, parse_mode, }; diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs index 0d20f88ca1..339be5931a 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs @@ -7,6 +7,7 @@ pub(crate) mod ty; use crate::codegen::ir::early_generator::pack::IrEarlyGeneratorPack; use crate::codegen::ir::hir::flat::pack::HirFlatPack; use crate::codegen::ir::mir::pack::MirPack; +use crate::codegen::parser::early_generator::trait_impl_enum::compute_trait_implementor_namespace; use crate::codegen::parser::mir::internal_config::ParserMirInternalConfig; use crate::codegen::parser::mir::ParseMode; use crate::codegen::parser::mir::parser::ty::TypeParser; @@ -29,6 +30,7 @@ pub(crate) fn parse( &mut type_parser, config.default_stream_sink_codec, config.default_rust_opaque_codec, + compute_trait_implementor_namespace(config), parse_mode, )?; diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs b/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs index 9a616c2273..464c42ab31 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs @@ -10,12 +10,14 @@ use crate::library::codegen::ir::mir::ty::MirTypeTrait; use crate::utils::crate_name::CrateName; use itertools::Itertools; use crate::codegen::parser::mir::ParseMode; +use crate::utils::namespace::Namespace; pub(crate) fn parse( hir_trait_impls: &[HirFlatTraitImpl], type_parser: &mut TypeParser, default_stream_sink_codec: CodecMode, default_rust_opaque_codec: RustOpaqueCodecMode, + trait_implementor_namespace: &Namespace, parse_mode: ParseMode, ) -> anyhow::Result> { let context = TypeParserParsingContext { @@ -23,6 +25,7 @@ pub(crate) fn parse( func_attributes: FrbAttributes::parse(&[])?, default_stream_sink_codec, default_rust_opaque_codec, + trait_implementor_namespace: trait_implementor_namespace.clone(), owner: None, parse_mode, }; diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs index ac34d0a662..014d47551d 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs @@ -34,7 +34,7 @@ impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { return Ok(Some(MirType::Delegate(MirTypeDelegate::DynTrait( MirTypeDelegateDynTrait { trait_def_name: trait_ty.name, - delegate_namespace: self.context.trait_implementor_namespace, + delegate_namespace: self.context.trait_implementor_namespace.clone(), dummy_delegate: self.context.parse_mode == ParseMode::Early, }, )))); From c0e037492c6d936d20bdfa4278b80422b987e150 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:02:15 +0800 Subject: [PATCH 22/96] feat: more --- .../codegen/generator/codec/sse/ty/delegate.rs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs index 9d71bb6ea8..1718ffe950 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs @@ -86,8 +86,7 @@ impl<'a> CodecSseTyTrait for DelegateCodecSseTy<'a> { } }, MirTypeDelegate::Uuid => "self.as_bytes().to_vec()".to_owned(), - MirTypeDelegate::StreamSink(_) - | MirTypeDelegate::DynTrait(_) => { + MirTypeDelegate::StreamSink(_) | MirTypeDelegate::DynTrait(_) => { return Some(lang.throw_unimplemented("")) } MirTypeDelegate::BigPrimitive(_) => "self.to_string()".to_owned(), @@ -95,9 +94,7 @@ impl<'a> CodecSseTyTrait for DelegateCodecSseTy<'a> { "flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self)" .to_owned() } - MirTypeDelegate::ProxyVariant(_) - | MirTypeDelegate::ProxyEnum(_) - => return None, + MirTypeDelegate::ProxyVariant(_) | MirTypeDelegate::ProxyEnum(_) => return None, }, }; Some(simple_delegate_encode( @@ -156,7 +153,9 @@ impl<'a> CodecSseTyTrait for DelegateCodecSseTy<'a> { } MirTypeDelegate::BigPrimitive(_) => "BigInt.parse(inner)".to_owned(), MirTypeDelegate::RustAutoOpaqueExplicit(_ir) => "inner".to_owned(), - MirTypeDelegate::DynTrait(_) => return Some(lang.throw_unimplemented("")), + MirTypeDelegate::DynTrait(_) => { + return Some(format!("{};", lang.throw_unimplemented(""))) + } } } Lang::RustLang(_) => match &self.mir { From 885a7f71e617a2a9f71e5a29284c329640c12d7b Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:07:29 +0800 Subject: [PATCH 23/96] fix: err --- frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs index be1cf05642..593295459d 100644 --- a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs @@ -220,7 +220,7 @@ impl MirTypeTrait for MirTypeDelegate { MirTypeDelegate::RustAutoOpaqueExplicit(mir) => { format!("RustAutoOpaque{}<{}>", mir.inner.codec, mir.raw.string) } - MirTypeDelegate::DynTrait(mir) => format!("dyn <{}>", mir.trait_def_name.name), + MirTypeDelegate::DynTrait(mir) => format!("dyn {}", mir.trait_def_name.name), MirTypeDelegate::ProxyVariant(mir) => mir.inner.rust_api_type(), MirTypeDelegate::ProxyEnum(mir) => mir.original.rust_api_type(), } From 40ec05c7b9b8412562de7acbc19921fd49f73191 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:08:02 +0800 Subject: [PATCH 24/96] chore: codegen --- .../lib/src/rust/api/minimal.dart | 3 - .../lib/src/rust/frb_generated.dart | 238 ++++++++---- .../lib/src/rust/frb_generated.freezed.dart | 362 ++++++++---------- .../lib/src/rust/frb_generated.io.dart | 111 +++--- .../lib/src/rust/frb_generated.web.dart | 99 +++-- .../dart_minimal/rust/src/frb_generated.io.rs | 18 - .../dart_minimal/rust/src/frb_generated.rs | 315 +++++++++++++-- .../rust/src/frb_generated.web.rs | 18 - 8 files changed, 723 insertions(+), 441 deletions(-) diff --git a/frb_example/dart_minimal/lib/src/rust/api/minimal.dart b/frb_example/dart_minimal/lib/src/rust/api/minimal.dart index d923018fff..951767435c 100644 --- a/frb_example/dart_minimal/lib/src/rust/api/minimal.dart +++ b/frb_example/dart_minimal/lib/src/rust/api/minimal.dart @@ -39,9 +39,6 @@ abstract class StructTwoWithTraitForDynTwinNormal Future simpleMethodTwinNormal(); } -// Rust type: RustOpaqueMoi> -abstract class SimpleTraitForDynTwinNormal implements RustOpaqueInterface {} - abstract class SimpleTraitForDynTwinNormal { Future simpleMethodTwinNormal(); } diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.dart index 5fcc99fb70..4c4ce0134c 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.dart @@ -2,6 +2,10 @@ // Generated by `flutter_rust_bridge`@ 2.0.0-dev.37. // 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 +// This file is automatically generated, so please do not edit it. +// Generated by `flutter_rust_bridge`@ 2.0.0-dev.37. + +// ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import import 'api/minimal.dart'; import 'dart:async'; @@ -9,6 +13,8 @@ import 'dart:convert'; import 'frb_generated.dart'; import 'frb_generated.io.dart' if (dart.library.html) 'frb_generated.web.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; +import 'package:freezed_annotation/freezed_annotation.dart' hide protected; +part 'frb_generated.freezed.dart'; /// Main entrypoint of the Rust API class RustLib extends BaseEntrypoint { @@ -116,15 +122,6 @@ abstract class RustLibApi extends BaseApi { CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_SimpleTraitForDynTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormalPtr; } class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @@ -347,8 +344,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - arg, serializer); + sse_encode_DynTrait_SimpleTraitForDynTwinNormal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 9, port: port_); }, @@ -433,13 +429,23 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormal => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_SimpleTraitForDynTwinNormal => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal; + @protected + StructOneWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + raw); + } - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormal => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal; + @protected + StructTwoWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + raw); + } @protected StructOneWithTraitForDynTwinNormal @@ -496,12 +502,10 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - SimpleTraitForDynTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic raw) { + SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( + dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return SimpleTraitForDynTwinNormalImpl.frbInternalDcoDecode( - raw as List); + throw UnimplementedError(); } @protected @@ -523,19 +527,18 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - SimpleTraitForDynTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic raw) { + SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( + dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return SimpleTraitForDynTwinNormalImpl.frbInternalDcoDecode( - raw as List); + throw UnimplementedError(); } @protected - SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( - dynamic raw) { + SimpleTraitForDynTwinNormalImplementor + dco_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); + return dco_decode_simple_trait_for_dyn_twin_normal_implementor(raw); } @protected @@ -544,6 +547,26 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return raw as int; } + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_simple_trait_for_dyn_twin_normal_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + raw[1]), + ); + case 1: + return SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + @protected void dco_decode_unit(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -556,6 +579,28 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return dcoDecodeU64(raw); } + @protected + StructOneWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + deserializer); + return inner; + } + + @protected + StructTwoWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + deserializer); + return inner; + } + @protected StructOneWithTraitForDynTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( @@ -611,12 +656,10 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - SimpleTraitForDynTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - SseDeserializer deserializer) { + SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( + SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return SimpleTraitForDynTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + throw UnimplementedError(''); } @protected @@ -638,12 +681,12 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - SimpleTraitForDynTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormalImplementor + sse_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return SimpleTraitForDynTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + return (sse_decode_simple_trait_for_dyn_twin_normal_implementor( + deserializer)); } @protected @@ -652,6 +695,31 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return deserializer.buffer.getInt32(); } + @protected + SimpleTraitForDynTwinNormalImplementor + sse_decode_simple_trait_for_dyn_twin_normal_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + deserializer); + return SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal( + var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + deserializer); + return SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal( + var_field0); + default: + throw UnimplementedError(''); + } + } + @protected void sse_decode_unit(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -669,6 +737,24 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return deserializer.buffer.getUint8() != 0; } + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + self, serializer); + } + @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( @@ -736,14 +822,11 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - SimpleTraitForDynTwinNormal self, SseSerializer serializer) { + void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as SimpleTraitForDynTwinNormalImpl) - .frbInternalSseEncode(move: false), - serializer); + sse_encode_simple_trait_for_dyn_twin_normal_implementor( + throw UnimplementedError(''), serializer); } @protected @@ -769,14 +852,10 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - SimpleTraitForDynTwinNormal self, SseSerializer serializer) { + void sse_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as SimpleTraitForDynTwinNormalImpl) - .frbInternalSseEncode(move: null), - serializer); + sse_encode_simple_trait_for_dyn_twin_normal_implementor(self, serializer); } @protected @@ -785,6 +864,28 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer.buffer.putInt32(self); } + @protected + void sse_encode_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal( + field0: final field0 + ): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + field0, serializer); + case SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal( + field0: final field0 + ): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + @protected void sse_encode_unit(void self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -803,26 +904,17 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } } -@sealed -class SimpleTraitForDynTwinNormalImpl extends RustOpaque - implements SimpleTraitForDynTwinNormal { - // Not to be used by end users - SimpleTraitForDynTwinNormalImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - SimpleTraitForDynTwinNormalImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_SimpleTraitForDynTwinNormal, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormal, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormalPtr, - ); +@freezed +sealed class SimpleTraitForDynTwinNormalImplementor + with _$SimpleTraitForDynTwinNormalImplementor { + const SimpleTraitForDynTwinNormalImplementor._(); + + const factory SimpleTraitForDynTwinNormalImplementor.structOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal field0, + ) = SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal; + const factory SimpleTraitForDynTwinNormalImplementor.structTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal field0, + ) = SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal; } @sealed diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.freezed.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.freezed.dart index 3210c82c43..47d6904f0b 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.freezed.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.freezed.dart @@ -15,148 +15,121 @@ final _privateConstructorUsedError = UnsupportedError( 'It seems like you constructed your class using `MyClass._()`. This constructor is only meant to be used by freezed and you are not supposed to need it nor use it.\nPlease check the documentation here for more information: https://github.com/rrousselGit/freezed#custom-getters-and-methods'); /// @nodoc -mixin _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum { - MyNodeTwinNormal get field0 => throw _privateConstructorUsedError; +mixin _$SimpleTraitForDynTwinNormalImplementor { + Object get field0 => throw _privateConstructorUsedError; @optionalTypeArgs TResult when({ - required TResult Function(MyNodeTwinNormal field0) variant0, - required TResult Function(MyNodeTwinNormal field0) variant1, + required TResult Function(StructOneWithTraitForDynTwinNormal field0) + structOneWithTraitForDynTwinNormal, + required TResult Function(StructTwoWithTraitForDynTwinNormal field0) + structTwoWithTraitForDynTwinNormal, }) => throw _privateConstructorUsedError; @optionalTypeArgs TResult? whenOrNull({ - TResult? Function(MyNodeTwinNormal field0)? variant0, - TResult? Function(MyNodeTwinNormal field0)? variant1, + TResult? Function(StructOneWithTraitForDynTwinNormal field0)? + structOneWithTraitForDynTwinNormal, + TResult? Function(StructTwoWithTraitForDynTwinNormal field0)? + structTwoWithTraitForDynTwinNormal, }) => throw _privateConstructorUsedError; @optionalTypeArgs TResult maybeWhen({ - TResult Function(MyNodeTwinNormal field0)? variant0, - TResult Function(MyNodeTwinNormal field0)? variant1, + TResult Function(StructOneWithTraitForDynTwinNormal field0)? + structOneWithTraitForDynTwinNormal, + TResult Function(StructTwoWithTraitForDynTwinNormal field0)? + structTwoWithTraitForDynTwinNormal, required TResult orElse(), }) => throw _privateConstructorUsedError; @optionalTypeArgs TResult map({ required TResult Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0 + SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal value) - variant0, + structOneWithTraitForDynTwinNormal, required TResult Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1 + SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal value) - variant1, + structTwoWithTraitForDynTwinNormal, }) => throw _privateConstructorUsedError; @optionalTypeArgs TResult? mapOrNull({ TResult? Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0 + SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal value)? - variant0, + structOneWithTraitForDynTwinNormal, TResult? Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1 + SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal value)? - variant1, + structTwoWithTraitForDynTwinNormal, }) => throw _privateConstructorUsedError; @optionalTypeArgs TResult maybeMap({ TResult Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0 + SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal value)? - variant0, + structOneWithTraitForDynTwinNormal, TResult Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1 + SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal value)? - variant1, + structTwoWithTraitForDynTwinNormal, required TResult orElse(), }) => throw _privateConstructorUsedError; - - @JsonKey(ignore: true) - $Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumCopyWith< - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum> - get copyWith => throw _privateConstructorUsedError; } /// @nodoc -abstract class $Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumCopyWith< - $Res> { - factory $Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumCopyWith( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum - value, - $Res Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum) - then) = _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumCopyWithImpl< - $Res, - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum>; - @useResult - $Res call({MyNodeTwinNormal field0}); +abstract class $SimpleTraitForDynTwinNormalImplementorCopyWith<$Res> { + factory $SimpleTraitForDynTwinNormalImplementorCopyWith( + SimpleTraitForDynTwinNormalImplementor value, + $Res Function(SimpleTraitForDynTwinNormalImplementor) then) = + _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, + SimpleTraitForDynTwinNormalImplementor>; } /// @nodoc -class _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumCopyWithImpl< - $Res, - $Val extends Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum> - implements - $Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumCopyWith< - $Res> { - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumCopyWithImpl( - this._value, this._then); +class _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, + $Val extends SimpleTraitForDynTwinNormalImplementor> + implements $SimpleTraitForDynTwinNormalImplementorCopyWith<$Res> { + _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl(this._value, this._then); // ignore: unused_field final $Val _value; // ignore: unused_field final $Res Function($Val) _then; - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_value.copyWith( - field0: null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as MyNodeTwinNormal, - ) as $Val); - } } /// @nodoc -abstract class _$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0ImplCopyWith< - $Res> - implements - $Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumCopyWith< - $Res> { - factory _$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0ImplCopyWith( - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0Impl +abstract class _$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImplCopyWith< + $Res> { + factory _$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImplCopyWith( + _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl value, $Res Function( - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0Impl) + _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl) then) = - __$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0ImplCopyWithImpl< + __$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImplCopyWithImpl< $Res>; - @override @useResult - $Res call({MyNodeTwinNormal field0}); + $Res call({StructOneWithTraitForDynTwinNormal field0}); } /// @nodoc -class __$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0ImplCopyWithImpl< +class __$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImplCopyWithImpl< $Res> - extends _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumCopyWithImpl< - $Res, - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0Impl> + extends _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, + _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl> implements - _$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0ImplCopyWith< + _$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImplCopyWith< $Res> { - __$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0ImplCopyWithImpl( - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0Impl + __$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImplCopyWithImpl( + _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl _value, $Res Function( - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0Impl) + _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl) _then) : super(_value, _then); @@ -166,29 +139,29 @@ class __$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInne Object? field0 = null, }) { return _then( - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0Impl( + _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl( null == field0 ? _value.field0 : field0 // ignore: cast_nullable_to_non_nullable - as MyNodeTwinNormal, + as StructOneWithTraitForDynTwinNormal, )); } } /// @nodoc -class _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0Impl - extends Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0 { - const _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0Impl( +class _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl + extends SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal { + const _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl( this.field0) : super._(); @override - final MyNodeTwinNormal field0; + final StructOneWithTraitForDynTwinNormal field0; @override String toString() { - return 'Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum.variant0(field0: $field0)'; + return 'SimpleTraitForDynTwinNormalImplementor.structOneWithTraitForDynTwinNormal(field0: $field0)'; } @override @@ -196,7 +169,7 @@ class _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerM return identical(this, other) || (other.runtimeType == runtimeType && other - is _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0Impl && + is _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl && (identical(other.field0, field0) || other.field0 == field0)); } @@ -206,40 +179,46 @@ class _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerM @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') - _$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0ImplCopyWith< - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0Impl> + _$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImplCopyWith< + _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl> get copyWith => - __$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0ImplCopyWithImpl< - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0Impl>( + __$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImplCopyWithImpl< + _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl>( this, _$identity); @override @optionalTypeArgs TResult when({ - required TResult Function(MyNodeTwinNormal field0) variant0, - required TResult Function(MyNodeTwinNormal field0) variant1, + required TResult Function(StructOneWithTraitForDynTwinNormal field0) + structOneWithTraitForDynTwinNormal, + required TResult Function(StructTwoWithTraitForDynTwinNormal field0) + structTwoWithTraitForDynTwinNormal, }) { - return variant0(field0); + return structOneWithTraitForDynTwinNormal(field0); } @override @optionalTypeArgs TResult? whenOrNull({ - TResult? Function(MyNodeTwinNormal field0)? variant0, - TResult? Function(MyNodeTwinNormal field0)? variant1, + TResult? Function(StructOneWithTraitForDynTwinNormal field0)? + structOneWithTraitForDynTwinNormal, + TResult? Function(StructTwoWithTraitForDynTwinNormal field0)? + structTwoWithTraitForDynTwinNormal, }) { - return variant0?.call(field0); + return structOneWithTraitForDynTwinNormal?.call(field0); } @override @optionalTypeArgs TResult maybeWhen({ - TResult Function(MyNodeTwinNormal field0)? variant0, - TResult Function(MyNodeTwinNormal field0)? variant1, + TResult Function(StructOneWithTraitForDynTwinNormal field0)? + structOneWithTraitForDynTwinNormal, + TResult Function(StructTwoWithTraitForDynTwinNormal field0)? + structTwoWithTraitForDynTwinNormal, required TResult orElse(), }) { - if (variant0 != null) { - return variant0(field0); + if (structOneWithTraitForDynTwinNormal != null) { + return structOneWithTraitForDynTwinNormal(field0); } return orElse(); } @@ -248,102 +227,96 @@ class _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerM @optionalTypeArgs TResult map({ required TResult Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0 + SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal value) - variant0, + structOneWithTraitForDynTwinNormal, required TResult Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1 + SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal value) - variant1, + structTwoWithTraitForDynTwinNormal, }) { - return variant0(this); + return structOneWithTraitForDynTwinNormal(this); } @override @optionalTypeArgs TResult? mapOrNull({ TResult? Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0 + SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal value)? - variant0, + structOneWithTraitForDynTwinNormal, TResult? Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1 + SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal value)? - variant1, + structTwoWithTraitForDynTwinNormal, }) { - return variant0?.call(this); + return structOneWithTraitForDynTwinNormal?.call(this); } @override @optionalTypeArgs TResult maybeMap({ TResult Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0 + SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal value)? - variant0, + structOneWithTraitForDynTwinNormal, TResult Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1 + SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal value)? - variant1, + structTwoWithTraitForDynTwinNormal, required TResult orElse(), }) { - if (variant0 != null) { - return variant0(this); + if (structOneWithTraitForDynTwinNormal != null) { + return structOneWithTraitForDynTwinNormal(this); } return orElse(); } } -abstract class Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0 - extends Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum { - const factory Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0( - final MyNodeTwinNormal field0) = - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0Impl; - const Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0._() +abstract class SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal + extends SimpleTraitForDynTwinNormalImplementor { + const factory SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal( + final StructOneWithTraitForDynTwinNormal field0) = + _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl; + const SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal._() : super._(); @override - MyNodeTwinNormal get field0; - @override + StructOneWithTraitForDynTwinNormal get field0; @JsonKey(ignore: true) - _$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0ImplCopyWith< - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0Impl> + _$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImplCopyWith< + _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl> get copyWith => throw _privateConstructorUsedError; } /// @nodoc -abstract class _$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1ImplCopyWith< - $Res> - implements - $Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumCopyWith< - $Res> { - factory _$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1ImplCopyWith( - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1Impl +abstract class _$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImplCopyWith< + $Res> { + factory _$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImplCopyWith( + _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl value, $Res Function( - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1Impl) + _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl) then) = - __$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1ImplCopyWithImpl< + __$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImplCopyWithImpl< $Res>; - @override @useResult - $Res call({MyNodeTwinNormal field0}); + $Res call({StructTwoWithTraitForDynTwinNormal field0}); } /// @nodoc -class __$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1ImplCopyWithImpl< +class __$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImplCopyWithImpl< $Res> - extends _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumCopyWithImpl< - $Res, - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1Impl> + extends _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, + _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl> implements - _$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1ImplCopyWith< + _$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImplCopyWith< $Res> { - __$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1ImplCopyWithImpl( - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1Impl + __$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImplCopyWithImpl( + _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl _value, $Res Function( - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1Impl) + _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl) _then) : super(_value, _then); @@ -353,29 +326,29 @@ class __$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInne Object? field0 = null, }) { return _then( - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1Impl( + _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl( null == field0 ? _value.field0 : field0 // ignore: cast_nullable_to_non_nullable - as MyNodeTwinNormal, + as StructTwoWithTraitForDynTwinNormal, )); } } /// @nodoc -class _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1Impl - extends Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1 { - const _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1Impl( +class _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl + extends SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal { + const _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl( this.field0) : super._(); @override - final MyNodeTwinNormal field0; + final StructTwoWithTraitForDynTwinNormal field0; @override String toString() { - return 'Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum.variant1(field0: $field0)'; + return 'SimpleTraitForDynTwinNormalImplementor.structTwoWithTraitForDynTwinNormal(field0: $field0)'; } @override @@ -383,7 +356,7 @@ class _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerM return identical(this, other) || (other.runtimeType == runtimeType && other - is _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1Impl && + is _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl && (identical(other.field0, field0) || other.field0 == field0)); } @@ -393,40 +366,46 @@ class _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerM @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') - _$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1ImplCopyWith< - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1Impl> + _$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImplCopyWith< + _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl> get copyWith => - __$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1ImplCopyWithImpl< - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1Impl>( + __$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImplCopyWithImpl< + _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl>( this, _$identity); @override @optionalTypeArgs TResult when({ - required TResult Function(MyNodeTwinNormal field0) variant0, - required TResult Function(MyNodeTwinNormal field0) variant1, + required TResult Function(StructOneWithTraitForDynTwinNormal field0) + structOneWithTraitForDynTwinNormal, + required TResult Function(StructTwoWithTraitForDynTwinNormal field0) + structTwoWithTraitForDynTwinNormal, }) { - return variant1(field0); + return structTwoWithTraitForDynTwinNormal(field0); } @override @optionalTypeArgs TResult? whenOrNull({ - TResult? Function(MyNodeTwinNormal field0)? variant0, - TResult? Function(MyNodeTwinNormal field0)? variant1, + TResult? Function(StructOneWithTraitForDynTwinNormal field0)? + structOneWithTraitForDynTwinNormal, + TResult? Function(StructTwoWithTraitForDynTwinNormal field0)? + structTwoWithTraitForDynTwinNormal, }) { - return variant1?.call(field0); + return structTwoWithTraitForDynTwinNormal?.call(field0); } @override @optionalTypeArgs TResult maybeWhen({ - TResult Function(MyNodeTwinNormal field0)? variant0, - TResult Function(MyNodeTwinNormal field0)? variant1, + TResult Function(StructOneWithTraitForDynTwinNormal field0)? + structOneWithTraitForDynTwinNormal, + TResult Function(StructTwoWithTraitForDynTwinNormal field0)? + structTwoWithTraitForDynTwinNormal, required TResult orElse(), }) { - if (variant1 != null) { - return variant1(field0); + if (structTwoWithTraitForDynTwinNormal != null) { + return structTwoWithTraitForDynTwinNormal(field0); } return orElse(); } @@ -435,65 +414,64 @@ class _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerM @optionalTypeArgs TResult map({ required TResult Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0 + SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal value) - variant0, + structOneWithTraitForDynTwinNormal, required TResult Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1 + SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal value) - variant1, + structTwoWithTraitForDynTwinNormal, }) { - return variant1(this); + return structTwoWithTraitForDynTwinNormal(this); } @override @optionalTypeArgs TResult? mapOrNull({ TResult? Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0 + SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal value)? - variant0, + structOneWithTraitForDynTwinNormal, TResult? Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1 + SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal value)? - variant1, + structTwoWithTraitForDynTwinNormal, }) { - return variant1?.call(this); + return structTwoWithTraitForDynTwinNormal?.call(this); } @override @optionalTypeArgs TResult maybeMap({ TResult Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant0 + SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal value)? - variant0, + structOneWithTraitForDynTwinNormal, TResult Function( - Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1 + SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal value)? - variant1, + structTwoWithTraitForDynTwinNormal, required TResult orElse(), }) { - if (variant1 != null) { - return variant1(this); + if (structTwoWithTraitForDynTwinNormal != null) { + return structTwoWithTraitForDynTwinNormal(this); } return orElse(); } } -abstract class Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1 - extends Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum { - const factory Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1( - final MyNodeTwinNormal field0) = - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1Impl; - const Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1._() +abstract class SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal + extends SimpleTraitForDynTwinNormalImplementor { + const factory SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal( + final StructTwoWithTraitForDynTwinNormal field0) = + _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl; + const SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal._() : super._(); @override - MyNodeTwinNormal get field0; - @override + StructTwoWithTraitForDynTwinNormal get field0; @JsonKey(ignore: true) - _$$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1ImplCopyWith< - _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1Impl> + _$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImplCopyWith< + _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart index 4cfa06e0e0..2b08892939 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart @@ -26,9 +26,15 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr => wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormalPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr; + @protected + StructOneWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic raw); + + @protected + StructTwoWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic raw); @protected StructOneWithTraitForDynTwinNormal @@ -61,9 +67,8 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dynamic raw); @protected - SimpleTraitForDynTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic raw); + SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( + dynamic raw); @protected StructOneWithTraitForDynTwinNormal @@ -75,24 +80,38 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - SimpleTraitForDynTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic raw); - @protected SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( dynamic raw); + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + dynamic raw); + @protected int dco_decode_i_32(dynamic raw); + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_simple_trait_for_dyn_twin_normal_implementor(dynamic raw); + @protected void dco_decode_unit(dynamic raw); @protected BigInt dco_decode_usize(dynamic raw); + @protected + StructOneWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + StructTwoWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + SseDeserializer deserializer); + @protected StructOneWithTraitForDynTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( @@ -124,9 +143,8 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SseDeserializer deserializer); @protected - SimpleTraitForDynTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - SseDeserializer deserializer); + SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( + SseDeserializer deserializer); @protected StructOneWithTraitForDynTwinNormal @@ -139,13 +157,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SseDeserializer deserializer); @protected - SimpleTraitForDynTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormalImplementor + sse_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( SseDeserializer deserializer); @protected int sse_decode_i_32(SseDeserializer deserializer); + @protected + SimpleTraitForDynTwinNormalImplementor + sse_decode_simple_trait_for_dyn_twin_normal_implementor( + SseDeserializer deserializer); + @protected void sse_decode_unit(SseDeserializer deserializer); @@ -155,6 +178,16 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool sse_decode_bool(SseDeserializer deserializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); + @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( @@ -186,9 +219,8 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - SimpleTraitForDynTwinNormal self, SseSerializer serializer); + void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer); @protected void @@ -201,13 +233,16 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - SimpleTraitForDynTwinNormal self, SseSerializer serializer); + void sse_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); @protected void sse_encode_i_32(int self, SseSerializer serializer); + @protected + void sse_encode_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); + @protected void sse_encode_unit(void self, SseSerializer serializer); @@ -295,36 +330,4 @@ class RustLibWire implements BaseWire { late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal = _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_dart_minimal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr - .asFunction)>(); } diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart index b45a8b047f..0079302ae0 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart @@ -28,9 +28,15 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormalPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal; + @protected + StructOneWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic raw); + + @protected + StructTwoWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic raw); @protected StructOneWithTraitForDynTwinNormal @@ -63,9 +69,8 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dynamic raw); @protected - SimpleTraitForDynTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic raw); + SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( + dynamic raw); @protected StructOneWithTraitForDynTwinNormal @@ -77,24 +82,38 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - SimpleTraitForDynTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic raw); - @protected SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( dynamic raw); + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + dynamic raw); + @protected int dco_decode_i_32(dynamic raw); + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_simple_trait_for_dyn_twin_normal_implementor(dynamic raw); + @protected void dco_decode_unit(dynamic raw); @protected BigInt dco_decode_usize(dynamic raw); + @protected + StructOneWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + StructTwoWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + SseDeserializer deserializer); + @protected StructOneWithTraitForDynTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( @@ -126,9 +145,8 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SseDeserializer deserializer); @protected - SimpleTraitForDynTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - SseDeserializer deserializer); + SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( + SseDeserializer deserializer); @protected StructOneWithTraitForDynTwinNormal @@ -141,13 +159,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SseDeserializer deserializer); @protected - SimpleTraitForDynTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormalImplementor + sse_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( SseDeserializer deserializer); @protected int sse_decode_i_32(SseDeserializer deserializer); + @protected + SimpleTraitForDynTwinNormalImplementor + sse_decode_simple_trait_for_dyn_twin_normal_implementor( + SseDeserializer deserializer); + @protected void sse_decode_unit(SseDeserializer deserializer); @@ -157,6 +180,16 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool sse_decode_bool(SseDeserializer deserializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); + @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( @@ -188,9 +221,8 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - SimpleTraitForDynTwinNormal self, SseSerializer serializer); + void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer); @protected void @@ -203,13 +235,16 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - SimpleTraitForDynTwinNormal self, SseSerializer serializer); + void sse_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); @protected void sse_encode_i_32(int self, SseSerializer serializer); + @protected + void sse_encode_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); + @protected void sse_encode_unit(void self, SseSerializer serializer); @@ -248,18 +283,6 @@ class RustLibWire implements BaseWire { wasmModule .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ptr); } @JS('wasm_bindgen') @@ -289,12 +312,4 @@ class RustLibWasmModule implements WasmModule { external void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic ptr); } diff --git a/frb_example/dart_minimal/rust/src/frb_generated.io.rs b/frb_example/dart_minimal/rust/src/frb_generated.io.rs index 33474a7051..a9318918d4 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.io.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.io.rs @@ -49,21 +49,3 @@ pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_coun flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >::decrement_strong_count(ptr as _); } - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); -} diff --git a/frb_example/dart_minimal/rust/src/frb_generated.rs b/frb_example/dart_minimal/rust/src/frb_generated.rs index 555d3999fc..a5cd904f10 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.rs @@ -347,28 +347,10 @@ fn wire__crate__api__minimal__func_arg_dyn_trait_twin_normal_impl( }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = , - >>::sse_decode(&mut deserializer); + let api_arg = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { - let mut api_arg_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_arg, 0, false, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_arg = &*api_arg_decoded.unwrap(); Result::<_, ()>::Ok(crate::api::minimal::func_arg_dyn_trait_twin_normal( &api_arg, )) @@ -452,12 +434,182 @@ flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::for_generated::RustAutoOpaqueInner ); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner -); + +// Section: extra_from_parser + +pub enum SimpleTraitForDynTwinNormalImplementor { + StructOneWithTraitForDynTwinNormal(RustAutoOpaque), + StructTwoWithTraitForDynTwinNormal(RustAutoOpaque), +} + +pub fn frb_internal_no_impl_dummy_function_SimpleTraitForDynTwinNormalImplementor( + a: SimpleTraitForDynTwinNormalImplementor, +) { +} + +impl SimpleTraitForDynTwinNormalImplementor { + pub fn blocking_read(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockReadGuard { + match self { + Self::StructOneWithTraitForDynTwinNormal(inner) => SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::StructOneWithTraitForDynTwinNormal(inner.blocking_read()), +Self::StructTwoWithTraitForDynTwinNormal(inner) => SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::StructTwoWithTraitForDynTwinNormal(inner.blocking_read()), + + } + } + + pub fn blocking_write(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard { + match self { + Self::StructOneWithTraitForDynTwinNormal(inner) => SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::StructOneWithTraitForDynTwinNormal(inner.blocking_write()), +Self::StructTwoWithTraitForDynTwinNormal(inner) => SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::StructTwoWithTraitForDynTwinNormal(inner.blocking_write()), + + } + } + + pub async fn read(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockReadGuard { + match self { + Self::StructOneWithTraitForDynTwinNormal(inner) => SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::StructOneWithTraitForDynTwinNormal(inner.read().await), +Self::StructTwoWithTraitForDynTwinNormal(inner) => SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::StructTwoWithTraitForDynTwinNormal(inner.read().await), + + } + } + + pub async fn write(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard { + match self { + Self::StructOneWithTraitForDynTwinNormal(inner) => SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::StructOneWithTraitForDynTwinNormal(inner.write().await), +Self::StructTwoWithTraitForDynTwinNormal(inner) => SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::StructTwoWithTraitForDynTwinNormal(inner.write().await), + + } + } +} + +impl Lockable for SimpleTraitForDynTwinNormalImplementor { + type RwLockReadGuard<'a> = SimpleTraitForDynTwinNormalImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::StructOneWithTraitForDynTwinNormal(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::StructTwoWithTraitForDynTwinNormal(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} + +pub enum SimpleTraitForDynTwinNormalImplementorRwLockReadGuard<'a> { + StructOneWithTraitForDynTwinNormal( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + StructOneWithTraitForDynTwinNormal, + >, + ), + StructTwoWithTraitForDynTwinNormal( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + StructTwoWithTraitForDynTwinNormal, + >, + ), +} + +impl std::ops::Deref for SimpleTraitForDynTwinNormalImplementorRwLockReadGuard<'_> { + type Target = dyn SimpleTraitForDynTwinNormal; + + fn deref(&self) -> &Self::Target { + match self { + Self::StructOneWithTraitForDynTwinNormal(inner) => inner.deref(), + Self::StructTwoWithTraitForDynTwinNormal(inner) => inner.deref(), + } + } +} + +pub enum SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'a> { + StructOneWithTraitForDynTwinNormal( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + StructOneWithTraitForDynTwinNormal, + >, + ), + StructTwoWithTraitForDynTwinNormal( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + StructTwoWithTraitForDynTwinNormal, + >, + ), +} + +impl std::ops::Deref for SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'_> { + type Target = dyn SimpleTraitForDynTwinNormal; + + fn deref(&self) -> &Self::Target { + match self { + Self::StructOneWithTraitForDynTwinNormal(inner) => inner.deref(), + Self::StructTwoWithTraitForDynTwinNormal(inner) => inner.deref(), + } + } +} + +impl std::ops::DerefMut for SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::StructOneWithTraitForDynTwinNormal(inner) => inner.deref_mut(), + Self::StructTwoWithTraitForDynTwinNormal(inner) => inner.deref_mut(), + } + } +} // Section: dart2rust +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + impl SseDecode for StructOneWithTraitForDynTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -482,21 +634,19 @@ impl SseDecode for StructTwoWithTraitForDynTwinNormal { } } -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ +impl SseDecode for dyn SimpleTraitForDynTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); + let mut inner = ::sse_decode( + deserializer, + ); + return unimplemented!(""); } } impl SseDecode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -508,7 +658,7 @@ impl SseDecode impl SseDecode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -525,6 +675,32 @@ impl SseDecode for i32 { } } +impl SseDecode for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode( + deserializer, + ); + return crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::StructOneWithTraitForDynTwinNormal(var_field0); + } + 1 => { + let mut var_field0 = + >::sse_decode( + deserializer, + ); + return crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::StructTwoWithTraitForDynTwinNormal(var_field0); + } + _ => { + unimplemented!(""); + } + } + } +} + impl SseDecode for () { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {} @@ -637,6 +813,58 @@ impl flutter_rust_bridge::IntoIntoDart flutter_rust_bridge::for_generated::DartAbi { + match self {crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::StructOneWithTraitForDynTwinNormal(field0) => { [0.into_dart(), +field0.into_into_dart().into_dart()].into_dart() } +crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::StructTwoWithTraitForDynTwinNormal(field0) => { [1.into_dart(), +field0.into_into_dart().into_dart()].into_dart() } + _ => { unimplemented!(""); }} + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { + self + } +} + +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + impl SseEncode for StructOneWithTraitForDynTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -665,22 +893,16 @@ impl SseEncode for StructTwoWithTraitForDynTwinNormal { } } -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ +impl SseEncode for dyn SimpleTraitForDynTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); + unimplemented!("") } } impl SseEncode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -693,7 +915,7 @@ impl SseEncode impl SseEncode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -711,6 +933,17 @@ impl SseEncode for i32 { } } +impl SseEncode for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self {crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::StructOneWithTraitForDynTwinNormal(field0) => { ::sse_encode(0, serializer); >::sse_encode(field0, serializer); + } +crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::StructTwoWithTraitForDynTwinNormal(field0) => { ::sse_encode(1, serializer); >::sse_encode(field0, serializer); + } + _ => { unimplemented!(""); }} + } +} + impl SseEncode for () { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {} diff --git a/frb_example/dart_minimal/rust/src/frb_generated.web.rs b/frb_example/dart_minimal/rust/src/frb_generated.web.rs index 32b3c8541e..2a78e26150 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.web.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.web.rs @@ -51,21 +51,3 @@ pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generat flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >::decrement_strong_count(ptr as _); } - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); -} From a379c5ccfca76c1abb5ec6d854a3b698dc14fe44 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:10:06 +0800 Subject: [PATCH 25/96] feat: more --- .../codegen/generator/codec/sse/ty/delegate.rs | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs index 1718ffe950..11e8f71bce 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs @@ -86,15 +86,15 @@ impl<'a> CodecSseTyTrait for DelegateCodecSseTy<'a> { } }, MirTypeDelegate::Uuid => "self.as_bytes().to_vec()".to_owned(), - MirTypeDelegate::StreamSink(_) | MirTypeDelegate::DynTrait(_) => { - return Some(lang.throw_unimplemented("")) - } + MirTypeDelegate::StreamSink(_) => return Some(lang.throw_unimplemented("")), MirTypeDelegate::BigPrimitive(_) => "self.to_string()".to_owned(), MirTypeDelegate::RustAutoOpaqueExplicit(_ir) => { "flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self)" .to_owned() } - MirTypeDelegate::ProxyVariant(_) | MirTypeDelegate::ProxyEnum(_) => return None, + MirTypeDelegate::ProxyVariant(_) + | MirTypeDelegate::ProxyEnum(_) + | MirTypeDelegate::DynTrait(_) => return None, }, }; Some(simple_delegate_encode( @@ -198,8 +198,9 @@ impl<'a> CodecSseTyTrait for DelegateCodecSseTy<'a> { "flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner)" .to_owned() } - MirTypeDelegate::DynTrait(_ir) => lang.throw_unimplemented(""), - MirTypeDelegate::ProxyVariant(_) | MirTypeDelegate::ProxyEnum(_) => return None, + MirTypeDelegate::ProxyVariant(_) + | MirTypeDelegate::ProxyEnum(_) + | MirTypeDelegate::DynTrait(_) => return None, }, }; From b5a2fad34695b3b422130478ba0660a47eba2f61 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:10:56 +0800 Subject: [PATCH 26/96] chore: codegen --- .../dart_minimal/rust/src/frb_generated.rs | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/frb_example/dart_minimal/rust/src/frb_generated.rs b/frb_example/dart_minimal/rust/src/frb_generated.rs index a5cd904f10..6f35c6b5d9 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.rs @@ -634,16 +634,6 @@ impl SseDecode for StructTwoWithTraitForDynTwinNormal { } } -impl SseDecode for dyn SimpleTraitForDynTwinNormal { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode( - deserializer, - ); - return unimplemented!(""); - } -} - impl SseDecode for RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner, @@ -893,13 +883,6 @@ impl SseEncode for StructTwoWithTraitForDynTwinNormal { } } -impl SseEncode for dyn SimpleTraitForDynTwinNormal { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - unimplemented!("") - } -} - impl SseEncode for RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner, From d5759c82baf709a5640c715b4139117ee3029e79 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:12:16 +0800 Subject: [PATCH 27/96] refactor: minor --- .../generator/wire/rust/spec_generator/misc/ty/delegate.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/ty/delegate.rs index 1cccb43300..50b9c7dc2e 100644 --- a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/ty/delegate.rs @@ -16,10 +16,9 @@ impl<'a> WireRustGeneratorMiscTrait for DelegateWireRustGenerator<'a> { } fn generate_wire_func_call_decode_type(&self) -> Option { - if let MirTypeDelegate::ProxyEnum(mir) = &self.mir { - Some(mir.get_delegate().rust_api_type()) - } else { - None + match &self.mir { + MirTypeDelegate::ProxyEnum(mir) => Some(mir.get_delegate().rust_api_type()), + _ => None, } } } From 4c089091de012ff2071e91318acc3cd31c27e768 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:12:33 +0800 Subject: [PATCH 28/96] feat: more --- .../generator/wire/rust/spec_generator/misc/ty/delegate.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/ty/delegate.rs index 50b9c7dc2e..157a5a7712 100644 --- a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/ty/delegate.rs @@ -18,6 +18,7 @@ impl<'a> WireRustGeneratorMiscTrait for DelegateWireRustGenerator<'a> { fn generate_wire_func_call_decode_type(&self) -> Option { match &self.mir { MirTypeDelegate::ProxyEnum(mir) => Some(mir.get_delegate().rust_api_type()), + MirTypeDelegate::DynTrait(mir) => Some(mir.inner().rust_api_type()), _ => None, } } From d4a6bf01324cda82a1b347c4117d5e521968c522 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:12:57 +0800 Subject: [PATCH 29/96] refactor: rename --- .../wire/rust/spec_generator/misc/ty/delegate.rs | 2 +- frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/ty/delegate.rs index 157a5a7712..28fd7c7143 100644 --- a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/ty/delegate.rs @@ -18,7 +18,7 @@ impl<'a> WireRustGeneratorMiscTrait for DelegateWireRustGenerator<'a> { fn generate_wire_func_call_decode_type(&self) -> Option { match &self.mir { MirTypeDelegate::ProxyEnum(mir) => Some(mir.get_delegate().rust_api_type()), - MirTypeDelegate::DynTrait(mir) => Some(mir.inner().rust_api_type()), + MirTypeDelegate::DynTrait(mir) => Some(mir.get_delegate().rust_api_type()), _ => None, } } diff --git a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs index 593295459d..c949e39386 100644 --- a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs @@ -291,7 +291,7 @@ impl MirTypeDelegate { MirTypeDelegate::StreamSink(_) => MirType::Delegate(MirTypeDelegate::String), MirTypeDelegate::BigPrimitive(_) => MirType::Delegate(MirTypeDelegate::String), MirTypeDelegate::RustAutoOpaqueExplicit(mir) => MirType::RustOpaque(mir.inner.clone()), - MirTypeDelegate::DynTrait(mir) => mir.inner(), + MirTypeDelegate::DynTrait(mir) => mir.get_delegate(), MirTypeDelegate::ProxyVariant(mir) => *mir.inner.clone(), MirTypeDelegate::ProxyEnum(mir) => mir.get_delegate(), } @@ -356,21 +356,21 @@ impl MirTypeDelegateProxyEnum { } impl MirTypeDelegateDynTrait { - pub fn inner(&self) -> MirType { + pub fn get_delegate(&self) -> MirType { if self.dummy_delegate { MirType::Primitive(MirTypePrimitive::Unit) } else { MirType::EnumRef(MirTypeEnumRef { ident: MirEnumIdent(NamespacedName::new( self.delegate_namespace.clone(), - self.inner_enum_name(), + self.delegate_enum_name(), )), is_exception: false, }) } } - pub(crate) fn inner_enum_name(&self) -> String { + pub(crate) fn delegate_enum_name(&self) -> String { format!("{}Implementor", self.trait_def_name.name) } From 5799fd34984d3bf7f9b4e69d08f8fa8b216cda07 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:13:35 +0800 Subject: [PATCH 30/96] chore: codegen --- frb_example/dart_minimal/rust/src/frb_generated.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frb_example/dart_minimal/rust/src/frb_generated.rs b/frb_example/dart_minimal/rust/src/frb_generated.rs index 6f35c6b5d9..1f772d02a7 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.rs @@ -347,7 +347,10 @@ fn wire__crate__api__minimal__func_arg_dyn_trait_twin_normal_impl( }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = ::sse_decode(&mut deserializer); + let api_arg = + ::sse_decode( + &mut deserializer, + ); deserializer.end(); move |context| { transform_result_sse((move || { From 4c99d5f7ed599abbb71eccf5276c6161e819809e Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:14:49 +0800 Subject: [PATCH 31/96] feat: more --- .../wire/rust/spec_generator/misc/function/lockable.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs index 8aa8147f8a..b76906651a 100644 --- a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs +++ b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs @@ -99,6 +99,8 @@ fn compute_interest_field(ty: &MirType) -> Option { Some(ty.ownership_mode) } MirType::Delegate(MirTypeDelegate::ProxyEnum(ty)) => compute_interest_field(&ty.original), + // temporarily only support Ref + MirType::Delegate(MirTypeDelegate::DynTrait(ty)) => Some(OwnershipMode::Ref), _ => None, } } From 616f2297c17919d645f32fac4e7ce153568d19ca Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:15:36 +0800 Subject: [PATCH 32/96] chore: codegen --- frb_example/dart_minimal/rust/src/frb_generated.rs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/frb_example/dart_minimal/rust/src/frb_generated.rs b/frb_example/dart_minimal/rust/src/frb_generated.rs index 1f772d02a7..13cef02541 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.rs @@ -354,6 +354,20 @@ fn wire__crate__api__minimal__func_arg_dyn_trait_twin_normal_impl( deserializer.end(); move |context| { transform_result_sse((move || { + let mut api_arg_decoded = None; + let decode_indices_ = + flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_arg, 0, false, + ), + ]); + for i in decode_indices_ { + match i { + 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_arg = &*api_arg_decoded.unwrap(); Result::<_, ()>::Ok(crate::api::minimal::func_arg_dyn_trait_twin_normal( &api_arg, )) From 7e45b9c2cc08088749b612e895cab2c7b35ab3db Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:20:27 +0800 Subject: [PATCH 33/96] refactor: extract --- .../wire/rust/spec_generator/misc/function/lockable.rs | 6 ++++++ .../generator/wire/rust/spec_generator/misc/function/mod.rs | 5 +---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs index b76906651a..5445a8c241 100644 --- a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs +++ b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs @@ -1,6 +1,7 @@ use crate::codegen::ir::mir::func::{MirFunc, MirFuncInput, OwnershipMode}; use crate::codegen::ir::mir::ty::delegate::MirTypeDelegate; use crate::codegen::ir::mir::ty::MirType; +use crate::if_then_some; use convert_case::{Case, Casing}; use itertools::Itertools; @@ -109,3 +110,8 @@ struct FieldInfo<'a> { field: &'a MirFuncInput, ownership_mode: OwnershipMode, } + +pub(crate) fn generate_inner_func_arg_ownership(field: &MirFuncInput) -> Option { + if_then_some!(let MirType::RustAutoOpaqueImplicit(o) = &field.inner.ty, o.ownership_mode) + .or(field.ownership_mode) +} diff --git a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs index f3874be1a7..0b51698928 100644 --- a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs +++ b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs @@ -75,10 +75,7 @@ fn generate_inner_func_args(func: &MirFunc) -> Vec { .iter() .map(|field| { let mut ans = format!("api_{}", field.inner.name.rust_style()); - let ownership_mode = - if_then_some!(let MirType::RustAutoOpaqueImplicit(o) = &field.inner.ty, o.ownership_mode) - .or(field.ownership_mode); - if let Some(ownership_mode) = ownership_mode { + if let Some(ownership_mode) = lockable::generate_inner_func_arg_ownership(field) { ans = format!("{}{ans}", ownership_mode.prefix()) } ans From 0850be2130a8c0d7558cfd984a7dc8d94f0b63ce Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:21:14 +0800 Subject: [PATCH 34/96] refactor: minor --- .../wire/rust/spec_generator/misc/function/lockable.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs index 5445a8c241..6c901f5e1e 100644 --- a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs +++ b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs @@ -112,6 +112,8 @@ struct FieldInfo<'a> { } pub(crate) fn generate_inner_func_arg_ownership(field: &MirFuncInput) -> Option { - if_then_some!(let MirType::RustAutoOpaqueImplicit(o) = &field.inner.ty, o.ownership_mode) - .or(field.ownership_mode) + match &field.inner.ty { + MirType::RustAutoOpaqueImplicit(ty) => Some(ty.ownership_mode), + _ => field.ownership_mode + } } From 126096477e1e7beca157e589ed6a73b03af114cd Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:21:26 +0800 Subject: [PATCH 35/96] feat: more --- .../wire/rust/spec_generator/misc/function/lockable.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs index 6c901f5e1e..ffe44b8956 100644 --- a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs +++ b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs @@ -101,7 +101,7 @@ fn compute_interest_field(ty: &MirType) -> Option { } MirType::Delegate(MirTypeDelegate::ProxyEnum(ty)) => compute_interest_field(&ty.original), // temporarily only support Ref - MirType::Delegate(MirTypeDelegate::DynTrait(ty)) => Some(OwnershipMode::Ref), + MirType::Delegate(MirTypeDelegate::DynTrait(_)) => Some(OwnershipMode::Ref), _ => None, } } @@ -114,6 +114,7 @@ struct FieldInfo<'a> { pub(crate) fn generate_inner_func_arg_ownership(field: &MirFuncInput) -> Option { match &field.inner.ty { MirType::RustAutoOpaqueImplicit(ty) => Some(ty.ownership_mode), + MirType::Delegate(MirTypeDelegate::DynTrait(_)) => None, _ => field.ownership_mode } } From 0c95864e959827735d29510ff960061dbf8bdb51 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:22:14 +0800 Subject: [PATCH 36/96] feat: more --- .../wire/rust/spec_generator/misc/function/lockable.rs | 10 ++++++---- .../wire/rust/spec_generator/misc/function/mod.rs | 4 ++-- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs index ffe44b8956..f680e2b72e 100644 --- a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs +++ b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs @@ -111,10 +111,12 @@ struct FieldInfo<'a> { ownership_mode: OwnershipMode, } -pub(crate) fn generate_inner_func_arg_ownership(field: &MirFuncInput) -> Option { +pub(crate) fn generate_inner_func_arg_ownership(field: &MirFuncInput) -> String { match &field.inner.ty { - MirType::RustAutoOpaqueImplicit(ty) => Some(ty.ownership_mode), - MirType::Delegate(MirTypeDelegate::DynTrait(_)) => None, - _ => field.ownership_mode + MirType::RustAutoOpaqueImplicit(ty) => ty.ownership_mode.prefix().to_owned(), + MirType::Delegate(MirTypeDelegate::DynTrait(_)) => "".to_owned(), + _ => (field.ownership_mode.map(|x| x.prefix())) + .unwrap_or_default() + .to_owned(), } } diff --git a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs index 0b51698928..13e17ca152 100644 --- a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs +++ b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs @@ -75,8 +75,8 @@ fn generate_inner_func_args(func: &MirFunc) -> Vec { .iter() .map(|field| { let mut ans = format!("api_{}", field.inner.name.rust_style()); - if let Some(ownership_mode) = lockable::generate_inner_func_arg_ownership(field) { - ans = format!("{}{ans}", ownership_mode.prefix()) + if let Some(ownership) = lockable::generate_inner_func_arg_ownership(field) { + ans = format!("{ownership}{ans}") } ans }) From 9ffff1b2f0320fd15138690010bcc78ac7a5a64a Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:22:51 +0800 Subject: [PATCH 37/96] chore: comments --- .../generator/wire/rust/spec_generator/misc/function/lockable.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs index f680e2b72e..6b19110dd5 100644 --- a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs +++ b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs @@ -113,6 +113,7 @@ struct FieldInfo<'a> { pub(crate) fn generate_inner_func_arg_ownership(field: &MirFuncInput) -> String { match &field.inner.ty { + // TODO seems not needed anymore? (can use no-prefix now for rust auto opaque?) MirType::RustAutoOpaqueImplicit(ty) => ty.ownership_mode.prefix().to_owned(), MirType::Delegate(MirTypeDelegate::DynTrait(_)) => "".to_owned(), _ => (field.ownership_mode.map(|x| x.prefix())) From cd86637669eb8e82ba790765c9ddeeed1d596178 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:23:13 +0800 Subject: [PATCH 38/96] fix: err --- .../wire/rust/spec_generator/misc/function/mod.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs index 13e17ca152..5e61c88ce3 100644 --- a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs +++ b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs @@ -74,11 +74,8 @@ fn generate_inner_func_args(func: &MirFunc) -> Vec { .inputs .iter() .map(|field| { - let mut ans = format!("api_{}", field.inner.name.rust_style()); - if let Some(ownership) = lockable::generate_inner_func_arg_ownership(field) { - ans = format!("{ownership}{ans}") - } - ans + let ownership = lockable::generate_inner_func_arg_ownership(field); + format!("{ownership}api_{}", field.inner.name.rust_style()); }) .collect_vec(); From a9224d6c09c9213456fdc31fa7991fc05fd421ee Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:23:26 +0800 Subject: [PATCH 39/96] feat: more --- .../wire/rust/spec_generator/misc/function/mod.rs | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs index 5e61c88ce3..77ad618862 100644 --- a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs +++ b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs @@ -70,16 +70,12 @@ pub(crate) fn generate_wire_func( } fn generate_inner_func_args(func: &MirFunc) -> Vec { - let ans = func - .inputs - .iter() + (func.inputs.iter()) .map(|field| { let ownership = lockable::generate_inner_func_arg_ownership(field); - format!("{ownership}api_{}", field.inner.name.rust_style()); + format!("{ownership}api_{}", field.inner.name.rust_style()) }) - .collect_vec(); - - ans + .collect_vec() } fn generate_wrap_info_obj(func: &MirFunc) -> String { From 7f4404717733ec8ebd4e1c1ab5611533f2001a73 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:23:43 +0800 Subject: [PATCH 40/96] chore: codegen --- frb_example/dart_minimal/rust/src/frb_generated.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frb_example/dart_minimal/rust/src/frb_generated.rs b/frb_example/dart_minimal/rust/src/frb_generated.rs index 13cef02541..5ff1fe1854 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.rs @@ -369,7 +369,7 @@ fn wire__crate__api__minimal__func_arg_dyn_trait_twin_normal_impl( } let api_arg = &*api_arg_decoded.unwrap(); Result::<_, ()>::Ok(crate::api::minimal::func_arg_dyn_trait_twin_normal( - &api_arg, + api_arg, )) })()) } From 0115c0246b4c81ce82a95b2f44966740af35021c Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:26:33 +0800 Subject: [PATCH 41/96] refactor: extract --- .../codegen/generator/codec/sse/lockable.rs | 24 +++++++++++++++++++ .../codegen/generator/codec/sse/mod.rs | 1 + .../generator/codec/sse/ty/delegate.rs | 23 ++---------------- 3 files changed, 27 insertions(+), 21 deletions(-) create mode 100644 frb_codegen/src/library/codegen/generator/codec/sse/lockable.rs diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/lockable.rs b/frb_codegen/src/library/codegen/generator/codec/sse/lockable.rs new file mode 100644 index 0000000000..67c1d74cf2 --- /dev/null +++ b/frb_codegen/src/library/codegen/generator/codec/sse/lockable.rs @@ -0,0 +1,24 @@ +use crate::codegen::generator::api_dart::spec_generator::class::proxy_variant; + +pub(super) fn generate_lockable_encode_to_enum(enum_name: &str) -> String { + let variants = (mir.variants.iter().enumerate()) + .map(|(index, variant)| { + let variant_dart_extra_type = proxy_variant::compute_dart_extra_type(variant, context); + format!( + "if (self is {variant_dart_extra_type}) {{ + return {enum_name}.variant{index}(self._upstream); + }} + " + ) + }) + .join(""); + + format!( + " + (() {{ + {variants} + throw Exception('not reachable'); + }})() + " + ) +} diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/mod.rs b/frb_codegen/src/library/codegen/generator/codec/sse/mod.rs index 54783d47da..ba5f39e142 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/mod.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/mod.rs @@ -1,3 +1,4 @@ pub(crate) mod lang; pub(crate) mod misc; pub(crate) mod ty; +mod lockable; diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs index 11e8f71bce..41abc1143b 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs @@ -1,6 +1,7 @@ use crate::codegen::generator::api_dart::spec_generator::base::ApiDartGenerator; use crate::codegen::generator::api_dart::spec_generator::class::proxy_variant; use crate::codegen::generator::codec::sse::lang::*; +use crate::codegen::generator::codec::sse::lockable; use crate::codegen::generator::codec::sse::ty::*; use crate::codegen::ir::mir::ty::delegate::{ MirTypeDelegatePrimitiveEnum, MirTypeDelegateProxyEnum, MirTypeDelegateSet, @@ -292,25 +293,5 @@ fn generate_proxy_enum_dart_encode( context: ApiDartGeneratorContext, ) -> String { let enum_name = mir.proxy_enum_name(); - - let variants = (mir.variants.iter().enumerate()) - .map(|(index, variant)| { - let variant_dart_extra_type = proxy_variant::compute_dart_extra_type(variant, context); - format!( - "if (self is {variant_dart_extra_type}) {{ - return {enum_name}.variant{index}(self._upstream); - }} - " - ) - }) - .join(""); - - format!( - " - (() {{ - {variants} - throw Exception('not reachable'); - }})() - " - ) + lockable::generate_lockable_encode_to_enum(&enum_name) } From 854e9a14e73f6cc8f7ceb5d930650465d7bc83cd Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:27:10 +0800 Subject: [PATCH 42/96] refactor: rename --- .../generator/codec/sse/{lockable.rs => encode_to_enum.rs} | 2 +- frb_codegen/src/library/codegen/generator/codec/sse/mod.rs | 2 +- .../src/library/codegen/generator/codec/sse/ty/delegate.rs | 5 +++-- 3 files changed, 5 insertions(+), 4 deletions(-) rename frb_codegen/src/library/codegen/generator/codec/sse/{lockable.rs => encode_to_enum.rs} (89%) diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/lockable.rs b/frb_codegen/src/library/codegen/generator/codec/sse/encode_to_enum.rs similarity index 89% rename from frb_codegen/src/library/codegen/generator/codec/sse/lockable.rs rename to frb_codegen/src/library/codegen/generator/codec/sse/encode_to_enum.rs index 67c1d74cf2..f7d8373491 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/lockable.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/encode_to_enum.rs @@ -1,6 +1,6 @@ use crate::codegen::generator::api_dart::spec_generator::class::proxy_variant; -pub(super) fn generate_lockable_encode_to_enum(enum_name: &str) -> String { +pub(super) fn generate_encode_to_enum(enum_name: &str) -> String { let variants = (mir.variants.iter().enumerate()) .map(|(index, variant)| { let variant_dart_extra_type = proxy_variant::compute_dart_extra_type(variant, context); diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/mod.rs b/frb_codegen/src/library/codegen/generator/codec/sse/mod.rs index ba5f39e142..f71aaf5979 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/mod.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/mod.rs @@ -1,4 +1,4 @@ pub(crate) mod lang; pub(crate) mod misc; pub(crate) mod ty; -mod lockable; +mod encode_to_enum; diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs index 41abc1143b..8a37b3d78a 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs @@ -1,7 +1,8 @@ use crate::codegen::generator::api_dart::spec_generator::base::ApiDartGenerator; use crate::codegen::generator::api_dart::spec_generator::class::proxy_variant; +use crate::codegen::generator::codec::sse::encode_to_enum; +use crate::codegen::generator::codec::sse::encode_to_enum::generate_encode_to_enum; use crate::codegen::generator::codec::sse::lang::*; -use crate::codegen::generator::codec::sse::lockable; use crate::codegen::generator::codec::sse::ty::*; use crate::codegen::ir::mir::ty::delegate::{ MirTypeDelegatePrimitiveEnum, MirTypeDelegateProxyEnum, MirTypeDelegateSet, @@ -293,5 +294,5 @@ fn generate_proxy_enum_dart_encode( context: ApiDartGeneratorContext, ) -> String { let enum_name = mir.proxy_enum_name(); - lockable::generate_lockable_encode_to_enum(&enum_name) + generate_encode_to_enum(&enum_name) } From e21bf06d671ef13aadb96d939b2380cbb3548577 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:30:27 +0800 Subject: [PATCH 43/96] feat: more --- .../generator/codec/sse/encode_to_enum.rs | 19 +++++++++++++------ .../generator/codec/sse/ty/delegate.rs | 11 +++++++++-- 2 files changed, 22 insertions(+), 8 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/encode_to_enum.rs b/frb_codegen/src/library/codegen/generator/codec/sse/encode_to_enum.rs index f7d8373491..f6ba38d80f 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/encode_to_enum.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/encode_to_enum.rs @@ -1,12 +1,14 @@ +use itertools::Itertools; use crate::codegen::generator::api_dart::spec_generator::class::proxy_variant; -pub(super) fn generate_encode_to_enum(enum_name: &str) -> String { - let variants = (mir.variants.iter().enumerate()) - .map(|(index, variant)| { - let variant_dart_extra_type = proxy_variant::compute_dart_extra_type(variant, context); +pub(super) fn generate_encode_to_enum(enum_name: &str, variants: &[VariantInfo]) -> String { + let variants = (variants.iter()) + .map(|variant| { + let ty_name = &variant.ty_name; + let enum_variant_name = &variant.enum_variant_name; format!( - "if (self is {variant_dart_extra_type}) {{ - return {enum_name}.variant{index}(self._upstream); + "if (self is {ty_name}) {{ + return {enum_name}.{enum_variant_name}(self._upstream); }} " ) @@ -22,3 +24,8 @@ pub(super) fn generate_encode_to_enum(enum_name: &str) -> String { " ) } + +pub(crate) struct VariantInfo { + pub enum_variant_name: String, + pub ty_name: String, +} diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs index 8a37b3d78a..366a647a94 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs @@ -1,7 +1,6 @@ use crate::codegen::generator::api_dart::spec_generator::base::ApiDartGenerator; use crate::codegen::generator::api_dart::spec_generator::class::proxy_variant; use crate::codegen::generator::codec::sse::encode_to_enum; -use crate::codegen::generator::codec::sse::encode_to_enum::generate_encode_to_enum; use crate::codegen::generator::codec::sse::lang::*; use crate::codegen::generator::codec::sse::ty::*; use crate::codegen::ir::mir::ty::delegate::{ @@ -294,5 +293,13 @@ fn generate_proxy_enum_dart_encode( context: ApiDartGeneratorContext, ) -> String { let enum_name = mir.proxy_enum_name(); - generate_encode_to_enum(&enum_name) + + let variants = (mir.variants.iter().enumerate()) + .map(|(index, variant)| encode_to_enum::VariantInfo { + enum_variant_name: format!("variant{index}"), + ty_name: proxy_variant::compute_dart_extra_type(variant, context), + }) + .collect_vec(); + + encode_to_enum::generate_encode_to_enum(&enum_name, &variants) } From 92f20735ff91c36d216f22740e9ab7f7f0df6da2 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:31:18 +0800 Subject: [PATCH 44/96] feat: more --- .../codegen/generator/codec/sse/encode_to_enum.rs | 12 +++++++----- .../codegen/generator/codec/sse/ty/delegate.rs | 1 + 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/encode_to_enum.rs b/frb_codegen/src/library/codegen/generator/codec/sse/encode_to_enum.rs index f6ba38d80f..b9a4d115a7 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/encode_to_enum.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/encode_to_enum.rs @@ -1,16 +1,17 @@ -use itertools::Itertools; use crate::codegen::generator::api_dart::spec_generator::class::proxy_variant; +use itertools::Itertools; pub(super) fn generate_encode_to_enum(enum_name: &str, variants: &[VariantInfo]) -> String { let variants = (variants.iter()) .map(|variant| { - let ty_name = &variant.ty_name; - let enum_variant_name = &variant.enum_variant_name; format!( "if (self is {ty_name}) {{ - return {enum_name}.{enum_variant_name}(self._upstream); + return {enum_name}.{enum_variant_name}(self{extra_code}); }} - " + ", + ty_name = variant.ty_name, + enum_variant_name = variant.enum_variant_name, + extra_code = variant.extra_code, ) }) .join(""); @@ -28,4 +29,5 @@ pub(super) fn generate_encode_to_enum(enum_name: &str, variants: &[VariantInfo]) pub(crate) struct VariantInfo { pub enum_variant_name: String, pub ty_name: String, + pub extra_code: String, } diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs index 366a647a94..35764deb37 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs @@ -298,6 +298,7 @@ fn generate_proxy_enum_dart_encode( .map(|(index, variant)| encode_to_enum::VariantInfo { enum_variant_name: format!("variant{index}"), ty_name: proxy_variant::compute_dart_extra_type(variant, context), + extra_code: "._upstream".to_owned(), }) .collect_vec(); From 9907d15f5cd545e5b4b477a9d67d17bb4638d1c4 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:32:04 +0800 Subject: [PATCH 45/96] feat: more --- .../generator/codec/sse/ty/delegate.rs | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs index 35764deb37..4221f16906 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs @@ -48,7 +48,9 @@ impl<'a> CodecSseTyTrait for DelegateCodecSseTy<'a> { MirTypeDelegate::ProxyEnum(mir) => { generate_proxy_enum_dart_encode(mir, self.context.as_api_dart_context()) } - MirTypeDelegate::DynTrait(_ir) => lang.throw_unimplemented(""), + MirTypeDelegate::DynTrait(mir) => { + generate_dyn_trait_dart_encode(mir, self.context.as_api_dart_context()) + } }, Lang::RustLang(_) => match &self.mir { MirTypeDelegate::Array(_) => { @@ -304,3 +306,20 @@ fn generate_proxy_enum_dart_encode( encode_to_enum::generate_encode_to_enum(&enum_name, &variants) } + +fn generate_dyn_trait_dart_encode( + mir: &MirTypeDelegateProxyEnum, + context: ApiDartGeneratorContext, +) -> String { + let enum_name = mir.proxy_enum_name(); + + let variants = (mir.variants.iter().enumerate()) + .map(|(index, variant)| encode_to_enum::VariantInfo { + enum_variant_name: TODO, + ty_name: TODO, + extra_code: TODO, + }) + .collect_vec(); + + encode_to_enum::generate_encode_to_enum(&enum_name, &variants) +} From acfe2df8643d7e60aa248f23dbd9fc9e69efb685 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:32:28 +0800 Subject: [PATCH 46/96] fix: err --- .../src/library/codegen/generator/codec/sse/ty/delegate.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs index 4221f16906..494c0404fb 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs @@ -4,8 +4,8 @@ use crate::codegen::generator::codec::sse::encode_to_enum; use crate::codegen::generator::codec::sse::lang::*; use crate::codegen::generator::codec::sse::ty::*; use crate::codegen::ir::mir::ty::delegate::{ - MirTypeDelegatePrimitiveEnum, MirTypeDelegateProxyEnum, MirTypeDelegateSet, - MirTypeDelegateStreamSink, MirTypeDelegateTime, + MirTypeDelegateDynTrait, MirTypeDelegatePrimitiveEnum, MirTypeDelegateProxyEnum, + MirTypeDelegateSet, MirTypeDelegateStreamSink, MirTypeDelegateTime, }; use crate::library::codegen::generator::api_dart::spec_generator::info::ApiDartGeneratorInfoTrait; use convert_case::{Case, Casing}; @@ -308,7 +308,7 @@ fn generate_proxy_enum_dart_encode( } fn generate_dyn_trait_dart_encode( - mir: &MirTypeDelegateProxyEnum, + mir: &MirTypeDelegateDynTrait, context: ApiDartGeneratorContext, ) -> String { let enum_name = mir.proxy_enum_name(); From add99f271aeeb479016d637898191d4dad96a090 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:33:27 +0800 Subject: [PATCH 47/96] refactor: rm --- .../codegen/parser/mir/parser/function/auto_accessor/mod.rs | 4 ---- .../library/codegen/parser/mir/parser/function/real/mod.rs | 6 ------ frb_codegen/src/library/codegen/parser/mir/parser/mod.rs | 1 - .../src/library/codegen/parser/mir/parser/trait_impl.rs | 2 -- frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs | 1 - .../library/codegen/parser/mir/parser/ty/trait_object.rs | 1 - 6 files changed, 15 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/function/auto_accessor/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/function/auto_accessor/mod.rs index d3308c70e1..6dcbc8b9ca 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/function/auto_accessor/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/function/auto_accessor/mod.rs @@ -5,7 +5,6 @@ use crate::codegen::ir::hir::flat::struct_or_enum::HirFlatStruct; use crate::codegen::ir::mir::func::{MirFunc, MirFuncAccessorMode, OwnershipMode}; use crate::codegen::ir::mir::ty::rust_opaque::RustOpaqueCodecMode; use crate::codegen::ir::mir::ty::{MirContext, MirType}; -use crate::codegen::parser::early_generator::trait_impl_enum::compute_trait_implementor_namespace; use crate::codegen::parser::mir::internal_config::ParserMirInternalConfig; use crate::codegen::parser::mir::parser::attribute::FrbAttributes; use crate::codegen::parser::mir::parser::function::func_or_skip::MirFuncOrSkip; @@ -63,7 +62,6 @@ fn parse_auto_accessors_of_struct( struct_name, config.default_stream_sink_codec, config.default_rust_opaque_codec, - compute_trait_implementor_namespace(config).to_owned(), parse_mode, )?; @@ -114,7 +112,6 @@ fn create_parsing_context( struct_name: &NamespacedName, default_stream_sink_codec: CodecMode, default_rust_opaque_codec: RustOpaqueCodecMode, - trait_implementor_namespace: Namespace, parse_mode: ParseMode, ) -> anyhow::Result { Ok(TypeParserParsingContext { @@ -122,7 +119,6 @@ fn create_parsing_context( func_attributes: FrbAttributes::parse(&[])?, default_stream_sink_codec, default_rust_opaque_codec, - trait_implementor_namespace, owner: None, parse_mode, }) diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs index 2f236e5451..a559377ab9 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs @@ -13,7 +13,6 @@ use crate::codegen::ir::mir::ty::rust_auto_opaque_implicit::MirTypeRustAutoOpaqu use crate::codegen::ir::mir::ty::rust_opaque::RustOpaqueCodecMode; use crate::codegen::ir::mir::ty::trait_def::MirTypeTraitDef; use crate::codegen::ir::mir::ty::MirType; -use crate::codegen::parser::early_generator::trait_impl_enum::compute_trait_implementor_namespace; use crate::codegen::parser::mir::internal_config::ParserMirInternalConfig; use crate::codegen::parser::mir::parser::attribute::FrbAttributes; use crate::codegen::parser::mir::parser::function::func_or_skip::MirFuncOrSkip; @@ -52,7 +51,6 @@ pub(crate) fn parse( &config.force_codec_mode_pack, config.default_stream_sink_codec, config.default_rust_opaque_codec, - compute_trait_implementor_namespace(config), parse_mode, config.stop_on_error, ) @@ -76,7 +74,6 @@ impl<'a, 'b> FunctionParser<'a, 'b> { force_codec_mode_pack: &Option, default_stream_sink_codec: CodecMode, default_rust_opaque_codec: RustOpaqueCodecMode, - trait_implementor_namespace: &Namespace, parse_mode: ParseMode, stop_on_error: bool, ) -> anyhow::Result { @@ -85,7 +82,6 @@ impl<'a, 'b> FunctionParser<'a, 'b> { force_codec_mode_pack, default_stream_sink_codec, default_rust_opaque_codec, - trait_implementor_namespace, parse_mode, ) { Ok(output) => Ok(output), @@ -114,7 +110,6 @@ impl<'a, 'b> FunctionParser<'a, 'b> { force_codec_mode_pack: &Option, default_stream_sink_codec: CodecMode, default_rust_opaque_codec: RustOpaqueCodecMode, - trait_implementor_namespace: &Namespace, parse_mode: ParseMode, ) -> anyhow::Result { debug!("parse_function function name: {:?}", func.item_fn.name()); @@ -136,7 +131,6 @@ impl<'a, 'b> FunctionParser<'a, 'b> { func_attributes: attributes.clone(), default_stream_sink_codec, default_rust_opaque_codec, - trait_implementor_namespace: trait_implementor_namespace.clone(), owner, parse_mode, }; diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs index 339be5931a..a1d54101fd 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs @@ -30,7 +30,6 @@ pub(crate) fn parse( &mut type_parser, config.default_stream_sink_codec, config.default_rust_opaque_codec, - compute_trait_implementor_namespace(config), parse_mode, )?; diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs b/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs index 464c42ab31..8ad0f8f49f 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs @@ -17,7 +17,6 @@ pub(crate) fn parse( type_parser: &mut TypeParser, default_stream_sink_codec: CodecMode, default_rust_opaque_codec: RustOpaqueCodecMode, - trait_implementor_namespace: &Namespace, parse_mode: ParseMode, ) -> anyhow::Result> { let context = TypeParserParsingContext { @@ -25,7 +24,6 @@ pub(crate) fn parse( func_attributes: FrbAttributes::parse(&[])?, default_stream_sink_codec, default_rust_opaque_codec, - trait_implementor_namespace: trait_implementor_namespace.clone(), owner: None, parse_mode, }; diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs index e54c62bf56..7d38ffb2ba 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs @@ -136,7 +136,6 @@ pub(crate) struct TypeParserParsingContext { pub(crate) func_attributes: FrbAttributes, pub(crate) default_stream_sink_codec: CodecMode, pub(crate) default_rust_opaque_codec: RustOpaqueCodecMode, - pub(crate) trait_implementor_namespace: Namespace, pub(crate) owner: Option, pub(crate) parse_mode: ParseMode, } diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs index 014d47551d..58485fc63c 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs @@ -34,7 +34,6 @@ impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { return Ok(Some(MirType::Delegate(MirTypeDelegate::DynTrait( MirTypeDelegateDynTrait { trait_def_name: trait_ty.name, - delegate_namespace: self.context.trait_implementor_namespace.clone(), dummy_delegate: self.context.parse_mode == ParseMode::Early, }, )))); From eb3dff84aee9db95a673f3a1b94ddc6990dcd186 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:35:33 +0800 Subject: [PATCH 48/96] chore: more --- .../src/library/codegen/generator/codec/sse/ty/delegate.rs | 2 +- frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs index 494c0404fb..0f4d30e185 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs @@ -317,7 +317,7 @@ fn generate_dyn_trait_dart_encode( .map(|(index, variant)| encode_to_enum::VariantInfo { enum_variant_name: TODO, ty_name: TODO, - extra_code: TODO, + extra_code: "".to_owned(), }) .collect_vec(); diff --git a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs index c949e39386..7876db88c1 100644 --- a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs @@ -100,6 +100,7 @@ pub struct MirTypeDelegateProxyEnum { pub struct MirTypeDelegateDynTrait { pub trait_def_name: NamespacedName, pub delegate_namespace: Namespace, + pub variants: Vec, pub dummy_delegate: bool, } } From b96b06f98aae9357cbbd001f4d0a735947346a68 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:38:11 +0800 Subject: [PATCH 49/96] refactor: rename --- .../library/codegen/generator/codec/sse/ty/delegate.rs | 4 ++-- frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs | 8 ++++---- .../library/codegen/parser/early_generator/proxy_enum.rs | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs index 0f4d30e185..c4ff9dc928 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs @@ -294,7 +294,7 @@ fn generate_proxy_enum_dart_encode( mir: &MirTypeDelegateProxyEnum, context: ApiDartGeneratorContext, ) -> String { - let enum_name = mir.proxy_enum_name(); + let enum_name = mir.delegate_enum_name(); let variants = (mir.variants.iter().enumerate()) .map(|(index, variant)| encode_to_enum::VariantInfo { @@ -311,7 +311,7 @@ fn generate_dyn_trait_dart_encode( mir: &MirTypeDelegateDynTrait, context: ApiDartGeneratorContext, ) -> String { - let enum_name = mir.proxy_enum_name(); + let enum_name = mir.delegate_enum_name(); let variants = (mir.variants.iter().enumerate()) .map(|(index, variant)| encode_to_enum::VariantInfo { diff --git a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs index 7876db88c1..c42010f7ec 100644 --- a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs @@ -341,17 +341,17 @@ impl MirTypeDelegateProxyEnum { MirType::EnumRef(MirTypeEnumRef { ident: MirEnumIdent(NamespacedName::new( self.delegate_namespace.clone(), - self.proxy_enum_name(), + self.delegate_enum_name(), )), is_exception: false, }) } - pub(crate) fn proxy_enum_name(&self) -> String { - Self::proxy_enum_name_raw(&self.original) + pub(crate) fn delegate_enum_name(&self) -> String { + Self::delegate_enum_name_raw(&self.original) } - pub(crate) fn proxy_enum_name_raw(original_ty: &MirType) -> String { + pub(crate) fn delegate_enum_name_raw(original_ty: &MirType) -> String { format!("{}ProxyEnum", original_ty.safe_ident()) } } diff --git a/frb_codegen/src/library/codegen/parser/early_generator/proxy_enum.rs b/frb_codegen/src/library/codegen/parser/early_generator/proxy_enum.rs index e9807a1eaa..11beed2441 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/proxy_enum.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/proxy_enum.rs @@ -67,7 +67,7 @@ fn generate_proxy_enum( ) -> anyhow::Result> { let proxy_enum_ty = *proxy_variants[0].inner.clone(); - let enum_name = MirTypeDelegateProxyEnum::proxy_enum_name_raw(&proxy_enum_ty); + let enum_name = MirTypeDelegateProxyEnum::delegate_enum_name_raw(&proxy_enum_ty); let variants = (proxy_variants.iter().enumerate()) .map(|(index, variant)| lockable::VariantInfo { From 4bb9303c76401ba49df491f5cd9d5f3dbe2f7af8 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:38:33 +0800 Subject: [PATCH 50/96] chore: more --- .../src/library/codegen/parser/mir/parser/ty/trait_object.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs index 58485fc63c..4198372541 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs @@ -34,6 +34,8 @@ impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { return Ok(Some(MirType::Delegate(MirTypeDelegate::DynTrait( MirTypeDelegateDynTrait { trait_def_name: trait_ty.name, + delegate_namespace: TODO, + variants: TODO, dummy_delegate: self.context.parse_mode == ParseMode::Early, }, )))); From e378c24e733b2b9bc5c00060a3ab61a228b7e23a Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:41:19 +0800 Subject: [PATCH 51/96] feat: more --- .../codegen/parser/mir/parser/ty/mod.rs | 1 + .../parser/mir/parser/ty/trait_object.rs | 20 ++++++++++--------- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs index 7d38ffb2ba..4ca15f4027 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs @@ -53,6 +53,7 @@ pub(crate) struct TypeParser<'a> { pub(super) src_traits: HashMap, src_types: HashMap, pub(super) proxied_types: Vec, + pub(super) trait_def_infos: Vec, dart_code_of_type: HashMap, struct_parser_info: EnumOrStructParserInfo, enum_parser_info: EnumOrStructParserInfo, diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs index 4198372541..f7d9c52521 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs @@ -2,9 +2,9 @@ use crate::codegen::ir::mir::ty::delegate::{MirTypeDelegate, MirTypeDelegateDynT use crate::codegen::ir::mir::ty::MirType; use crate::codegen::parser::mir::parser::ty::trait_def::parse_type_trait; use crate::codegen::parser::mir::parser::ty::TypeParserWithContext; +use crate::codegen::parser::mir::ParseMode; use crate::utils::syn_utils::ty_to_string; use syn::TypeTraitObject; -use crate::codegen::parser::mir::ParseMode; impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { pub(crate) fn parse_type_trait_object( @@ -31,14 +31,16 @@ impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { if let Some(trait_name_path) = extract_trait_name_path(type_trait_object) { let trait_name = ty_to_string(&trait_name_path.segments.last().unwrap()); if let Some(trait_ty) = parse_type_trait(&trait_name, self.inner) { - return Ok(Some(MirType::Delegate(MirTypeDelegate::DynTrait( - MirTypeDelegateDynTrait { - trait_def_name: trait_ty.name, - delegate_namespace: TODO, - variants: TODO, - dummy_delegate: self.context.parse_mode == ParseMode::Early, - }, - )))); + if let Some(trait_def_info) = (self.inner.trait_def_infos.iter()).find(TODO) { + return Ok(Some(MirType::Delegate(MirTypeDelegate::DynTrait( + MirTypeDelegateDynTrait { + trait_def_name: trait_ty.name, + delegate_namespace: trait_def_info.TODO, + variants: trait_def_info.TODO, + dummy_delegate: self.context.parse_mode == ParseMode::Early, + }, + )))); + } } } Ok(None) From 24981194cc9588e12469871bec73414155ee081b Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:43:21 +0800 Subject: [PATCH 52/96] feat: more --- .../src/library/codegen/ir/early_generator/mod.rs | 1 + .../library/codegen/ir/early_generator/proxied_type.rs | 2 +- .../codegen/ir/early_generator/trait_def_info.rs | 10 ++++++++++ .../src/library/codegen/parser/mir/parser/ty/mod.rs | 3 ++- .../codegen/parser/mir/parser/ty/trait_object.rs | 4 ++-- 5 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs diff --git a/frb_codegen/src/library/codegen/ir/early_generator/mod.rs b/frb_codegen/src/library/codegen/ir/early_generator/mod.rs index 91b3e783b7..d0a2864513 100644 --- a/frb_codegen/src/library/codegen/ir/early_generator/mod.rs +++ b/frb_codegen/src/library/codegen/ir/early_generator/mod.rs @@ -1,2 +1,3 @@ pub(crate) mod pack; pub(crate) mod proxied_type; +pub(crate) mod trait_def_info; diff --git a/frb_codegen/src/library/codegen/ir/early_generator/proxied_type.rs b/frb_codegen/src/library/codegen/ir/early_generator/proxied_type.rs index dce8af656e..71273705a2 100644 --- a/frb_codegen/src/library/codegen/ir/early_generator/proxied_type.rs +++ b/frb_codegen/src/library/codegen/ir/early_generator/proxied_type.rs @@ -4,7 +4,7 @@ use crate::utils::namespace::Namespace; #[derive(Debug, Clone, serde::Serialize, PartialEq, Eq, Hash)] pub(crate) struct IrEarlyGeneratorProxiedType { - pub proxy_enum_namespace: Namespace, pub original_ty: MirType, + pub proxy_enum_namespace: Namespace, pub variants: Vec, } diff --git a/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs b/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs new file mode 100644 index 0000000000..b0f2ece2fe --- /dev/null +++ b/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs @@ -0,0 +1,10 @@ +use crate::codegen::ir::mir::ty::delegate::MirTypeDelegateProxyVariant; +use crate::codegen::ir::mir::ty::MirType; +use crate::utils::namespace::Namespace; + +#[derive(Debug, Clone, serde::Serialize, PartialEq, Eq, Hash)] +pub(crate) struct IrEarlyGeneratorTraitDefInfo { + pub original_ty: MirType, + pub delegate_namespace: Namespace, + pub variants: Vec, +} diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs index 4ca15f4027..cd7213472d 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs @@ -22,6 +22,7 @@ use crate::codegen::parser::mir::ParseMode; use crate::utils::namespace::Namespace; use std::collections::HashMap; use syn::Type; +use crate::codegen::ir::early_generator::trait_def_info::IrEarlyGeneratorTraitDefInfo; pub(crate) mod array; pub(crate) mod concrete; @@ -53,7 +54,7 @@ pub(crate) struct TypeParser<'a> { pub(super) src_traits: HashMap, src_types: HashMap, pub(super) proxied_types: Vec, - pub(super) trait_def_infos: Vec, + pub(super) trait_def_infos: Vec, dart_code_of_type: HashMap, struct_parser_info: EnumOrStructParserInfo, enum_parser_info: EnumOrStructParserInfo, diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs index f7d9c52521..92e6cb1686 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs @@ -35,8 +35,8 @@ impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { return Ok(Some(MirType::Delegate(MirTypeDelegate::DynTrait( MirTypeDelegateDynTrait { trait_def_name: trait_ty.name, - delegate_namespace: trait_def_info.TODO, - variants: trait_def_info.TODO, + delegate_namespace: trait_def_info.delegate_namespace.clone(), + variants: trait_def_info.variants.clone(), dummy_delegate: self.context.parse_mode == ParseMode::Early, }, )))); From 237279a2dfa9f985ffb41797ba7195f2da55d822 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:44:05 +0800 Subject: [PATCH 53/96] feat: more pass around --- frb_codegen/src/library/codegen/ir/early_generator/pack.rs | 2 ++ .../library/codegen/parser/early_generator/trait_impl_enum.rs | 3 +++ frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs | 3 +++ 3 files changed, 8 insertions(+) diff --git a/frb_codegen/src/library/codegen/ir/early_generator/pack.rs b/frb_codegen/src/library/codegen/ir/early_generator/pack.rs index 1ba490f4e3..d5cbf24895 100644 --- a/frb_codegen/src/library/codegen/ir/early_generator/pack.rs +++ b/frb_codegen/src/library/codegen/ir/early_generator/pack.rs @@ -1,4 +1,5 @@ use crate::codegen::ir::early_generator::proxied_type::IrEarlyGeneratorProxiedType; +use crate::codegen::ir::early_generator::trait_def_info::IrEarlyGeneratorTraitDefInfo; use crate::codegen::ir::hir::flat::pack::HirFlatPack; use crate::codegen::ir::mir::ty::MirType; @@ -6,4 +7,5 @@ use crate::codegen::ir::mir::ty::MirType; pub(crate) struct IrEarlyGeneratorPack { pub hir_flat_pack: HirFlatPack, pub proxied_types: Vec, + pub trait_def_infos: Vec, } diff --git a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs index e4d74b1a52..b891a77d07 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs @@ -33,6 +33,8 @@ pub(crate) fn generate( .unique() .collect_vec(); + let trait_def_infos = compute_trait_def_infos(); + let extra_codes = (pack.hir_flat_pack.traits.iter()) .filter(|x| interest_trait_names.contains(&x.name)) .sorted_by_key(|x| x.name.clone()) @@ -45,6 +47,7 @@ pub(crate) fn generate( let output_namespace = compute_trait_implementor_namespace(config_mir); inject_extra_codes(&mut pack.hir_flat_pack, output_namespace, &extra_codes)?; + (pack.trait_def_infos).extend(trait_def_infos); Ok(()) } diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs index cd7213472d..d32045ca3f 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs @@ -71,6 +71,7 @@ impl<'a> TypeParser<'a> { ir_pack.hir_flat_pack.traits_map(), ir_pack.hir_flat_pack.types_map(), ir_pack.proxied_types.clone(), + ir_pack.trait_def_infos.clone(), ) } @@ -80,6 +81,7 @@ impl<'a> TypeParser<'a> { src_traits: HashMap, src_types: HashMap, proxied_types: Vec, + trait_def_infos: Vec, ) -> Self { TypeParser { src_structs, @@ -87,6 +89,7 @@ impl<'a> TypeParser<'a> { src_traits, src_types, proxied_types, + trait_def_infos, dart_code_of_type: HashMap::new(), struct_parser_info: EnumOrStructParserInfo::new(), enum_parser_info: EnumOrStructParserInfo::new(), From 4c8c4b0850589eb5c50a5868aecd21c1d8a35d0c Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:45:25 +0800 Subject: [PATCH 54/96] feat: more --- .../src/library/codegen/ir/early_generator/trait_def_info.rs | 4 ++-- .../src/library/codegen/parser/mir/parser/ty/trait_object.rs | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs b/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs index b0f2ece2fe..0ce26a88e2 100644 --- a/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs +++ b/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs @@ -1,10 +1,10 @@ use crate::codegen::ir::mir::ty::delegate::MirTypeDelegateProxyVariant; use crate::codegen::ir::mir::ty::MirType; -use crate::utils::namespace::Namespace; +use crate::utils::namespace::{Namespace, NamespacedName}; #[derive(Debug, Clone, serde::Serialize, PartialEq, Eq, Hash)] pub(crate) struct IrEarlyGeneratorTraitDefInfo { - pub original_ty: MirType, + pub trait_def_name: NamespacedName, pub delegate_namespace: Namespace, pub variants: Vec, } diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs index 92e6cb1686..8ca77f3916 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs @@ -31,7 +31,9 @@ impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { if let Some(trait_name_path) = extract_trait_name_path(type_trait_object) { let trait_name = ty_to_string(&trait_name_path.segments.last().unwrap()); if let Some(trait_ty) = parse_type_trait(&trait_name, self.inner) { - if let Some(trait_def_info) = (self.inner.trait_def_infos.iter()).find(TODO) { + if let Some(trait_def_info) = (self.inner.trait_def_infos.iter()) + .find(|info| info.trait_def_name == trait_ty.name) + { return Ok(Some(MirType::Delegate(MirTypeDelegate::DynTrait( MirTypeDelegateDynTrait { trait_def_name: trait_ty.name, From b5ad14bccbec3e60e153805d7bede5082522e470 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:50:59 +0800 Subject: [PATCH 55/96] feat: more --- .../src/library/codegen/generator/codec/sse/ty/delegate.rs | 4 ++-- frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs index c4ff9dc928..1e75a9a16f 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs @@ -315,8 +315,8 @@ fn generate_dyn_trait_dart_encode( let variants = (mir.variants.iter().enumerate()) .map(|(index, variant)| encode_to_enum::VariantInfo { - enum_variant_name: TODO, - ty_name: TODO, + enum_variant_name: format!("variant{index}"), + ty_name: ApiDartGenerator::new(variant.ty.clone(), context).dart_api_type(), extra_code: "".to_owned(), }) .collect_vec(); diff --git a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs index c42010f7ec..1a426afe16 100644 --- a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs @@ -100,9 +100,13 @@ pub struct MirTypeDelegateProxyEnum { pub struct MirTypeDelegateDynTrait { pub trait_def_name: NamespacedName, pub delegate_namespace: Namespace, - pub variants: Vec, + pub variants: Vec, pub dummy_delegate: bool, } + +pub struct MirTypeDelegateDynTraitVariant { + pub ty: MirType, +} } impl MirTypeTrait for MirTypeDelegate { From 539c070ab00722fd3f12958c7a4337232cb93718 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:51:49 +0800 Subject: [PATCH 56/96] feat: more --- .../codegen/parser/early_generator/trait_impl_enum.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs index b891a77d07..a6e701aa59 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs @@ -70,9 +70,10 @@ fn generate_trait_impl_enum( .sorted_by_key(|x| x.safe_ident()) .collect_vec(); - let variants = (interest_trait_impls.into_iter()) - .map(|ty| lockable::VariantInfo { - enum_variant_name: ty.rust_api_type(), + let variants = (interest_trait_impls.into_iter().enumerate()) + .map(|(index, ty)| lockable::VariantInfo { + // enum_variant_name: ty.rust_api_type(), + enum_variant_name: format!("Variant{index}"), ty_name: ty.rust_api_type(), deref_extra_code: "".to_owned(), }) From 22a27943d5f8aa3f82ef2f2a14aff2309c7906ad Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:52:27 +0800 Subject: [PATCH 57/96] feat: more --- .../src/library/codegen/ir/early_generator/trait_def_info.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs b/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs index 0ce26a88e2..2641ff2ee1 100644 --- a/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs +++ b/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs @@ -1,4 +1,4 @@ -use crate::codegen::ir::mir::ty::delegate::MirTypeDelegateProxyVariant; +use crate::codegen::ir::mir::ty::delegate::{MirTypeDelegateDynTraitVariant, MirTypeDelegateProxyVariant}; use crate::codegen::ir::mir::ty::MirType; use crate::utils::namespace::{Namespace, NamespacedName}; @@ -6,5 +6,5 @@ use crate::utils::namespace::{Namespace, NamespacedName}; pub(crate) struct IrEarlyGeneratorTraitDefInfo { pub trait_def_name: NamespacedName, pub delegate_namespace: Namespace, - pub variants: Vec, + pub variants: Vec, } From 803129e5e9941aba8ebc05eb2b66d0662a609024 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:54:02 +0800 Subject: [PATCH 58/96] feat: more --- .../parser/early_generator/trait_impl_enum.rs | 21 ++++++++++--------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs index a6e701aa59..58e3937a7e 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs @@ -1,4 +1,5 @@ use crate::codegen::ir::early_generator::pack::IrEarlyGeneratorPack; +use crate::codegen::ir::early_generator::trait_def_info::IrEarlyGeneratorTraitDefInfo; use crate::codegen::ir::hir::flat::pack::HirFlatPack; use crate::codegen::ir::hir::flat::traits::HirFlatTrait; use crate::codegen::ir::mir::pack::MirPack; @@ -14,10 +15,10 @@ use crate::codegen::parser::mir::parser::attribute::FrbAttributes; use crate::codegen::parser::mir::parser::function::real::FUNC_PREFIX_FRB_INTERNAL_NO_IMPL; use crate::if_then_some; use crate::library::codegen::ir::mir::ty::MirTypeTrait; +use crate::utils::namespace::Namespace; use convert_case::{Case, Casing}; use itertools::Itertools; use strum_macros::Display; -use crate::utils::namespace::Namespace; pub(crate) fn generate( pack: &mut IrEarlyGeneratorPack, @@ -33,17 +34,18 @@ pub(crate) fn generate( .unique() .collect_vec(); - let trait_def_infos = compute_trait_def_infos(); - - let extra_codes = (pack.hir_flat_pack.traits.iter()) + let generated_items = (pack.hir_flat_pack.traits.iter()) .filter(|x| interest_trait_names.contains(&x.name)) .sorted_by_key(|x| x.name.clone()) .map(|x| generate_trait_impl_enum(x, &tentative_mir_pack.trait_impls)) - .collect::>>()? - .into_iter() - .flatten() + .collect::>>()?; + + let extra_codes = (generated_items.iter()) + .flat_map(|x| x.0.clone()) .collect_vec(); + let trait_def_infos = (generated_items.iter()).map(|x| x.1.clone()).collect_vec(); + let output_namespace = compute_trait_implementor_namespace(config_mir); inject_extra_codes(&mut pack.hir_flat_pack, output_namespace, &extra_codes)?; @@ -52,15 +54,14 @@ pub(crate) fn generate( Ok(()) } -pub(crate) fn compute_trait_implementor_namespace(config: &ParserMirInternalConfig) -> &Namespace{ +pub(crate) fn compute_trait_implementor_namespace(config: &ParserMirInternalConfig) -> &Namespace { &(config.rust_input_namespace_pack).rust_output_path_namespace } - fn generate_trait_impl_enum( hir_trait: &HirFlatTrait, all_trait_impls: &[MirTraitImpl], -) -> anyhow::Result> { +) -> anyhow::Result<(Vec, IrEarlyGeneratorTraitDefInfo)> { let trait_def_name = &hir_trait.name.name; let enum_name = format!("{trait_def_name}Implementor"); From 0fbab0693ed8c8fa2ad3f0da61da20d1dd0d09b3 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:54:23 +0800 Subject: [PATCH 59/96] feat: more --- .../codegen/parser/early_generator/trait_impl_enum.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs index 58e3937a7e..f685046bdd 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs @@ -80,10 +80,14 @@ fn generate_trait_impl_enum( }) .collect_vec(); - lockable::generate( + let extra_codes = lockable::generate( &enum_name, &format!("dyn {trait_def_name}"), true, &variants, - ) + )?; + + let info = TODO; + + Ok((extra_codes, info)) } From 0d18e33b2036acde47f99c70b0a491515f7bb922 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:55:10 +0800 Subject: [PATCH 60/96] feat: more --- .../parser/early_generator/trait_impl_enum.rs | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs index f685046bdd..5b85bdb26a 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs @@ -62,16 +62,17 @@ fn generate_trait_impl_enum( hir_trait: &HirFlatTrait, all_trait_impls: &[MirTraitImpl], ) -> anyhow::Result<(Vec, IrEarlyGeneratorTraitDefInfo)> { - let trait_def_name = &hir_trait.name.name; + let trait_def_namespaced_name = &hir_trait.name; + let trait_def_name = &trait_def_namespaced_name.name; let enum_name = format!("{trait_def_name}Implementor"); let interest_trait_impls = (all_trait_impls.iter()) - .filter(|x| x.trait_ty.name == hir_trait.name) + .filter(|x| &x.trait_ty.name == trait_def_namespaced_name) .map(|x| x.impl_ty.clone()) .sorted_by_key(|x| x.safe_ident()) .collect_vec(); - let variants = (interest_trait_impls.into_iter().enumerate()) + let variants = (interest_trait_impls.iter().enumerate()) .map(|(index, ty)| lockable::VariantInfo { // enum_variant_name: ty.rust_api_type(), enum_variant_name: format!("Variant{index}"), @@ -87,7 +88,11 @@ fn generate_trait_impl_enum( &variants, )?; - let info = TODO; + let info = IrEarlyGeneratorTraitDefInfo { + trait_def_name: trait_def_namespaced_name.clone(), + delegate_namespace: TODO, + variants: TODO, + }; Ok((extra_codes, info)) } From 8ab2b78c73c5b8beb7a99496282b1892d59901d2 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:55:41 +0800 Subject: [PATCH 61/96] feat: more --- .../codegen/parser/early_generator/trait_impl_enum.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs index 5b85bdb26a..53eb71c694 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs @@ -26,6 +26,7 @@ pub(crate) fn generate( config_mir: &ParserMirInternalConfig, ) -> anyhow::Result<()> { let distinct_types = tentative_mir_pack.distinct_types(None); + let output_namespace = &(config_mir.rust_input_namespace_pack).rust_output_path_namespace; let dyn_trait_types = (distinct_types.iter()) .filter_map(|ty| if_then_some!(let MirType::Delegate(MirTypeDelegate::DynTrait(inner)) = ty, inner.clone())); @@ -37,7 +38,7 @@ pub(crate) fn generate( let generated_items = (pack.hir_flat_pack.traits.iter()) .filter(|x| interest_trait_names.contains(&x.name)) .sorted_by_key(|x| x.name.clone()) - .map(|x| generate_trait_impl_enum(x, &tentative_mir_pack.trait_impls)) + .map(|x| generate_trait_impl_enum(x, &tentative_mir_pack.trait_impls, output_namespace)) .collect::>>()?; let extra_codes = (generated_items.iter()) @@ -46,8 +47,6 @@ pub(crate) fn generate( let trait_def_infos = (generated_items.iter()).map(|x| x.1.clone()).collect_vec(); - let output_namespace = compute_trait_implementor_namespace(config_mir); - inject_extra_codes(&mut pack.hir_flat_pack, output_namespace, &extra_codes)?; (pack.trait_def_infos).extend(trait_def_infos); @@ -61,6 +60,7 @@ pub(crate) fn compute_trait_implementor_namespace(config: &ParserMirInternalConf fn generate_trait_impl_enum( hir_trait: &HirFlatTrait, all_trait_impls: &[MirTraitImpl], + output_namespace: &Namespace, ) -> anyhow::Result<(Vec, IrEarlyGeneratorTraitDefInfo)> { let trait_def_namespaced_name = &hir_trait.name; let trait_def_name = &trait_def_namespaced_name.name; @@ -90,7 +90,7 @@ fn generate_trait_impl_enum( let info = IrEarlyGeneratorTraitDefInfo { trait_def_name: trait_def_namespaced_name.clone(), - delegate_namespace: TODO, + delegate_namespace: output_namespace.clone(), variants: TODO, }; From 76b713af2d84289a79d6b299e76390d2daf16996 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:56:20 +0800 Subject: [PATCH 62/96] feat: more --- .../codegen/parser/early_generator/trait_impl_enum.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs index 53eb71c694..10eab365b6 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs @@ -4,7 +4,7 @@ use crate::codegen::ir::hir::flat::pack::HirFlatPack; use crate::codegen::ir::hir::flat::traits::HirFlatTrait; use crate::codegen::ir::mir::pack::MirPack; use crate::codegen::ir::mir::trait_impl::MirTraitImpl; -use crate::codegen::ir::mir::ty::delegate::MirTypeDelegate; +use crate::codegen::ir::mir::ty::delegate::{MirTypeDelegate, MirTypeDelegateDynTraitVariant}; use crate::codegen::ir::mir::ty::MirType; use crate::codegen::parser::early_generator::utils::lockable; use crate::codegen::parser::hir::flat::extra_code_injector::{ @@ -91,7 +91,9 @@ fn generate_trait_impl_enum( let info = IrEarlyGeneratorTraitDefInfo { trait_def_name: trait_def_namespaced_name.clone(), delegate_namespace: output_namespace.clone(), - variants: TODO, + variants: (interest_trait_impls.into_iter()) + .map(|ty| MirTypeDelegateDynTraitVariant { ty }) + .collect_vec(), }; Ok((extra_codes, info)) From 9c0b46d028852b3bf1a312ca9e7c1cc6868baa7f Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:56:36 +0800 Subject: [PATCH 63/96] fix: err --- .../src/library/codegen/parser/hir/flat/extra_code_injector.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/frb_codegen/src/library/codegen/parser/hir/flat/extra_code_injector.rs b/frb_codegen/src/library/codegen/parser/hir/flat/extra_code_injector.rs index 69b5052e6c..9d01695bc4 100644 --- a/frb_codegen/src/library/codegen/parser/hir/flat/extra_code_injector.rs +++ b/frb_codegen/src/library/codegen/parser/hir/flat/extra_code_injector.rs @@ -17,6 +17,7 @@ pub(crate) fn inject_extra_codes( Ok(()) } +#[derive(Clone)] pub(crate) struct InjectExtraCodeBlock { pub code: String, pub should_parse: bool, From 259a2d25f36c090e7329d8bfbcb43bd403bcb50c Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 15:57:55 +0800 Subject: [PATCH 64/96] chore: codegen --- .../lib/src/rust/api/minimal.dart | 3 + .../lib/src/rust/frb_generated.dart | 238 +++++---------- .../lib/src/rust/frb_generated.io.dart | 111 ++++--- .../lib/src/rust/frb_generated.web.dart | 99 +++--- .../dart_minimal/rust/src/frb_generated.io.rs | 18 ++ .../dart_minimal/rust/src/frb_generated.rs | 289 ++---------------- .../rust/src/frb_generated.web.rs | 18 ++ 7 files changed, 236 insertions(+), 540 deletions(-) diff --git a/frb_example/dart_minimal/lib/src/rust/api/minimal.dart b/frb_example/dart_minimal/lib/src/rust/api/minimal.dart index 951767435c..d923018fff 100644 --- a/frb_example/dart_minimal/lib/src/rust/api/minimal.dart +++ b/frb_example/dart_minimal/lib/src/rust/api/minimal.dart @@ -39,6 +39,9 @@ abstract class StructTwoWithTraitForDynTwinNormal Future simpleMethodTwinNormal(); } +// Rust type: RustOpaqueMoi> +abstract class SimpleTraitForDynTwinNormal implements RustOpaqueInterface {} + abstract class SimpleTraitForDynTwinNormal { Future simpleMethodTwinNormal(); } diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.dart index 4c4ce0134c..5fcc99fb70 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.dart @@ -2,10 +2,6 @@ // Generated by `flutter_rust_bridge`@ 2.0.0-dev.37. // 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 -// This file is automatically generated, so please do not edit it. -// Generated by `flutter_rust_bridge`@ 2.0.0-dev.37. - -// ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import import 'api/minimal.dart'; import 'dart:async'; @@ -13,8 +9,6 @@ import 'dart:convert'; import 'frb_generated.dart'; import 'frb_generated.io.dart' if (dart.library.html) 'frb_generated.web.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -import 'package:freezed_annotation/freezed_annotation.dart' hide protected; -part 'frb_generated.freezed.dart'; /// Main entrypoint of the Rust API class RustLib extends BaseEntrypoint { @@ -122,6 +116,15 @@ abstract class RustLibApi extends BaseApi { CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_SimpleTraitForDynTwinNormal; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormal; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormalPtr; } class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @@ -344,7 +347,8 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_DynTrait_SimpleTraitForDynTwinNormal(arg, serializer); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 9, port: port_); }, @@ -429,23 +433,13 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormal => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal; - @protected - StructOneWithTraitForDynTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - raw); - } + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_SimpleTraitForDynTwinNormal => wire + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal; - @protected - StructTwoWithTraitForDynTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - raw); - } + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormal => wire + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal; @protected StructOneWithTraitForDynTwinNormal @@ -502,10 +496,12 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( - dynamic raw) { + SimpleTraitForDynTwinNormal + dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); + return SimpleTraitForDynTwinNormalImpl.frbInternalDcoDecode( + raw as List); } @protected @@ -527,18 +523,19 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( - dynamic raw) { + SimpleTraitForDynTwinNormal + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); + return SimpleTraitForDynTwinNormalImpl.frbInternalDcoDecode( + raw as List); } @protected - SimpleTraitForDynTwinNormalImplementor - dco_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( - dynamic raw) { + SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( + dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_simple_trait_for_dyn_twin_normal_implementor(raw); + throw UnimplementedError(); } @protected @@ -547,26 +544,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return raw as int; } - @protected - SimpleTraitForDynTwinNormalImplementor - dco_decode_simple_trait_for_dyn_twin_normal_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - switch (raw[0]) { - case 0: - return SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - raw[1]), - ); - case 1: - return SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - raw[1]), - ); - default: - throw Exception("unreachable"); - } - } - @protected void dco_decode_unit(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -579,28 +556,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return dcoDecodeU64(raw); } - @protected - StructOneWithTraitForDynTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - deserializer); - return inner; - } - - @protected - StructTwoWithTraitForDynTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - deserializer); - return inner; - } - @protected StructOneWithTraitForDynTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( @@ -656,10 +611,12 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( - SseDeserializer deserializer) { + SimpleTraitForDynTwinNormal + sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - throw UnimplementedError(''); + return SimpleTraitForDynTwinNormalImpl.frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } @protected @@ -681,12 +638,12 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - SimpleTraitForDynTwinNormalImplementor - sse_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormal + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_simple_trait_for_dyn_twin_normal_implementor( - deserializer)); + return SimpleTraitForDynTwinNormalImpl.frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } @protected @@ -695,31 +652,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return deserializer.buffer.getInt32(); } - @protected - SimpleTraitForDynTwinNormalImplementor - sse_decode_simple_trait_for_dyn_twin_normal_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - var tag_ = sse_decode_i_32(deserializer); - switch (tag_) { - case 0: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - deserializer); - return SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal( - var_field0); - case 1: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - deserializer); - return SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal( - var_field0); - default: - throw UnimplementedError(''); - } - } - @protected void sse_decode_unit(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -737,24 +669,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return deserializer.buffer.getUint8() != 0; } - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - self, serializer); - } - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( @@ -822,11 +736,14 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( - SimpleTraitForDynTwinNormal self, SseSerializer serializer) { + void + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_simple_trait_for_dyn_twin_normal_implementor( - throw UnimplementedError(''), serializer); + sse_encode_usize( + (self as SimpleTraitForDynTwinNormalImpl) + .frbInternalSseEncode(move: false), + serializer); } @protected @@ -852,10 +769,14 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - void sse_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( - SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer) { + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_simple_trait_for_dyn_twin_normal_implementor(self, serializer); + sse_encode_usize( + (self as SimpleTraitForDynTwinNormalImpl) + .frbInternalSseEncode(move: null), + serializer); } @protected @@ -864,28 +785,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer.buffer.putInt32(self); } - @protected - void sse_encode_simple_trait_for_dyn_twin_normal_implementor( - SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - switch (self) { - case SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal( - field0: final field0 - ): - sse_encode_i_32(0, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - field0, serializer); - case SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal( - field0: final field0 - ): - sse_encode_i_32(1, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - field0, serializer); - default: - throw UnimplementedError(''); - } - } - @protected void sse_encode_unit(void self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -904,17 +803,26 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } } -@freezed -sealed class SimpleTraitForDynTwinNormalImplementor - with _$SimpleTraitForDynTwinNormalImplementor { - const SimpleTraitForDynTwinNormalImplementor._(); - - const factory SimpleTraitForDynTwinNormalImplementor.structOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal field0, - ) = SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal; - const factory SimpleTraitForDynTwinNormalImplementor.structTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal field0, - ) = SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal; +@sealed +class SimpleTraitForDynTwinNormalImpl extends RustOpaque + implements SimpleTraitForDynTwinNormal { + // Not to be used by end users + SimpleTraitForDynTwinNormalImpl.frbInternalDcoDecode(List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + SimpleTraitForDynTwinNormalImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_SimpleTraitForDynTwinNormal, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormal, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormalPtr, + ); } @sealed diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart index 2b08892939..4cfa06e0e0 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart @@ -26,15 +26,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr => wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr; - @protected - StructOneWithTraitForDynTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic raw); + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormalPtr => wire + ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr; @protected StructOneWithTraitForDynTwinNormal @@ -67,8 +61,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dynamic raw); @protected - SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( - dynamic raw); + SimpleTraitForDynTwinNormal + dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + dynamic raw); @protected StructOneWithTraitForDynTwinNormal @@ -81,20 +76,16 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dynamic raw); @protected - SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( - dynamic raw); - - @protected - SimpleTraitForDynTwinNormalImplementor - dco_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormal + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( dynamic raw); @protected - int dco_decode_i_32(dynamic raw); + SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( + dynamic raw); @protected - SimpleTraitForDynTwinNormalImplementor - dco_decode_simple_trait_for_dyn_twin_normal_implementor(dynamic raw); + int dco_decode_i_32(dynamic raw); @protected void dco_decode_unit(dynamic raw); @@ -102,16 +93,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected BigInt dco_decode_usize(dynamic raw); - @protected - StructOneWithTraitForDynTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - SseDeserializer deserializer); - @protected StructOneWithTraitForDynTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( @@ -143,8 +124,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SseDeserializer deserializer); @protected - SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( - SseDeserializer deserializer); + SimpleTraitForDynTwinNormal + sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SseDeserializer deserializer); @protected StructOneWithTraitForDynTwinNormal @@ -157,18 +139,13 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SseDeserializer deserializer); @protected - SimpleTraitForDynTwinNormalImplementor - sse_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormal + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( SseDeserializer deserializer); @protected int sse_decode_i_32(SseDeserializer deserializer); - @protected - SimpleTraitForDynTwinNormalImplementor - sse_decode_simple_trait_for_dyn_twin_normal_implementor( - SseDeserializer deserializer); - @protected void sse_decode_unit(SseDeserializer deserializer); @@ -178,16 +155,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool sse_decode_bool(SseDeserializer deserializer); - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( @@ -219,8 +186,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); @protected - void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( - SimpleTraitForDynTwinNormal self, SseSerializer serializer); + void + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer); @protected void @@ -233,16 +201,13 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); @protected - void sse_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( - SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer); @protected void sse_encode_i_32(int self, SseSerializer serializer); - @protected - void sse_encode_simple_trait_for_dyn_twin_normal_implementor( - SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); - @protected void sse_encode_unit(void self, SseSerializer serializer); @@ -330,4 +295,36 @@ class RustLibWire implements BaseWire { late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal = _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr .asFunction)>(); + + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr = + _lookup)>>( + 'frbgen_frb_example_dart_minimal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr = + _lookup)>>( + 'frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr + .asFunction)>(); } diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart index 0079302ae0..b45a8b047f 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart @@ -28,15 +28,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal; - @protected - StructOneWithTraitForDynTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic raw); + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormalPtr => wire + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal; @protected StructOneWithTraitForDynTwinNormal @@ -69,8 +63,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dynamic raw); @protected - SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( - dynamic raw); + SimpleTraitForDynTwinNormal + dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + dynamic raw); @protected StructOneWithTraitForDynTwinNormal @@ -83,20 +78,16 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dynamic raw); @protected - SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( - dynamic raw); - - @protected - SimpleTraitForDynTwinNormalImplementor - dco_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormal + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( dynamic raw); @protected - int dco_decode_i_32(dynamic raw); + SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( + dynamic raw); @protected - SimpleTraitForDynTwinNormalImplementor - dco_decode_simple_trait_for_dyn_twin_normal_implementor(dynamic raw); + int dco_decode_i_32(dynamic raw); @protected void dco_decode_unit(dynamic raw); @@ -104,16 +95,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected BigInt dco_decode_usize(dynamic raw); - @protected - StructOneWithTraitForDynTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - SseDeserializer deserializer); - @protected StructOneWithTraitForDynTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( @@ -145,8 +126,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SseDeserializer deserializer); @protected - SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( - SseDeserializer deserializer); + SimpleTraitForDynTwinNormal + sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SseDeserializer deserializer); @protected StructOneWithTraitForDynTwinNormal @@ -159,18 +141,13 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SseDeserializer deserializer); @protected - SimpleTraitForDynTwinNormalImplementor - sse_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormal + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( SseDeserializer deserializer); @protected int sse_decode_i_32(SseDeserializer deserializer); - @protected - SimpleTraitForDynTwinNormalImplementor - sse_decode_simple_trait_for_dyn_twin_normal_implementor( - SseDeserializer deserializer); - @protected void sse_decode_unit(SseDeserializer deserializer); @@ -180,16 +157,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool sse_decode_bool(SseDeserializer deserializer); - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( @@ -221,8 +188,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); @protected - void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( - SimpleTraitForDynTwinNormal self, SseSerializer serializer); + void + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer); @protected void @@ -235,16 +203,13 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); @protected - void sse_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( - SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer); @protected void sse_encode_i_32(int self, SseSerializer serializer); - @protected - void sse_encode_simple_trait_for_dyn_twin_normal_implementor( - SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); - @protected void sse_encode_unit(void self, SseSerializer serializer); @@ -283,6 +248,18 @@ class RustLibWire implements BaseWire { wasmModule .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( ptr); + + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ptr); } @JS('wasm_bindgen') @@ -312,4 +289,12 @@ class RustLibWasmModule implements WasmModule { external void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic ptr); + + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + dynamic ptr); } diff --git a/frb_example/dart_minimal/rust/src/frb_generated.io.rs b/frb_example/dart_minimal/rust/src/frb_generated.io.rs index a9318918d4..33474a7051 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.io.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.io.rs @@ -49,3 +49,21 @@ pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_coun flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >::decrement_strong_count(ptr as _); } + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + >::increment_strong_count(ptr as _); +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + >::decrement_strong_count(ptr as _); +} diff --git a/frb_example/dart_minimal/rust/src/frb_generated.rs b/frb_example/dart_minimal/rust/src/frb_generated.rs index 5ff1fe1854..555d3999fc 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.rs @@ -347,10 +347,11 @@ fn wire__crate__api__minimal__func_arg_dyn_trait_twin_normal_impl( }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = - ::sse_decode( - &mut deserializer, - ); + let api_arg = , + >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { @@ -369,7 +370,7 @@ fn wire__crate__api__minimal__func_arg_dyn_trait_twin_normal_impl( } let api_arg = &*api_arg_decoded.unwrap(); Result::<_, ()>::Ok(crate::api::minimal::func_arg_dyn_trait_twin_normal( - api_arg, + &api_arg, )) })()) } @@ -451,182 +452,12 @@ flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::for_generated::RustAutoOpaqueInner ); - -// Section: extra_from_parser - -pub enum SimpleTraitForDynTwinNormalImplementor { - StructOneWithTraitForDynTwinNormal(RustAutoOpaque), - StructTwoWithTraitForDynTwinNormal(RustAutoOpaque), -} - -pub fn frb_internal_no_impl_dummy_function_SimpleTraitForDynTwinNormalImplementor( - a: SimpleTraitForDynTwinNormalImplementor, -) { -} - -impl SimpleTraitForDynTwinNormalImplementor { - pub fn blocking_read(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockReadGuard { - match self { - Self::StructOneWithTraitForDynTwinNormal(inner) => SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::StructOneWithTraitForDynTwinNormal(inner.blocking_read()), -Self::StructTwoWithTraitForDynTwinNormal(inner) => SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::StructTwoWithTraitForDynTwinNormal(inner.blocking_read()), - - } - } - - pub fn blocking_write(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard { - match self { - Self::StructOneWithTraitForDynTwinNormal(inner) => SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::StructOneWithTraitForDynTwinNormal(inner.blocking_write()), -Self::StructTwoWithTraitForDynTwinNormal(inner) => SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::StructTwoWithTraitForDynTwinNormal(inner.blocking_write()), - - } - } - - pub async fn read(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockReadGuard { - match self { - Self::StructOneWithTraitForDynTwinNormal(inner) => SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::StructOneWithTraitForDynTwinNormal(inner.read().await), -Self::StructTwoWithTraitForDynTwinNormal(inner) => SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::StructTwoWithTraitForDynTwinNormal(inner.read().await), - - } - } - - pub async fn write(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard { - match self { - Self::StructOneWithTraitForDynTwinNormal(inner) => SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::StructOneWithTraitForDynTwinNormal(inner.write().await), -Self::StructTwoWithTraitForDynTwinNormal(inner) => SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::StructTwoWithTraitForDynTwinNormal(inner.write().await), - - } - } -} - -impl Lockable for SimpleTraitForDynTwinNormalImplementor { - type RwLockReadGuard<'a> = SimpleTraitForDynTwinNormalImplementorRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'a>; - - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { - match self { - Self::StructOneWithTraitForDynTwinNormal(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - Self::StructTwoWithTraitForDynTwinNormal(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - } - } - - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() - } - - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() - } - - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) - } - - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) - } -} - -pub enum SimpleTraitForDynTwinNormalImplementorRwLockReadGuard<'a> { - StructOneWithTraitForDynTwinNormal( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - StructOneWithTraitForDynTwinNormal, - >, - ), - StructTwoWithTraitForDynTwinNormal( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - StructTwoWithTraitForDynTwinNormal, - >, - ), -} - -impl std::ops::Deref for SimpleTraitForDynTwinNormalImplementorRwLockReadGuard<'_> { - type Target = dyn SimpleTraitForDynTwinNormal; - - fn deref(&self) -> &Self::Target { - match self { - Self::StructOneWithTraitForDynTwinNormal(inner) => inner.deref(), - Self::StructTwoWithTraitForDynTwinNormal(inner) => inner.deref(), - } - } -} - -pub enum SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'a> { - StructOneWithTraitForDynTwinNormal( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - StructOneWithTraitForDynTwinNormal, - >, - ), - StructTwoWithTraitForDynTwinNormal( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - StructTwoWithTraitForDynTwinNormal, - >, - ), -} - -impl std::ops::Deref for SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'_> { - type Target = dyn SimpleTraitForDynTwinNormal; - - fn deref(&self) -> &Self::Target { - match self { - Self::StructOneWithTraitForDynTwinNormal(inner) => inner.deref(), - Self::StructTwoWithTraitForDynTwinNormal(inner) => inner.deref(), - } - } -} - -impl std::ops::DerefMut for SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { - match self { - Self::StructOneWithTraitForDynTwinNormal(inner) => inner.deref_mut(), - Self::StructTwoWithTraitForDynTwinNormal(inner) => inner.deref_mut(), - } - } -} +flutter_rust_bridge::frb_generated_moi_arc_impl_value!( + flutter_rust_bridge::for_generated::RustAutoOpaqueInner +); // Section: dart2rust -impl SseDecode for RustAutoOpaqueMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for RustAutoOpaqueMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - impl SseDecode for StructOneWithTraitForDynTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -675,36 +506,22 @@ impl SseDecode } } -impl SseDecode for i32 { +impl SseDecode + for RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + > +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - deserializer.cursor.read_i32::().unwrap() + let mut inner = ::sse_decode(deserializer); + return decode_rust_opaque_moi(inner); } } -impl SseDecode for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { +impl SseDecode for i32 { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut tag_ = ::sse_decode(deserializer); - match tag_ { - 0 => { - let mut var_field0 = - >::sse_decode( - deserializer, - ); - return crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::StructOneWithTraitForDynTwinNormal(var_field0); - } - 1 => { - let mut var_field0 = - >::sse_decode( - deserializer, - ); - return crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::StructTwoWithTraitForDynTwinNormal(var_field0); - } - _ => { - unimplemented!(""); - } - } + deserializer.cursor.read_i32::().unwrap() } } @@ -820,58 +637,6 @@ impl flutter_rust_bridge::IntoIntoDart flutter_rust_bridge::for_generated::DartAbi { - match self {crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::StructOneWithTraitForDynTwinNormal(field0) => { [0.into_dart(), -field0.into_into_dart().into_dart()].into_dart() } -crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::StructTwoWithTraitForDynTwinNormal(field0) => { [1.into_dart(), -field0.into_into_dart().into_dart()].into_dart() } - _ => { unimplemented!(""); }} - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor -{ -} -impl flutter_rust_bridge::IntoIntoDart - for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor -{ - fn into_into_dart(self) -> crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { - self - } -} - -impl SseEncode for RustAutoOpaqueMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode for RustAutoOpaqueMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - impl SseEncode for StructOneWithTraitForDynTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -926,21 +691,23 @@ impl SseEncode } } -impl SseEncode for i32 { +impl SseEncode + for RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + > +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - serializer.cursor.write_i32::(self).unwrap(); + let (ptr, size) = self.sse_encode_raw(); + ::sse_encode(ptr, serializer); + ::sse_encode(size, serializer); } } -impl SseEncode for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { +impl SseEncode for i32 { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - match self {crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::StructOneWithTraitForDynTwinNormal(field0) => { ::sse_encode(0, serializer); >::sse_encode(field0, serializer); - } -crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::StructTwoWithTraitForDynTwinNormal(field0) => { ::sse_encode(1, serializer); >::sse_encode(field0, serializer); - } - _ => { unimplemented!(""); }} + serializer.cursor.write_i32::(self).unwrap(); } } diff --git a/frb_example/dart_minimal/rust/src/frb_generated.web.rs b/frb_example/dart_minimal/rust/src/frb_generated.web.rs index 2a78e26150..32b3c8541e 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.web.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.web.rs @@ -51,3 +51,21 @@ pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generat flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >::decrement_strong_count(ptr as _); } + +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + >::increment_strong_count(ptr as _); +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + >::decrement_strong_count(ptr as _); +} From bc300b51053caf247fb2b6d73fec9fc7e1a43db7 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 16:01:43 +0800 Subject: [PATCH 65/96] feat: more --- frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs index 1a426afe16..23396736af 100644 --- a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs @@ -99,9 +99,13 @@ pub struct MirTypeDelegateProxyEnum { pub struct MirTypeDelegateDynTrait { pub trait_def_name: NamespacedName, + // `None` if and only if dummy mode + pub data: Option, +} + +pub struct MirTypeDelegateDynTraitData { pub delegate_namespace: Namespace, pub variants: Vec, - pub dummy_delegate: bool, } pub struct MirTypeDelegateDynTraitVariant { From a1bc41a61da494c0472da9eacb696c2d271152dc Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 16:02:28 +0800 Subject: [PATCH 66/96] feat: more --- .../codegen/generator/codec/sse/ty/delegate.rs | 2 +- .../src/library/codegen/ir/mir/ty/delegate.rs | 12 ++++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs index 1e75a9a16f..b8a0b93f96 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/ty/delegate.rs @@ -313,7 +313,7 @@ fn generate_dyn_trait_dart_encode( ) -> String { let enum_name = mir.delegate_enum_name(); - let variants = (mir.variants.iter().enumerate()) + let variants = (mir.data().variants.iter().enumerate()) .map(|(index, variant)| encode_to_enum::VariantInfo { enum_variant_name: format!("variant{index}"), ty_name: ApiDartGenerator::new(variant.ty.clone(), context).dart_api_type(), diff --git a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs index 23396736af..b0879bfb56 100644 --- a/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/ir/mir/ty/delegate.rs @@ -366,16 +366,16 @@ impl MirTypeDelegateProxyEnum { impl MirTypeDelegateDynTrait { pub fn get_delegate(&self) -> MirType { - if self.dummy_delegate { - MirType::Primitive(MirTypePrimitive::Unit) - } else { + if let Some(data) = &self.data { MirType::EnumRef(MirTypeEnumRef { ident: MirEnumIdent(NamespacedName::new( - self.delegate_namespace.clone(), + data.delegate_namespace.clone(), self.delegate_enum_name(), )), is_exception: false, }) + } else { + MirType::Primitive(MirTypePrimitive::Unit) } } @@ -386,4 +386,8 @@ impl MirTypeDelegateDynTrait { pub(crate) fn safe_ident(&self) -> String { format!("DynTrait_{}", self.trait_def_name.name) } + + pub(crate) fn data(&self) -> &MirTypeDelegateDynTraitData { + self.data.as_ref().unwrap() + } } From 507b35f6afc49d6f94b0cda70e0ee1ead86dd8a6 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 16:03:26 +0800 Subject: [PATCH 67/96] feat: more --- .../parser/mir/parser/ty/trait_object.rs | 31 ++++++++++++------- 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs index 8ca77f3916..9e74abd858 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs @@ -1,4 +1,6 @@ -use crate::codegen::ir::mir::ty::delegate::{MirTypeDelegate, MirTypeDelegateDynTrait}; +use crate::codegen::ir::mir::ty::delegate::{ + MirTypeDelegate, MirTypeDelegateDynTrait, MirTypeDelegateDynTraitData, +}; use crate::codegen::ir::mir::ty::MirType; use crate::codegen::parser::mir::parser::ty::trait_def::parse_type_trait; use crate::codegen::parser::mir::parser::ty::TypeParserWithContext; @@ -31,18 +33,23 @@ impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { if let Some(trait_name_path) = extract_trait_name_path(type_trait_object) { let trait_name = ty_to_string(&trait_name_path.segments.last().unwrap()); if let Some(trait_ty) = parse_type_trait(&trait_name, self.inner) { - if let Some(trait_def_info) = (self.inner.trait_def_infos.iter()) - .find(|info| info.trait_def_name == trait_ty.name) - { - return Ok(Some(MirType::Delegate(MirTypeDelegate::DynTrait( - MirTypeDelegateDynTrait { - trait_def_name: trait_ty.name, - delegate_namespace: trait_def_info.delegate_namespace.clone(), - variants: trait_def_info.variants.clone(), - dummy_delegate: self.context.parse_mode == ParseMode::Early, + return Ok(Some(MirType::Delegate(MirTypeDelegate::DynTrait( + MirTypeDelegateDynTrait { + trait_def_name: trait_ty.name, + data: match self.context.parse_mode { + ParseMode::Early => None, + ParseMode::Normal => { + let trait_def_info = (self.inner.trait_def_infos.iter()) + .find(|info| info.trait_def_name == trait_ty.name) + .unwrap(); + Some(MirTypeDelegateDynTraitData { + delegate_namespace: trait_def_info.delegate_namespace.clone(), + variants: trait_def_info.variants.clone(), + }) + } }, - )))); - } + }, + )))); } } Ok(None) From ec4c3bf1fc296579a69c113382a3d71a49029f1e Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 16:03:39 +0800 Subject: [PATCH 68/96] fix: err --- .../src/library/codegen/parser/mir/parser/ty/trait_object.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs index 9e74abd858..69475b0eb8 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs @@ -35,7 +35,7 @@ impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { if let Some(trait_ty) = parse_type_trait(&trait_name, self.inner) { return Ok(Some(MirType::Delegate(MirTypeDelegate::DynTrait( MirTypeDelegateDynTrait { - trait_def_name: trait_ty.name, + trait_def_name: trait_ty.name.clone(), data: match self.context.parse_mode { ParseMode::Early => None, ParseMode::Normal => { From 98dd5952aaf533eef9de05095ea6ca1f06a148e2 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 16:04:53 +0800 Subject: [PATCH 69/96] chore: codegen --- .../lib/src/rust/api/minimal.dart | 3 - .../lib/src/rust/frb_generated.dart | 244 +++++++++---- .../lib/src/rust/frb_generated.freezed.dart | 312 +++++++--------- .../lib/src/rust/frb_generated.io.dart | 111 +++--- .../lib/src/rust/frb_generated.web.dart | 99 +++--- .../dart_minimal/rust/src/frb_generated.io.rs | 18 - .../dart_minimal/rust/src/frb_generated.rs | 335 ++++++++++++++++-- .../rust/src/frb_generated.web.rs | 18 - 8 files changed, 716 insertions(+), 424 deletions(-) diff --git a/frb_example/dart_minimal/lib/src/rust/api/minimal.dart b/frb_example/dart_minimal/lib/src/rust/api/minimal.dart index d923018fff..951767435c 100644 --- a/frb_example/dart_minimal/lib/src/rust/api/minimal.dart +++ b/frb_example/dart_minimal/lib/src/rust/api/minimal.dart @@ -39,9 +39,6 @@ abstract class StructTwoWithTraitForDynTwinNormal Future simpleMethodTwinNormal(); } -// Rust type: RustOpaqueMoi> -abstract class SimpleTraitForDynTwinNormal implements RustOpaqueInterface {} - abstract class SimpleTraitForDynTwinNormal { Future simpleMethodTwinNormal(); } diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.dart index 5fcc99fb70..e114dfe40d 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.dart @@ -2,6 +2,10 @@ // Generated by `flutter_rust_bridge`@ 2.0.0-dev.37. // 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 +// This file is automatically generated, so please do not edit it. +// Generated by `flutter_rust_bridge`@ 2.0.0-dev.37. + +// ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import import 'api/minimal.dart'; import 'dart:async'; @@ -9,6 +13,8 @@ import 'dart:convert'; import 'frb_generated.dart'; import 'frb_generated.io.dart' if (dart.library.html) 'frb_generated.web.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; +import 'package:freezed_annotation/freezed_annotation.dart' hide protected; +part 'frb_generated.freezed.dart'; /// Main entrypoint of the Rust API class RustLib extends BaseEntrypoint { @@ -116,15 +122,6 @@ abstract class RustLibApi extends BaseApi { CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_SimpleTraitForDynTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormalPtr; } class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @@ -347,8 +344,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - arg, serializer); + sse_encode_DynTrait_SimpleTraitForDynTwinNormal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 9, port: port_); }, @@ -433,13 +429,23 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormal => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_SimpleTraitForDynTwinNormal => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal; + @protected + StructOneWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + raw); + } - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormal => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal; + @protected + StructTwoWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + raw); + } @protected StructOneWithTraitForDynTwinNormal @@ -496,12 +502,10 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - SimpleTraitForDynTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic raw) { + SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( + dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return SimpleTraitForDynTwinNormalImpl.frbInternalDcoDecode( - raw as List); + throw UnimplementedError(); } @protected @@ -523,19 +527,18 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - SimpleTraitForDynTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic raw) { + SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( + dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return SimpleTraitForDynTwinNormalImpl.frbInternalDcoDecode( - raw as List); + throw UnimplementedError(); } @protected - SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( - dynamic raw) { + SimpleTraitForDynTwinNormalImplementor + dco_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); + return dco_decode_simple_trait_for_dyn_twin_normal_implementor(raw); } @protected @@ -544,6 +547,26 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return raw as int; } + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_simple_trait_for_dyn_twin_normal_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return SimpleTraitForDynTwinNormalImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + raw[1]), + ); + case 1: + return SimpleTraitForDynTwinNormalImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + @protected void dco_decode_unit(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -556,6 +579,28 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return dcoDecodeU64(raw); } + @protected + StructOneWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + deserializer); + return inner; + } + + @protected + StructTwoWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + deserializer); + return inner; + } + @protected StructOneWithTraitForDynTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( @@ -611,12 +656,10 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - SimpleTraitForDynTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - SseDeserializer deserializer) { + SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( + SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return SimpleTraitForDynTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + throw UnimplementedError(''); } @protected @@ -638,12 +681,12 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - SimpleTraitForDynTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormalImplementor + sse_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return SimpleTraitForDynTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + return (sse_decode_simple_trait_for_dyn_twin_normal_implementor( + deserializer)); } @protected @@ -652,6 +695,29 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return deserializer.buffer.getInt32(); } + @protected + SimpleTraitForDynTwinNormalImplementor + sse_decode_simple_trait_for_dyn_twin_normal_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + deserializer); + return SimpleTraitForDynTwinNormalImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + deserializer); + return SimpleTraitForDynTwinNormalImplementor_Variant1(var_field0); + default: + throw UnimplementedError(''); + } + } + @protected void sse_decode_unit(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -669,6 +735,24 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return deserializer.buffer.getUint8() != 0; } + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + self, serializer); + } + @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( @@ -736,14 +820,19 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - SimpleTraitForDynTwinNormal self, SseSerializer serializer) { + void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as SimpleTraitForDynTwinNormalImpl) - .frbInternalSseEncode(move: false), - serializer); + sse_encode_simple_trait_for_dyn_twin_normal_implementor((() { + if (self is StructOneWithTraitForDynTwinNormal) { + return SimpleTraitForDynTwinNormalImplementor.variant0(self); + } + if (self is StructTwoWithTraitForDynTwinNormal) { + return SimpleTraitForDynTwinNormalImplementor.variant1(self); + } + + throw Exception('not reachable'); + })(), serializer); } @protected @@ -769,14 +858,10 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - SimpleTraitForDynTwinNormal self, SseSerializer serializer) { + void sse_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as SimpleTraitForDynTwinNormalImpl) - .frbInternalSseEncode(move: null), - serializer); + sse_encode_simple_trait_for_dyn_twin_normal_implementor(self, serializer); } @protected @@ -785,6 +870,28 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer.buffer.putInt32(self); } + @protected + void sse_encode_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case SimpleTraitForDynTwinNormalImplementor_Variant0( + field0: final field0 + ): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + field0, serializer); + case SimpleTraitForDynTwinNormalImplementor_Variant1( + field0: final field0 + ): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + @protected void sse_encode_unit(void self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -803,26 +910,17 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } } -@sealed -class SimpleTraitForDynTwinNormalImpl extends RustOpaque - implements SimpleTraitForDynTwinNormal { - // Not to be used by end users - SimpleTraitForDynTwinNormalImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - SimpleTraitForDynTwinNormalImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_SimpleTraitForDynTwinNormal, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormal, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormalPtr, - ); +@freezed +sealed class SimpleTraitForDynTwinNormalImplementor + with _$SimpleTraitForDynTwinNormalImplementor { + const SimpleTraitForDynTwinNormalImplementor._(); + + const factory SimpleTraitForDynTwinNormalImplementor.variant0( + StructOneWithTraitForDynTwinNormal field0, + ) = SimpleTraitForDynTwinNormalImplementor_Variant0; + const factory SimpleTraitForDynTwinNormalImplementor.variant1( + StructTwoWithTraitForDynTwinNormal field0, + ) = SimpleTraitForDynTwinNormalImplementor_Variant1; } @sealed diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.freezed.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.freezed.dart index 47d6904f0b..4645e3e720 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.freezed.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.freezed.dart @@ -20,62 +20,48 @@ mixin _$SimpleTraitForDynTwinNormalImplementor { @optionalTypeArgs TResult when({ required TResult Function(StructOneWithTraitForDynTwinNormal field0) - structOneWithTraitForDynTwinNormal, + variant0, required TResult Function(StructTwoWithTraitForDynTwinNormal field0) - structTwoWithTraitForDynTwinNormal, + variant1, }) => throw _privateConstructorUsedError; @optionalTypeArgs TResult? whenOrNull({ - TResult? Function(StructOneWithTraitForDynTwinNormal field0)? - structOneWithTraitForDynTwinNormal, - TResult? Function(StructTwoWithTraitForDynTwinNormal field0)? - structTwoWithTraitForDynTwinNormal, + TResult? Function(StructOneWithTraitForDynTwinNormal field0)? variant0, + TResult? Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, }) => throw _privateConstructorUsedError; @optionalTypeArgs TResult maybeWhen({ - TResult Function(StructOneWithTraitForDynTwinNormal field0)? - structOneWithTraitForDynTwinNormal, - TResult Function(StructTwoWithTraitForDynTwinNormal field0)? - structTwoWithTraitForDynTwinNormal, + TResult Function(StructOneWithTraitForDynTwinNormal field0)? variant0, + TResult Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, required TResult orElse(), }) => throw _privateConstructorUsedError; @optionalTypeArgs TResult map({ required TResult Function( - SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal - value) - structOneWithTraitForDynTwinNormal, + SimpleTraitForDynTwinNormalImplementor_Variant0 value) + variant0, required TResult Function( - SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal - value) - structTwoWithTraitForDynTwinNormal, + SimpleTraitForDynTwinNormalImplementor_Variant1 value) + variant1, }) => throw _privateConstructorUsedError; @optionalTypeArgs TResult? mapOrNull({ - TResult? Function( - SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal - value)? - structOneWithTraitForDynTwinNormal, - TResult? Function( - SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal - value)? - structTwoWithTraitForDynTwinNormal, + TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? + variant0, + TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? + variant1, }) => throw _privateConstructorUsedError; @optionalTypeArgs TResult maybeMap({ - TResult Function( - SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal - value)? - structOneWithTraitForDynTwinNormal, - TResult Function( - SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal - value)? - structTwoWithTraitForDynTwinNormal, + TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? + variant0, + TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? + variant1, required TResult orElse(), }) => throw _privateConstructorUsedError; @@ -103,33 +89,26 @@ class _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, } /// @nodoc -abstract class _$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImplCopyWith< +abstract class _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith< $Res> { - factory _$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImplCopyWith( - _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl - value, - $Res Function( - _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl) + factory _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith( + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl value, + $Res Function(_$SimpleTraitForDynTwinNormalImplementor_Variant0Impl) then) = - __$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImplCopyWithImpl< - $Res>; + __$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWithImpl<$Res>; @useResult $Res call({StructOneWithTraitForDynTwinNormal field0}); } /// @nodoc -class __$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImplCopyWithImpl< - $Res> +class __$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWithImpl<$Res> extends _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, - _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl> + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl> implements - _$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImplCopyWith< - $Res> { - __$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImplCopyWithImpl( - _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl - _value, - $Res Function( - _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl) + _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith<$Res> { + __$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWithImpl( + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl _value, + $Res Function(_$SimpleTraitForDynTwinNormalImplementor_Variant0Impl) _then) : super(_value, _then); @@ -138,8 +117,7 @@ class __$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNor $Res call({ Object? field0 = null, }) { - return _then( - _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl( + return _then(_$SimpleTraitForDynTwinNormalImplementor_Variant0Impl( null == field0 ? _value.field0 : field0 // ignore: cast_nullable_to_non_nullable @@ -150,10 +128,9 @@ class __$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNor /// @nodoc -class _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl - extends SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal { - const _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl( - this.field0) +class _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl + extends SimpleTraitForDynTwinNormalImplementor_Variant0 { + const _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl(this.field0) : super._(); @override @@ -161,15 +138,14 @@ class _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNorma @override String toString() { - return 'SimpleTraitForDynTwinNormalImplementor.structOneWithTraitForDynTwinNormal(field0: $field0)'; + return 'SimpleTraitForDynTwinNormalImplementor.variant0(field0: $field0)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && - other - is _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl && + other is _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl && (identical(other.field0, field0) || other.field0 == field0)); } @@ -179,46 +155,42 @@ class _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNorma @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') - _$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImplCopyWith< - _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl> + _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith< + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl> get copyWith => - __$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImplCopyWithImpl< - _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl>( + __$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWithImpl< + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl>( this, _$identity); @override @optionalTypeArgs TResult when({ required TResult Function(StructOneWithTraitForDynTwinNormal field0) - structOneWithTraitForDynTwinNormal, + variant0, required TResult Function(StructTwoWithTraitForDynTwinNormal field0) - structTwoWithTraitForDynTwinNormal, + variant1, }) { - return structOneWithTraitForDynTwinNormal(field0); + return variant0(field0); } @override @optionalTypeArgs TResult? whenOrNull({ - TResult? Function(StructOneWithTraitForDynTwinNormal field0)? - structOneWithTraitForDynTwinNormal, - TResult? Function(StructTwoWithTraitForDynTwinNormal field0)? - structTwoWithTraitForDynTwinNormal, + TResult? Function(StructOneWithTraitForDynTwinNormal field0)? variant0, + TResult? Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, }) { - return structOneWithTraitForDynTwinNormal?.call(field0); + return variant0?.call(field0); } @override @optionalTypeArgs TResult maybeWhen({ - TResult Function(StructOneWithTraitForDynTwinNormal field0)? - structOneWithTraitForDynTwinNormal, - TResult Function(StructTwoWithTraitForDynTwinNormal field0)? - structTwoWithTraitForDynTwinNormal, + TResult Function(StructOneWithTraitForDynTwinNormal field0)? variant0, + TResult Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, required TResult orElse(), }) { - if (structOneWithTraitForDynTwinNormal != null) { - return structOneWithTraitForDynTwinNormal(field0); + if (variant0 != null) { + return variant0(field0); } return orElse(); } @@ -227,96 +199,78 @@ class _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNorma @optionalTypeArgs TResult map({ required TResult Function( - SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal - value) - structOneWithTraitForDynTwinNormal, + SimpleTraitForDynTwinNormalImplementor_Variant0 value) + variant0, required TResult Function( - SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal - value) - structTwoWithTraitForDynTwinNormal, + SimpleTraitForDynTwinNormalImplementor_Variant1 value) + variant1, }) { - return structOneWithTraitForDynTwinNormal(this); + return variant0(this); } @override @optionalTypeArgs TResult? mapOrNull({ - TResult? Function( - SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal - value)? - structOneWithTraitForDynTwinNormal, - TResult? Function( - SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal - value)? - structTwoWithTraitForDynTwinNormal, + TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? + variant0, + TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? + variant1, }) { - return structOneWithTraitForDynTwinNormal?.call(this); + return variant0?.call(this); } @override @optionalTypeArgs TResult maybeMap({ - TResult Function( - SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal - value)? - structOneWithTraitForDynTwinNormal, - TResult Function( - SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal - value)? - structTwoWithTraitForDynTwinNormal, + TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? + variant0, + TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? + variant1, required TResult orElse(), }) { - if (structOneWithTraitForDynTwinNormal != null) { - return structOneWithTraitForDynTwinNormal(this); + if (variant0 != null) { + return variant0(this); } return orElse(); } } -abstract class SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal +abstract class SimpleTraitForDynTwinNormalImplementor_Variant0 extends SimpleTraitForDynTwinNormalImplementor { - const factory SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal( + const factory SimpleTraitForDynTwinNormalImplementor_Variant0( final StructOneWithTraitForDynTwinNormal field0) = - _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl; - const SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal._() - : super._(); + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl; + const SimpleTraitForDynTwinNormalImplementor_Variant0._() : super._(); @override StructOneWithTraitForDynTwinNormal get field0; @JsonKey(ignore: true) - _$$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImplCopyWith< - _$SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormalImpl> + _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith< + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl> get copyWith => throw _privateConstructorUsedError; } /// @nodoc -abstract class _$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImplCopyWith< +abstract class _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith< $Res> { - factory _$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImplCopyWith( - _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl - value, - $Res Function( - _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl) + factory _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith( + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl value, + $Res Function(_$SimpleTraitForDynTwinNormalImplementor_Variant1Impl) then) = - __$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImplCopyWithImpl< - $Res>; + __$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWithImpl<$Res>; @useResult $Res call({StructTwoWithTraitForDynTwinNormal field0}); } /// @nodoc -class __$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImplCopyWithImpl< - $Res> +class __$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWithImpl<$Res> extends _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, - _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl> + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl> implements - _$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImplCopyWith< - $Res> { - __$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImplCopyWithImpl( - _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl - _value, - $Res Function( - _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl) + _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith<$Res> { + __$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWithImpl( + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl _value, + $Res Function(_$SimpleTraitForDynTwinNormalImplementor_Variant1Impl) _then) : super(_value, _then); @@ -325,8 +279,7 @@ class __$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNor $Res call({ Object? field0 = null, }) { - return _then( - _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl( + return _then(_$SimpleTraitForDynTwinNormalImplementor_Variant1Impl( null == field0 ? _value.field0 : field0 // ignore: cast_nullable_to_non_nullable @@ -337,10 +290,9 @@ class __$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNor /// @nodoc -class _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl - extends SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal { - const _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl( - this.field0) +class _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl + extends SimpleTraitForDynTwinNormalImplementor_Variant1 { + const _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl(this.field0) : super._(); @override @@ -348,15 +300,14 @@ class _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNorma @override String toString() { - return 'SimpleTraitForDynTwinNormalImplementor.structTwoWithTraitForDynTwinNormal(field0: $field0)'; + return 'SimpleTraitForDynTwinNormalImplementor.variant1(field0: $field0)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && - other - is _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl && + other is _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl && (identical(other.field0, field0) || other.field0 == field0)); } @@ -366,46 +317,42 @@ class _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNorma @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') - _$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImplCopyWith< - _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl> + _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith< + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl> get copyWith => - __$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImplCopyWithImpl< - _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl>( + __$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWithImpl< + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl>( this, _$identity); @override @optionalTypeArgs TResult when({ required TResult Function(StructOneWithTraitForDynTwinNormal field0) - structOneWithTraitForDynTwinNormal, + variant0, required TResult Function(StructTwoWithTraitForDynTwinNormal field0) - structTwoWithTraitForDynTwinNormal, + variant1, }) { - return structTwoWithTraitForDynTwinNormal(field0); + return variant1(field0); } @override @optionalTypeArgs TResult? whenOrNull({ - TResult? Function(StructOneWithTraitForDynTwinNormal field0)? - structOneWithTraitForDynTwinNormal, - TResult? Function(StructTwoWithTraitForDynTwinNormal field0)? - structTwoWithTraitForDynTwinNormal, + TResult? Function(StructOneWithTraitForDynTwinNormal field0)? variant0, + TResult? Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, }) { - return structTwoWithTraitForDynTwinNormal?.call(field0); + return variant1?.call(field0); } @override @optionalTypeArgs TResult maybeWhen({ - TResult Function(StructOneWithTraitForDynTwinNormal field0)? - structOneWithTraitForDynTwinNormal, - TResult Function(StructTwoWithTraitForDynTwinNormal field0)? - structTwoWithTraitForDynTwinNormal, + TResult Function(StructOneWithTraitForDynTwinNormal field0)? variant0, + TResult Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, required TResult orElse(), }) { - if (structTwoWithTraitForDynTwinNormal != null) { - return structTwoWithTraitForDynTwinNormal(field0); + if (variant1 != null) { + return variant1(field0); } return orElse(); } @@ -414,64 +361,53 @@ class _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNorma @optionalTypeArgs TResult map({ required TResult Function( - SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal - value) - structOneWithTraitForDynTwinNormal, + SimpleTraitForDynTwinNormalImplementor_Variant0 value) + variant0, required TResult Function( - SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal - value) - structTwoWithTraitForDynTwinNormal, + SimpleTraitForDynTwinNormalImplementor_Variant1 value) + variant1, }) { - return structTwoWithTraitForDynTwinNormal(this); + return variant1(this); } @override @optionalTypeArgs TResult? mapOrNull({ - TResult? Function( - SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal - value)? - structOneWithTraitForDynTwinNormal, - TResult? Function( - SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal - value)? - structTwoWithTraitForDynTwinNormal, + TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? + variant0, + TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? + variant1, }) { - return structTwoWithTraitForDynTwinNormal?.call(this); + return variant1?.call(this); } @override @optionalTypeArgs TResult maybeMap({ - TResult Function( - SimpleTraitForDynTwinNormalImplementor_StructOneWithTraitForDynTwinNormal - value)? - structOneWithTraitForDynTwinNormal, - TResult Function( - SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal - value)? - structTwoWithTraitForDynTwinNormal, + TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? + variant0, + TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? + variant1, required TResult orElse(), }) { - if (structTwoWithTraitForDynTwinNormal != null) { - return structTwoWithTraitForDynTwinNormal(this); + if (variant1 != null) { + return variant1(this); } return orElse(); } } -abstract class SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal +abstract class SimpleTraitForDynTwinNormalImplementor_Variant1 extends SimpleTraitForDynTwinNormalImplementor { - const factory SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal( + const factory SimpleTraitForDynTwinNormalImplementor_Variant1( final StructTwoWithTraitForDynTwinNormal field0) = - _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl; - const SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormal._() - : super._(); + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl; + const SimpleTraitForDynTwinNormalImplementor_Variant1._() : super._(); @override StructTwoWithTraitForDynTwinNormal get field0; @JsonKey(ignore: true) - _$$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImplCopyWith< - _$SimpleTraitForDynTwinNormalImplementor_StructTwoWithTraitForDynTwinNormalImpl> + _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith< + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl> get copyWith => throw _privateConstructorUsedError; } diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart index 4cfa06e0e0..2b08892939 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart @@ -26,9 +26,15 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr => wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormalPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr; + @protected + StructOneWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic raw); + + @protected + StructTwoWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic raw); @protected StructOneWithTraitForDynTwinNormal @@ -61,9 +67,8 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dynamic raw); @protected - SimpleTraitForDynTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic raw); + SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( + dynamic raw); @protected StructOneWithTraitForDynTwinNormal @@ -75,24 +80,38 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - SimpleTraitForDynTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic raw); - @protected SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( dynamic raw); + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + dynamic raw); + @protected int dco_decode_i_32(dynamic raw); + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_simple_trait_for_dyn_twin_normal_implementor(dynamic raw); + @protected void dco_decode_unit(dynamic raw); @protected BigInt dco_decode_usize(dynamic raw); + @protected + StructOneWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + StructTwoWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + SseDeserializer deserializer); + @protected StructOneWithTraitForDynTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( @@ -124,9 +143,8 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SseDeserializer deserializer); @protected - SimpleTraitForDynTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - SseDeserializer deserializer); + SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( + SseDeserializer deserializer); @protected StructOneWithTraitForDynTwinNormal @@ -139,13 +157,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SseDeserializer deserializer); @protected - SimpleTraitForDynTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormalImplementor + sse_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( SseDeserializer deserializer); @protected int sse_decode_i_32(SseDeserializer deserializer); + @protected + SimpleTraitForDynTwinNormalImplementor + sse_decode_simple_trait_for_dyn_twin_normal_implementor( + SseDeserializer deserializer); + @protected void sse_decode_unit(SseDeserializer deserializer); @@ -155,6 +178,16 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool sse_decode_bool(SseDeserializer deserializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); + @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( @@ -186,9 +219,8 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - SimpleTraitForDynTwinNormal self, SseSerializer serializer); + void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer); @protected void @@ -201,13 +233,16 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - SimpleTraitForDynTwinNormal self, SseSerializer serializer); + void sse_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); @protected void sse_encode_i_32(int self, SseSerializer serializer); + @protected + void sse_encode_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); + @protected void sse_encode_unit(void self, SseSerializer serializer); @@ -295,36 +330,4 @@ class RustLibWire implements BaseWire { late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal = _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_dart_minimal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormalPtr - .asFunction)>(); } diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart index b45a8b047f..0079302ae0 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart @@ -28,9 +28,15 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_SimpleTraitForDynTwinNormalPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal; + @protected + StructOneWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + dynamic raw); + + @protected + StructTwoWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + dynamic raw); @protected StructOneWithTraitForDynTwinNormal @@ -63,9 +69,8 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dynamic raw); @protected - SimpleTraitForDynTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic raw); + SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( + dynamic raw); @protected StructOneWithTraitForDynTwinNormal @@ -77,24 +82,38 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - SimpleTraitForDynTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic raw); - @protected SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( dynamic raw); + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + dynamic raw); + @protected int dco_decode_i_32(dynamic raw); + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_simple_trait_for_dyn_twin_normal_implementor(dynamic raw); + @protected void dco_decode_unit(dynamic raw); @protected BigInt dco_decode_usize(dynamic raw); + @protected + StructOneWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + SseDeserializer deserializer); + + @protected + StructTwoWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + SseDeserializer deserializer); + @protected StructOneWithTraitForDynTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( @@ -126,9 +145,8 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SseDeserializer deserializer); @protected - SimpleTraitForDynTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - SseDeserializer deserializer); + SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( + SseDeserializer deserializer); @protected StructOneWithTraitForDynTwinNormal @@ -141,13 +159,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SseDeserializer deserializer); @protected - SimpleTraitForDynTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormalImplementor + sse_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( SseDeserializer deserializer); @protected int sse_decode_i_32(SseDeserializer deserializer); + @protected + SimpleTraitForDynTwinNormalImplementor + sse_decode_simple_trait_for_dyn_twin_normal_implementor( + SseDeserializer deserializer); + @protected void sse_decode_unit(SseDeserializer deserializer); @@ -157,6 +180,16 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool sse_decode_bool(SseDeserializer deserializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); + @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( @@ -188,9 +221,8 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - SimpleTraitForDynTwinNormal self, SseSerializer serializer); + void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer); @protected void @@ -203,13 +235,16 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - SimpleTraitForDynTwinNormal self, SseSerializer serializer); + void sse_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); @protected void sse_encode_i_32(int self, SseSerializer serializer); + @protected + void sse_encode_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); + @protected void sse_encode_unit(void self, SseSerializer serializer); @@ -248,18 +283,6 @@ class RustLibWire implements BaseWire { wasmModule .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ptr); } @JS('wasm_bindgen') @@ -289,12 +312,4 @@ class RustLibWasmModule implements WasmModule { external void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - dynamic ptr); } diff --git a/frb_example/dart_minimal/rust/src/frb_generated.io.rs b/frb_example/dart_minimal/rust/src/frb_generated.io.rs index 33474a7051..a9318918d4 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.io.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.io.rs @@ -49,21 +49,3 @@ pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_coun flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >::decrement_strong_count(ptr as _); } - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); -} diff --git a/frb_example/dart_minimal/rust/src/frb_generated.rs b/frb_example/dart_minimal/rust/src/frb_generated.rs index 555d3999fc..b74db71b2d 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.rs @@ -347,11 +347,10 @@ fn wire__crate__api__minimal__func_arg_dyn_trait_twin_normal_impl( }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = , - >>::sse_decode(&mut deserializer); + let api_arg = + ::sse_decode( + &mut deserializer, + ); deserializer.end(); move |context| { transform_result_sse((move || { @@ -370,7 +369,7 @@ fn wire__crate__api__minimal__func_arg_dyn_trait_twin_normal_impl( } let api_arg = &*api_arg_decoded.unwrap(); Result::<_, ()>::Ok(crate::api::minimal::func_arg_dyn_trait_twin_normal( - &api_arg, + api_arg, )) })()) } @@ -452,12 +451,206 @@ flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::for_generated::RustAutoOpaqueInner ); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner -); + +// Section: extra_from_parser + +pub enum SimpleTraitForDynTwinNormalImplementor { + Variant0(RustAutoOpaque), + Variant1(RustAutoOpaque), +} + +pub fn frb_internal_no_impl_dummy_function_SimpleTraitForDynTwinNormalImplementor( + a: SimpleTraitForDynTwinNormalImplementor, +) { +} + +impl SimpleTraitForDynTwinNormalImplementor { + pub fn blocking_read(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::Variant0( + inner.blocking_read(), + ) + } + Self::Variant1(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::Variant1( + inner.blocking_read(), + ) + } + } + } + + pub fn blocking_write(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::Variant0( + inner.blocking_write(), + ) + } + Self::Variant1(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::Variant1( + inner.blocking_write(), + ) + } + } + } + + pub async fn read(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::Variant0(inner.read().await) + } + Self::Variant1(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::Variant1(inner.read().await) + } + } + } + + pub async fn write(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::Variant0( + inner.write().await, + ) + } + Self::Variant1(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::Variant1( + inner.write().await, + ) + } + } + } +} + +impl Lockable for SimpleTraitForDynTwinNormalImplementor { + type RwLockReadGuard<'a> = SimpleTraitForDynTwinNormalImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} + +pub enum SimpleTraitForDynTwinNormalImplementorRwLockReadGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + StructOneWithTraitForDynTwinNormal, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + StructTwoWithTraitForDynTwinNormal, + >, + ), +} + +impl std::ops::Deref for SimpleTraitForDynTwinNormalImplementorRwLockReadGuard<'_> { + type Target = dyn SimpleTraitForDynTwinNormal; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +pub enum SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + StructOneWithTraitForDynTwinNormal, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + StructTwoWithTraitForDynTwinNormal, + >, + ), +} + +impl std::ops::Deref for SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'_> { + type Target = dyn SimpleTraitForDynTwinNormal; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +impl std::ops::DerefMut for SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), + } + } +} // Section: dart2rust +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + impl SseDecode for StructOneWithTraitForDynTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -506,22 +699,40 @@ impl SseDecode } } -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ +impl SseDecode for i32 { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); + deserializer.cursor.read_i32::().unwrap() } } -impl SseDecode for i32 { +impl SseDecode for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - deserializer.cursor.read_i32::().unwrap() + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode( + deserializer, + ); + return crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant0( + var_field0, + ); + } + 1 => { + let mut var_field0 = + >::sse_decode( + deserializer, + ); + return crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant1( + var_field0, + ); + } + _ => { + unimplemented!(""); + } + } } } @@ -637,6 +848,64 @@ impl flutter_rust_bridge::IntoIntoDart flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { + self + } +} + +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + impl SseEncode for StructOneWithTraitForDynTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -691,23 +960,33 @@ impl SseEncode } } -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ +impl SseEncode for i32 { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); + serializer.cursor.write_i32::(self).unwrap(); } } -impl SseEncode for i32 { +impl SseEncode for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - serializer.cursor.write_i32::(self).unwrap(); + match self { + crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode( + field0, serializer, + ); + } + crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode( + field0, serializer, + ); + } + _ => { + unimplemented!(""); + } + } } } diff --git a/frb_example/dart_minimal/rust/src/frb_generated.web.rs b/frb_example/dart_minimal/rust/src/frb_generated.web.rs index 32b3c8541e..2a78e26150 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.web.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.web.rs @@ -51,21 +51,3 @@ pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generat flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >::decrement_strong_count(ptr as _); } - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerdynSimpleTraitForDynTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); -} From b6150c71e9d5556de49527cd8596266ef3f4aac1 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 16:06:46 +0800 Subject: [PATCH 70/96] feat: test --- frb_example/dart_minimal/test/minimal_test.dart | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frb_example/dart_minimal/test/minimal_test.dart b/frb_example/dart_minimal/test/minimal_test.dart index 7ad47f69d7..0ddb709bc9 100644 --- a/frb_example/dart_minimal/test/minimal_test.dart +++ b/frb_example/dart_minimal/test/minimal_test.dart @@ -14,4 +14,10 @@ Future main() async { print('Action: Call rust (after)'); }); print('Action: Configure tests (end)'); + + test('support &dyn TraitType', () async { + final object = + await StructOneWithTraitForDynTwinNormal.createTwinNormal(one: 100); + expect(await funcArgDynTraitTwinNormal(arg: object), 100); + }); } From 775b858cd3844f80096ba0ba0f43b6e11a489559 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 16:07:26 +0800 Subject: [PATCH 71/96] feat: more --- frb_example/dart_minimal/rust/src/api/minimal.rs | 6 ++++++ frb_example/dart_minimal/test/minimal_test.dart | 9 ++++++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/frb_example/dart_minimal/rust/src/api/minimal.rs b/frb_example/dart_minimal/rust/src/api/minimal.rs index 2c329d00b4..f31e625d76 100644 --- a/frb_example/dart_minimal/rust/src/api/minimal.rs +++ b/frb_example/dart_minimal/rust/src/api/minimal.rs @@ -35,6 +35,12 @@ pub struct StructTwoWithTraitForDynTwinNormal { pub two: i32, } +impl StructTwoWithTraitForDynTwinNormal { + pub fn create_twin_normal(two: i32) -> Self { + Self { two } + } +} + impl SimpleTraitForDynTwinNormal for StructTwoWithTraitForDynTwinNormal { fn simple_method_twin_normal(&self) -> i32 { self.two * 2 diff --git a/frb_example/dart_minimal/test/minimal_test.dart b/frb_example/dart_minimal/test/minimal_test.dart index 0ddb709bc9..5baa444d6e 100644 --- a/frb_example/dart_minimal/test/minimal_test.dart +++ b/frb_example/dart_minimal/test/minimal_test.dart @@ -16,8 +16,11 @@ Future main() async { print('Action: Configure tests (end)'); test('support &dyn TraitType', () async { - final object = - await StructOneWithTraitForDynTwinNormal.createTwinNormal(one: 100); - expect(await funcArgDynTraitTwinNormal(arg: object), 100); + final one = + await StructOneWithTraitForDynTwinNormal.createTwinNormal(one: 10); + final two = + await StructTwoWithTraitForDynTwinNormal.createTwinNormal(two: 100); + expect(await funcArgDynTraitTwinNormal(arg: one), 10); + expect(await funcArgDynTraitTwinNormal(arg: two), 200); }); } From 4ce822236e57cbf236f6a114343c9bd6074548a0 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 16:08:13 +0800 Subject: [PATCH 72/96] chore: codegen --- .../lib/src/rust/api/minimal.dart | 6 +++ .../lib/src/rust/frb_generated.dart | 48 ++++++++++++++--- .../dart_minimal/rust/src/frb_generated.rs | 51 ++++++++++++++++--- 3 files changed, 91 insertions(+), 14 deletions(-) diff --git a/frb_example/dart_minimal/lib/src/rust/api/minimal.dart b/frb_example/dart_minimal/lib/src/rust/api/minimal.dart index 951767435c..9b344f4dd2 100644 --- a/frb_example/dart_minimal/lib/src/rust/api/minimal.dart +++ b/frb_example/dart_minimal/lib/src/rust/api/minimal.dart @@ -32,6 +32,12 @@ abstract class StructOneWithTraitForDynTwinNormal // Rust type: RustOpaqueMoi> abstract class StructTwoWithTraitForDynTwinNormal implements RustOpaqueInterface, SimpleTraitForDynTwinNormal { + static Future createTwinNormal( + {required int two}) => + RustLib.instance.api + .crateApiMinimalStructTwoWithTraitForDynTwinNormalCreateTwinNormal( + two: two); + int get two; void set two(int two); diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.dart index e114dfe40d..2b6d76a300 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.dart @@ -63,7 +63,7 @@ class RustLib extends BaseEntrypoint { String get codegenVersion => '2.0.0-dev.37'; @override - int get rustContentHash => 532243759; + int get rustContentHash => 1210120125; static const kDefaultExternalLibraryLoaderConfig = ExternalLibraryLoaderConfig( @@ -88,6 +88,10 @@ abstract class RustLibApi extends BaseApi { crateApiMinimalStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( {required StructOneWithTraitForDynTwinNormal that}); + Future + crateApiMinimalStructTwoWithTraitForDynTwinNormalCreateTwinNormal( + {required int two}); + int crateApiMinimalStructTwoWithTraitForDynTwinNormalGetTwo( {required StructTwoWithTraitForDynTwinNormal that}); @@ -250,6 +254,36 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); + @override + Future + crateApiMinimalStructTwoWithTraitForDynTwinNormalCreateTwinNormal( + {required int two}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_i_32(two, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 5, port: port_); + }, + codec: SseCodec( + decodeSuccessData: + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal, + decodeErrorData: null, + ), + constMeta: + kCrateApiMinimalStructTwoWithTraitForDynTwinNormalCreateTwinNormalConstMeta, + argValues: [two], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiMinimalStructTwoWithTraitForDynTwinNormalCreateTwinNormalConstMeta => + const TaskConstMeta( + debugName: "StructTwoWithTraitForDynTwinNormal_create_twin_normal", + argNames: ["two"], + ); + @override int crateApiMinimalStructTwoWithTraitForDynTwinNormalGetTwo( {required StructTwoWithTraitForDynTwinNormal that}) { @@ -258,7 +292,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 5)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 6)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -287,7 +321,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( that, serializer); sse_encode_i_32(two, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 6)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 7)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -317,7 +351,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 7, port: port_); + funcId: 8, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -346,7 +380,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DynTrait_SimpleTraitForDynTwinNormal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 9, port: port_); + funcId: 10, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -370,7 +404,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 10, port: port_); + funcId: 11, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -395,7 +429,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(a, serializer); sse_encode_i_32(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 11, port: port_); + funcId: 12, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, diff --git a/frb_example/dart_minimal/rust/src/frb_generated.rs b/frb_example/dart_minimal/rust/src/frb_generated.rs index b74db71b2d..0d1ff294bc 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.rs @@ -35,7 +35,7 @@ flutter_rust_bridge::frb_generated_boilerplate!( default_rust_auto_opaque = RustAutoOpaqueMoi, ); pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_VERSION: &str = "2.0.0-dev.37"; -pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 532243759; +pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 1210120125; // Section: executor @@ -202,6 +202,42 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod })()) } }) } +fn wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_create_twin_normal_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "StructTwoWithTraitForDynTwinNormal_create_twin_normal", + port: Some(port_), + mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, + }, + move || { + let message = unsafe { + flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( + ptr_, + rust_vec_len_, + data_len_, + ) + }; + let mut deserializer = + flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_two = ::sse_decode(&mut deserializer); + deserializer.end(); + move |context| { + transform_result_sse((move || { + Result::<_, ()>::Ok( + crate::api::minimal::StructTwoWithTraitForDynTwinNormal::create_twin_normal( + api_two, + ), + ) + })()) + } + }, + ) +} fn wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_get_two_impl( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -766,10 +802,11 @@ fn pde_ffi_dispatcher_primary_impl( match func_id { 1 => wire__crate__api__minimal__StructOneWithTraitForDynTwinNormal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), 4 => wire__crate__api__minimal__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), -7 => wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), -9 => wire__crate__api__minimal__func_arg_dyn_trait_twin_normal_impl(port, ptr, rust_vec_len, data_len), -10 => wire__crate__api__minimal__init_app_impl(port, ptr, rust_vec_len, data_len), -11 => wire__crate__api__minimal__minimal_adder_impl(port, ptr, rust_vec_len, data_len), +5 => wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), +8 => wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), +10 => wire__crate__api__minimal__func_arg_dyn_trait_twin_normal_impl(port, ptr, rust_vec_len, data_len), +11 => wire__crate__api__minimal__init_app_impl(port, ptr, rust_vec_len, data_len), +12 => wire__crate__api__minimal__minimal_adder_impl(port, ptr, rust_vec_len, data_len), _ => unreachable!(), } } @@ -792,12 +829,12 @@ fn pde_ffi_dispatcher_sync_impl( rust_vec_len, data_len, ), - 5 => wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_get_two_impl( + 6 => wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_get_two_impl( ptr, rust_vec_len, data_len, ), - 6 => wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_set_two_impl( + 7 => wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_set_two_impl( ptr, rust_vec_len, data_len, From 134680a5b890496bcf638afe2a622c43a29fddea Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 16:09:02 +0800 Subject: [PATCH 73/96] chore: rm --- .../pure_dart/rust/src/api/impl_trait.rs | 38 ------------------- 1 file changed, 38 deletions(-) diff --git a/frb_example/pure_dart/rust/src/api/impl_trait.rs b/frb_example/pure_dart/rust/src/api/impl_trait.rs index b0a357650a..f585664d20 100644 --- a/frb_example/pure_dart/rust/src/api/impl_trait.rs +++ b/frb_example/pure_dart/rust/src/api/impl_trait.rs @@ -42,41 +42,3 @@ impl SimpleTraitTwinNormal for StructTwoWithTraitTwinNormal { self.two * 2 } } - -#[frb(generate_implementor_enum)] -pub trait SimpleTraitForDynTwinNormal { - fn simple_method_twin_normal(&self) -> i32; -} - -#[frb(opaque)] -pub struct StructOneWithTraitForDynTwinNormal { - pub one: i32, -} - -impl StructOneWithTraitForDynTwinNormal { - pub fn create_twin_normal(one: i32) -> Self { - Self { one } - } -} - -impl SimpleTraitForDynTwinNormal for StructOneWithTraitForDynTwinNormal { - fn simple_method_twin_normal(&self) -> i32 { - self.one - } -} - -#[frb(opaque)] -pub struct StructTwoWithTraitForDynTwinNormal { - pub two: i32, -} - -impl SimpleTraitForDynTwinNormal for StructTwoWithTraitForDynTwinNormal { - fn simple_method_twin_normal(&self) -> i32 { - self.two * 2 - } -} - -// pub fn func_arg_trait_impl_twin_normal(arg: SimpleTraitForDynTwinNormalImplementor) -> i32 { -// let arg = arg.blocking_read(); -// arg.simple_method_twin_normal() -// } From b200b4e4cf782574223f9059247a4bd4be3416b2 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 16:09:43 +0800 Subject: [PATCH 74/96] feat: mv test --- .../dart_minimal/rust/src/api/minimal.rs | 42 --------------- .../dart_minimal/test/minimal_test.dart | 9 ---- .../pure_dart/rust/src/api/dyn_trait.rs | 51 +++++++++++++++++++ frb_example/pure_dart/rust/src/api/mod.rs | 1 + .../pure_dart/test/api/dyn_trait_test.dart | 18 +++++++ 5 files changed, 70 insertions(+), 51 deletions(-) create mode 100644 frb_example/pure_dart/rust/src/api/dyn_trait.rs create mode 100644 frb_example/pure_dart/test/api/dyn_trait_test.dart diff --git a/frb_example/dart_minimal/rust/src/api/minimal.rs b/frb_example/dart_minimal/rust/src/api/minimal.rs index f31e625d76..517e29973f 100644 --- a/frb_example/dart_minimal/rust/src/api/minimal.rs +++ b/frb_example/dart_minimal/rust/src/api/minimal.rs @@ -8,45 +8,3 @@ pub fn init_app() { pub fn minimal_adder(a: i32, b: i32) -> i32 { a + b } - -pub trait SimpleTraitForDynTwinNormal { - fn simple_method_twin_normal(&self) -> i32; -} - -#[frb(opaque)] -pub struct StructOneWithTraitForDynTwinNormal { - pub one: i32, -} - -impl StructOneWithTraitForDynTwinNormal { - pub fn create_twin_normal(one: i32) -> Self { - Self { one } - } -} - -impl SimpleTraitForDynTwinNormal for StructOneWithTraitForDynTwinNormal { - fn simple_method_twin_normal(&self) -> i32 { - self.one - } -} - -#[frb(opaque)] -pub struct StructTwoWithTraitForDynTwinNormal { - pub two: i32, -} - -impl StructTwoWithTraitForDynTwinNormal { - pub fn create_twin_normal(two: i32) -> Self { - Self { two } - } -} - -impl SimpleTraitForDynTwinNormal for StructTwoWithTraitForDynTwinNormal { - fn simple_method_twin_normal(&self) -> i32 { - self.two * 2 - } -} - -pub fn func_arg_dyn_trait_twin_normal(arg: &dyn SimpleTraitForDynTwinNormal) -> i32 { - arg.simple_method_twin_normal() -} diff --git a/frb_example/dart_minimal/test/minimal_test.dart b/frb_example/dart_minimal/test/minimal_test.dart index 5baa444d6e..7ad47f69d7 100644 --- a/frb_example/dart_minimal/test/minimal_test.dart +++ b/frb_example/dart_minimal/test/minimal_test.dart @@ -14,13 +14,4 @@ Future main() async { print('Action: Call rust (after)'); }); print('Action: Configure tests (end)'); - - test('support &dyn TraitType', () async { - final one = - await StructOneWithTraitForDynTwinNormal.createTwinNormal(one: 10); - final two = - await StructTwoWithTraitForDynTwinNormal.createTwinNormal(two: 100); - expect(await funcArgDynTraitTwinNormal(arg: one), 10); - expect(await funcArgDynTraitTwinNormal(arg: two), 200); - }); } diff --git a/frb_example/pure_dart/rust/src/api/dyn_trait.rs b/frb_example/pure_dart/rust/src/api/dyn_trait.rs new file mode 100644 index 0000000000..c0ecfe6296 --- /dev/null +++ b/frb_example/pure_dart/rust/src/api/dyn_trait.rs @@ -0,0 +1,51 @@ +// FRB_INTERNAL_GENERATOR: {"forbiddenDuplicatorModes": ["sync", "rustAsync", "sse", "sync sse", "rustAsync sse"]} + +use flutter_rust_bridge::frb; + +pub trait SimpleTraitForDynTwinNormal { + #[frb(serialize)] + fn simple_method_twin_normal(&self) -> i32; +} + +#[frb(opaque)] +pub struct StructOneWithTraitForDynTwinNormal { + pub one: i32, +} + +impl StructOneWithTraitForDynTwinNormal { + #[frb(serialize)] + pub fn create_twin_normal(one: i32) -> Self { + Self { one } + } +} + +impl SimpleTraitForDynTwinNormal for StructOneWithTraitForDynTwinNormal { + #[frb(serialize)] + fn simple_method_twin_normal(&self) -> i32 { + self.one + } +} + +#[frb(opaque)] +pub struct StructTwoWithTraitForDynTwinNormal { + pub two: i32, +} + +impl StructTwoWithTraitForDynTwinNormal { + #[frb(serialize)] + pub fn create_twin_normal(two: i32) -> Self { + Self { two } + } +} + +impl SimpleTraitForDynTwinNormal for StructTwoWithTraitForDynTwinNormal { + #[frb(serialize)] + fn simple_method_twin_normal(&self) -> i32 { + self.two * 2 + } +} + +#[frb(serialize)] +pub fn func_arg_dyn_trait_twin_normal(arg: &dyn SimpleTraitForDynTwinNormal) -> i32 { + arg.simple_method_twin_normal() +} diff --git a/frb_example/pure_dart/rust/src/api/mod.rs b/frb_example/pure_dart/rust/src/api/mod.rs index 590767188c..8b795b3b03 100644 --- a/frb_example/pure_dart/rust/src/api/mod.rs +++ b/frb_example/pure_dart/rust/src/api/mod.rs @@ -51,5 +51,6 @@ pub mod structure; pub mod tuple; pub mod type_alias; pub mod uuid_type; +mod dyn_trait; pub fn function_at_api_mod_rs() {} diff --git a/frb_example/pure_dart/test/api/dyn_trait_test.dart b/frb_example/pure_dart/test/api/dyn_trait_test.dart new file mode 100644 index 0000000000..357bd34987 --- /dev/null +++ b/frb_example/pure_dart/test/api/dyn_trait_test.dart @@ -0,0 +1,18 @@ +// FRB_INTERNAL_GENERATOR: {"forbiddenDuplicatorModes": ["sync", "rustAsync", "sse", "sync sse", "rustAsync sse"]} + +import 'package:frb_example_pure_dart/src/rust/api/dyn_trait.dart'; +import 'package:frb_example_pure_dart/src/rust/frb_generated.dart'; +import 'package:test/test.dart'; + +Future main({bool skipRustLibInit = false}) async { + if (!skipRustLibInit) await RustLib.init(); + + test('support &dyn TraitType', () async { + final one = + await StructOneWithTraitForDynTwinNormal.createTwinNormal(one: 10); + final two = + await StructTwoWithTraitForDynTwinNormal.createTwinNormal(two: 100); + expect(await funcArgDynTraitTwinNormal(arg: one), 10); + expect(await funcArgDynTraitTwinNormal(arg: two), 200); + }); +} From cb1f4e5d990ac80659b5bd757409ff81236765dc Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 16:16:39 +0800 Subject: [PATCH 75/96] chore: codegen --- .../lib/src/rust/api/minimal.dart | 40 - .../lib/src/rust/frb_generated.dart | 860 +- .../lib/src/rust/frb_generated.io.dart | 274 - .../lib/src/rust/frb_generated.web.dart | 250 - .../dart_minimal/rust/src/frb_generated.io.rs | 38 - .../dart_minimal/rust/src/frb_generated.rs | 882 +- .../rust/src/frb_generated.web.rs | 38 - frb_example/pure_dart/frb_generated.h | 573 +- .../pure_dart/lib/src/rust/api/dyn_trait.dart | 47 + .../lib/src/rust/api/impl_trait.dart | 30 - .../pseudo_manual/impl_trait_twin_sse.dart | 30 - .../pseudo_manual/impl_trait_twin_sync.dart | 29 - .../impl_trait_twin_sync_sse.dart | 30 - .../rust_auto_opaque_twin_moi.dart | 16 +- .../rust_auto_opaque_twin_rust_async.dart | 8 +- .../rust_auto_opaque_twin_rust_async_moi.dart | 8 +- .../rust_auto_opaque_twin_rust_async_sse.dart | 8 +- ...t_auto_opaque_twin_rust_async_sse_moi.dart | 10 +- .../rust_auto_opaque_twin_sse.dart | 16 +- .../rust_auto_opaque_twin_sse_moi.dart | 8 +- .../rust_auto_opaque_twin_sync.dart | 8 +- .../rust_auto_opaque_twin_sync_moi.dart | 16 +- .../rust_auto_opaque_twin_sync_sse.dart | 16 +- .../rust_auto_opaque_twin_sync_sse_moi.dart | 8 +- .../lib/src/rust/api/rust_auto_opaque.dart | 8 +- .../pure_dart/lib/src/rust/frb_generated.dart | 7383 ++++++++++------- .../lib/src/rust/frb_generated.freezed.dart | 5239 ++++++++++++ .../lib/src/rust/frb_generated.io.dart | 4976 +++++++---- .../lib/src/rust/frb_generated.web.dart | 3589 +++++--- frb_example/pure_dart/rust/src/api/mod.rs | 2 +- .../api/pseudo_manual/impl_trait_twin_sse.rs | 39 - .../api/pseudo_manual/impl_trait_twin_sync.rs | 39 - .../pseudo_manual/impl_trait_twin_sync_sse.rs | 40 - .../pure_dart/rust/src/frb_generated.io.rs | 2525 ++++-- .../pure_dart/rust/src/frb_generated.rs | 6385 +++++++++----- .../pure_dart/rust/src/frb_generated.web.rs | 1795 ++-- .../test/dart_valgrind_test_entrypoint.dart | 2 + .../lib/src/rust/api/dyn_trait.dart | 47 + .../lib/src/rust/api/impl_trait.dart | 30 - .../pseudo_manual/impl_trait_twin_sync.dart | 29 - .../rust_auto_opaque_twin_rust_async.dart | 8 +- .../rust_auto_opaque_twin_sync.dart | 8 +- .../lib/src/rust/api/rust_auto_opaque.dart | 8 +- .../lib/src/rust/frb_generated.dart | 4576 +++++----- .../lib/src/rust/frb_generated.freezed.dart | 1577 ++++ .../lib/src/rust/frb_generated.io.dart | 722 +- .../lib/src/rust/frb_generated.web.dart | 662 +- .../pure_dart_pde/rust/src/api/dyn_trait.rs | 53 + .../pure_dart_pde/rust/src/api/impl_trait.rs | 38 - frb_example/pure_dart_pde/rust/src/api/mod.rs | 1 + .../api/pseudo_manual/impl_trait_twin_sync.rs | 39 - .../rust/src/frb_generated.io.rs | 107 +- .../pure_dart_pde/rust/src/frb_generated.rs | 4629 ++++++----- .../rust/src/frb_generated.web.rs | 107 +- .../test/api/dyn_trait_test.dart | 20 + .../test/dart_valgrind_test_entrypoint.dart | 2 + 56 files changed, 30989 insertions(+), 16939 deletions(-) create mode 100644 frb_example/pure_dart/lib/src/rust/api/dyn_trait.dart create mode 100644 frb_example/pure_dart_pde/lib/src/rust/api/dyn_trait.dart create mode 100644 frb_example/pure_dart_pde/rust/src/api/dyn_trait.rs create mode 100644 frb_example/pure_dart_pde/test/api/dyn_trait_test.dart diff --git a/frb_example/dart_minimal/lib/src/rust/api/minimal.dart b/frb_example/dart_minimal/lib/src/rust/api/minimal.dart index 9b344f4dd2..3e1fb0dcd2 100644 --- a/frb_example/dart_minimal/lib/src/rust/api/minimal.dart +++ b/frb_example/dart_minimal/lib/src/rust/api/minimal.dart @@ -8,43 +8,3 @@ import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; Future minimalAdder({required int a, required int b}) => RustLib.instance.api.crateApiMinimalMinimalAdder(a: a, b: b); - -Future funcArgDynTraitTwinNormal( - {required SimpleTraitForDynTwinNormal arg}) => - RustLib.instance.api.crateApiMinimalFuncArgDynTraitTwinNormal(arg: arg); - -// Rust type: RustOpaqueMoi> -abstract class StructOneWithTraitForDynTwinNormal - implements RustOpaqueInterface, SimpleTraitForDynTwinNormal { - static Future createTwinNormal( - {required int one}) => - RustLib.instance.api - .crateApiMinimalStructOneWithTraitForDynTwinNormalCreateTwinNormal( - one: one); - - int get one; - - void set one(int one); - - Future simpleMethodTwinNormal(); -} - -// Rust type: RustOpaqueMoi> -abstract class StructTwoWithTraitForDynTwinNormal - implements RustOpaqueInterface, SimpleTraitForDynTwinNormal { - static Future createTwinNormal( - {required int two}) => - RustLib.instance.api - .crateApiMinimalStructTwoWithTraitForDynTwinNormalCreateTwinNormal( - two: two); - - int get two; - - void set two(int two); - - Future simpleMethodTwinNormal(); -} - -abstract class SimpleTraitForDynTwinNormal { - Future simpleMethodTwinNormal(); -} diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.dart index 2b6d76a300..785cd5eea1 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.dart @@ -2,10 +2,6 @@ // Generated by `flutter_rust_bridge`@ 2.0.0-dev.37. // 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 -// This file is automatically generated, so please do not edit it. -// Generated by `flutter_rust_bridge`@ 2.0.0-dev.37. - -// ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import import 'api/minimal.dart'; import 'dart:async'; @@ -13,8 +9,6 @@ import 'dart:convert'; import 'frb_generated.dart'; import 'frb_generated.io.dart' if (dart.library.html) 'frb_generated.web.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -import 'package:freezed_annotation/freezed_annotation.dart' hide protected; -part 'frb_generated.freezed.dart'; /// Main entrypoint of the Rust API class RustLib extends BaseEntrypoint { @@ -63,7 +57,7 @@ class RustLib extends BaseEntrypoint { String get codegenVersion => '2.0.0-dev.37'; @override - int get rustContentHash => 1210120125; + int get rustContentHash => -2119384465; static const kDefaultExternalLibraryLoaderConfig = ExternalLibraryLoaderConfig( @@ -74,58 +68,9 @@ class RustLib extends BaseEntrypoint { } abstract class RustLibApi extends BaseApi { - Future - crateApiMinimalStructOneWithTraitForDynTwinNormalCreateTwinNormal( - {required int one}); - - int crateApiMinimalStructOneWithTraitForDynTwinNormalGetOne( - {required StructOneWithTraitForDynTwinNormal that}); - - void crateApiMinimalStructOneWithTraitForDynTwinNormalSetOne( - {required StructOneWithTraitForDynTwinNormal that, required int one}); - - Future - crateApiMinimalStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( - {required StructOneWithTraitForDynTwinNormal that}); - - Future - crateApiMinimalStructTwoWithTraitForDynTwinNormalCreateTwinNormal( - {required int two}); - - int crateApiMinimalStructTwoWithTraitForDynTwinNormalGetTwo( - {required StructTwoWithTraitForDynTwinNormal that}); - - void crateApiMinimalStructTwoWithTraitForDynTwinNormalSetTwo( - {required StructTwoWithTraitForDynTwinNormal that, required int two}); - - Future - crateApiMinimalStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormal( - {required StructTwoWithTraitForDynTwinNormal that}); - - Future crateApiMinimalFuncArgDynTraitTwinNormal( - {required SimpleTraitForDynTwinNormal arg}); - Future crateApiMinimalInitApp(); Future crateApiMinimalMinimalAdder({required int a, required int b}); - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructOneWithTraitForDynTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormalPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr; } class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @@ -136,275 +81,13 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { required super.portManager, }); - @override - Future - crateApiMinimalStructOneWithTraitForDynTwinNormalCreateTwinNormal( - {required int one}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_i_32(one, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1, port: port_); - }, - codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal, - decodeErrorData: null, - ), - constMeta: - kCrateApiMinimalStructOneWithTraitForDynTwinNormalCreateTwinNormalConstMeta, - argValues: [one], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiMinimalStructOneWithTraitForDynTwinNormalCreateTwinNormalConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinNormal_create_twin_normal", - argNames: ["one"], - ); - - @override - int crateApiMinimalStructOneWithTraitForDynTwinNormalGetOne( - {required StructOneWithTraitForDynTwinNormal that}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 2)!; - }, - codec: SseCodec( - decodeSuccessData: sse_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiMinimalStructOneWithTraitForDynTwinNormalGetOneConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiMinimalStructOneWithTraitForDynTwinNormalGetOneConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinNormal_get_one", - argNames: ["that"], - ); - - @override - void crateApiMinimalStructOneWithTraitForDynTwinNormalSetOne( - {required StructOneWithTraitForDynTwinNormal that, required int one}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - that, serializer); - sse_encode_i_32(one, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 3)!; - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiMinimalStructOneWithTraitForDynTwinNormalSetOneConstMeta, - argValues: [that, one], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiMinimalStructOneWithTraitForDynTwinNormalSetOneConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinNormal_set_one", - argNames: ["that", "one"], - ); - - @override - Future - crateApiMinimalStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( - {required StructOneWithTraitForDynTwinNormal that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - that, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 4, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiMinimalStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiMinimalStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta => - const TaskConstMeta( - debugName: - "StructOneWithTraitForDynTwinNormal_simple_method_twin_normal", - argNames: ["that"], - ); - - @override - Future - crateApiMinimalStructTwoWithTraitForDynTwinNormalCreateTwinNormal( - {required int two}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_i_32(two, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 5, port: port_); - }, - codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal, - decodeErrorData: null, - ), - constMeta: - kCrateApiMinimalStructTwoWithTraitForDynTwinNormalCreateTwinNormalConstMeta, - argValues: [two], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiMinimalStructTwoWithTraitForDynTwinNormalCreateTwinNormalConstMeta => - const TaskConstMeta( - debugName: "StructTwoWithTraitForDynTwinNormal_create_twin_normal", - argNames: ["two"], - ); - - @override - int crateApiMinimalStructTwoWithTraitForDynTwinNormalGetTwo( - {required StructTwoWithTraitForDynTwinNormal that}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 6)!; - }, - codec: SseCodec( - decodeSuccessData: sse_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiMinimalStructTwoWithTraitForDynTwinNormalGetTwoConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiMinimalStructTwoWithTraitForDynTwinNormalGetTwoConstMeta => - const TaskConstMeta( - debugName: "StructTwoWithTraitForDynTwinNormal_get_two", - argNames: ["that"], - ); - - @override - void crateApiMinimalStructTwoWithTraitForDynTwinNormalSetTwo( - {required StructTwoWithTraitForDynTwinNormal that, required int two}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - that, serializer); - sse_encode_i_32(two, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 7)!; - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiMinimalStructTwoWithTraitForDynTwinNormalSetTwoConstMeta, - argValues: [that, two], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiMinimalStructTwoWithTraitForDynTwinNormalSetTwoConstMeta => - const TaskConstMeta( - debugName: "StructTwoWithTraitForDynTwinNormal_set_two", - argNames: ["that", "two"], - ); - - @override - Future - crateApiMinimalStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormal( - {required StructTwoWithTraitForDynTwinNormal that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - that, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 8, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiMinimalStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiMinimalStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta => - const TaskConstMeta( - debugName: - "StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal", - argNames: ["that"], - ); - - @override - Future crateApiMinimalFuncArgDynTraitTwinNormal( - {required SimpleTraitForDynTwinNormal arg}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_DynTrait_SimpleTraitForDynTwinNormal(arg, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 10, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_i_32, - decodeErrorData: null, - ), - constMeta: kCrateApiMinimalFuncArgDynTraitTwinNormalConstMeta, - argValues: [arg], - apiImpl: this, - )); - } - - TaskConstMeta get kCrateApiMinimalFuncArgDynTraitTwinNormalConstMeta => - const TaskConstMeta( - debugName: "func_arg_dyn_trait_twin_normal", - argNames: ["arg"], - ); - @override Future crateApiMinimalInitApp() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 11, port: port_); + funcId: 1, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -429,7 +112,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(a, serializer); sse_encode_i_32(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 12, port: port_); + funcId: 2, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -447,586 +130,49 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["a", "b"], ); - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructOneWithTraitForDynTwinNormal => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormal => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinNormal => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormal => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal; - - @protected - StructOneWithTraitForDynTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - raw); - } - - @protected - StructTwoWithTraitForDynTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - raw); - } - - @protected - StructOneWithTraitForDynTwinNormal - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructTwoWithTraitForDynTwinNormal - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructOneWithTraitForDynTwinNormal - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructTwoWithTraitForDynTwinNormal - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructOneWithTraitForDynTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructTwoWithTraitForDynTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - StructOneWithTraitForDynTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructTwoWithTraitForDynTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - SimpleTraitForDynTwinNormalImplementor - dco_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_simple_trait_for_dyn_twin_normal_implementor(raw); - } - @protected int dco_decode_i_32(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs return raw as int; } - @protected - SimpleTraitForDynTwinNormalImplementor - dco_decode_simple_trait_for_dyn_twin_normal_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - switch (raw[0]) { - case 0: - return SimpleTraitForDynTwinNormalImplementor_Variant0( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - raw[1]), - ); - case 1: - return SimpleTraitForDynTwinNormalImplementor_Variant1( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - raw[1]), - ); - default: - throw Exception("unreachable"); - } - } - @protected void dco_decode_unit(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs return; } - @protected - BigInt dco_decode_usize(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dcoDecodeU64(raw); - } - - @protected - StructOneWithTraitForDynTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - deserializer); - return inner; - } - - @protected - StructTwoWithTraitForDynTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - deserializer); - return inner; - } - - @protected - StructOneWithTraitForDynTwinNormal - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructTwoWithTraitForDynTwinNormal - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructOneWithTraitForDynTwinNormal - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructTwoWithTraitForDynTwinNormal - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructOneWithTraitForDynTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructTwoWithTraitForDynTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - throw UnimplementedError(''); - } - - @protected - StructOneWithTraitForDynTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructTwoWithTraitForDynTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - SimpleTraitForDynTwinNormalImplementor - sse_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_simple_trait_for_dyn_twin_normal_implementor( - deserializer)); - } - @protected int sse_decode_i_32(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs return deserializer.buffer.getInt32(); } - @protected - SimpleTraitForDynTwinNormalImplementor - sse_decode_simple_trait_for_dyn_twin_normal_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - var tag_ = sse_decode_i_32(deserializer); - switch (tag_) { - case 0: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - deserializer); - return SimpleTraitForDynTwinNormalImplementor_Variant0(var_field0); - case 1: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - deserializer); - return SimpleTraitForDynTwinNormalImplementor_Variant1(var_field0); - default: - throw UnimplementedError(''); - } - } - @protected void sse_decode_unit(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs } - @protected - BigInt sse_decode_usize(SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return deserializer.buffer.getBigUint64(); - } - @protected bool sse_decode_bool(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs return deserializer.buffer.getUint8() != 0; } - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - self, serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinNormalImpl) - .frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinNormalImpl) - .frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinNormalImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinNormalImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinNormalImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinNormalImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( - SimpleTraitForDynTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_simple_trait_for_dyn_twin_normal_implementor((() { - if (self is StructOneWithTraitForDynTwinNormal) { - return SimpleTraitForDynTwinNormalImplementor.variant0(self); - } - if (self is StructTwoWithTraitForDynTwinNormal) { - return SimpleTraitForDynTwinNormalImplementor.variant1(self); - } - - throw Exception('not reachable'); - })(), serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinNormalImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinNormalImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void sse_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( - SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_simple_trait_for_dyn_twin_normal_implementor(self, serializer); - } - @protected void sse_encode_i_32(int self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs serializer.buffer.putInt32(self); } - @protected - void sse_encode_simple_trait_for_dyn_twin_normal_implementor( - SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - switch (self) { - case SimpleTraitForDynTwinNormalImplementor_Variant0( - field0: final field0 - ): - sse_encode_i_32(0, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - field0, serializer); - case SimpleTraitForDynTwinNormalImplementor_Variant1( - field0: final field0 - ): - sse_encode_i_32(1, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - field0, serializer); - default: - throw UnimplementedError(''); - } - } - @protected void sse_encode_unit(void self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs } - @protected - void sse_encode_usize(BigInt self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - serializer.buffer.putBigUint64(self); - } - @protected void sse_encode_bool(bool self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs serializer.buffer.putUint8(self ? 1 : 0); } } - -@freezed -sealed class SimpleTraitForDynTwinNormalImplementor - with _$SimpleTraitForDynTwinNormalImplementor { - const SimpleTraitForDynTwinNormalImplementor._(); - - const factory SimpleTraitForDynTwinNormalImplementor.variant0( - StructOneWithTraitForDynTwinNormal field0, - ) = SimpleTraitForDynTwinNormalImplementor_Variant0; - const factory SimpleTraitForDynTwinNormalImplementor.variant1( - StructTwoWithTraitForDynTwinNormal field0, - ) = SimpleTraitForDynTwinNormalImplementor_Variant1; -} - -@sealed -class StructOneWithTraitForDynTwinNormalImpl extends RustOpaque - implements StructOneWithTraitForDynTwinNormal { - // Not to be used by end users - StructOneWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - StructOneWithTraitForDynTwinNormalImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_StructOneWithTraitForDynTwinNormal, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormal, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormalPtr, - ); - - int get one => RustLib.instance.api - .crateApiMinimalStructOneWithTraitForDynTwinNormalGetOne( - that: this, - ); - - void set one(int one) => RustLib.instance.api - .crateApiMinimalStructOneWithTraitForDynTwinNormalSetOne( - that: this, one: one); - - Future simpleMethodTwinNormal() => RustLib.instance.api - .crateApiMinimalStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( - that: this, - ); -} - -@sealed -class StructTwoWithTraitForDynTwinNormalImpl extends RustOpaque - implements StructTwoWithTraitForDynTwinNormal { - // Not to be used by end users - StructTwoWithTraitForDynTwinNormalImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - StructTwoWithTraitForDynTwinNormalImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinNormal, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormal, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr, - ); - - int get two => RustLib.instance.api - .crateApiMinimalStructTwoWithTraitForDynTwinNormalGetTwo( - that: this, - ); - - void set two(int two) => RustLib.instance.api - .crateApiMinimalStructTwoWithTraitForDynTwinNormalSetTwo( - that: this, two: two); - - Future simpleMethodTwinNormal() => RustLib.instance.api - .crateApiMinimalStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormal( - that: this, - ); -} diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart index 2b08892939..514bf14e56 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.io.dart @@ -18,237 +18,27 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { required super.portManager, }); - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormalPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormalPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr; - - @protected - StructOneWithTraitForDynTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinNormal - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinNormal - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinNormal - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinNormal - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic raw); - - @protected - SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic raw); - - @protected - SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( - dynamic raw); - - @protected - SimpleTraitForDynTwinNormalImplementor - dco_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( - dynamic raw); - @protected int dco_decode_i_32(dynamic raw); - @protected - SimpleTraitForDynTwinNormalImplementor - dco_decode_simple_trait_for_dyn_twin_normal_implementor(dynamic raw); - @protected void dco_decode_unit(dynamic raw); - @protected - BigInt dco_decode_usize(dynamic raw); - - @protected - StructOneWithTraitForDynTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinNormal - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinNormal - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinNormal - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinNormal - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - SimpleTraitForDynTwinNormalImplementor - sse_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( - SseDeserializer deserializer); - @protected int sse_decode_i_32(SseDeserializer deserializer); - @protected - SimpleTraitForDynTwinNormalImplementor - sse_decode_simple_trait_for_dyn_twin_normal_implementor( - SseDeserializer deserializer); - @protected void sse_decode_unit(SseDeserializer deserializer); - @protected - BigInt sse_decode_usize(SseDeserializer deserializer); - @protected bool sse_decode_bool(SseDeserializer deserializer); - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( - SimpleTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( - SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); - @protected void sse_encode_i_32(int self, SseSerializer serializer); - @protected - void sse_encode_simple_trait_for_dyn_twin_normal_implementor( - SimpleTraitForDynTwinNormalImplementor 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_bool(bool self, SseSerializer serializer); } @@ -266,68 +56,4 @@ class RustLibWire implements BaseWire { /// The symbols are looked up in [dynamicLibrary]. RustLibWire(ffi.DynamicLibrary dynamicLibrary) : _lookup = dynamicLibrary.lookup; - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_dart_minimal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormalPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormalPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_dart_minimal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr - .asFunction)>(); } diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart index 0079302ae0..d1f8695480 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.web.dart @@ -20,237 +20,27 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { required super.portManager, }); - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormalPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal; - - @protected - StructOneWithTraitForDynTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinNormal - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinNormal - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinNormal - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinNormal - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic raw); - - @protected - SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic raw); - - @protected - SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( - dynamic raw); - - @protected - SimpleTraitForDynTwinNormalImplementor - dco_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( - dynamic raw); - @protected int dco_decode_i_32(dynamic raw); - @protected - SimpleTraitForDynTwinNormalImplementor - dco_decode_simple_trait_for_dyn_twin_normal_implementor(dynamic raw); - @protected void dco_decode_unit(dynamic raw); - @protected - BigInt dco_decode_usize(dynamic raw); - - @protected - StructOneWithTraitForDynTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinNormal - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinNormal - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinNormal - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinNormal - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - SseDeserializer deserializer); - - @protected - SimpleTraitForDynTwinNormalImplementor - sse_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( - SseDeserializer deserializer); - @protected int sse_decode_i_32(SseDeserializer deserializer); - @protected - SimpleTraitForDynTwinNormalImplementor - sse_decode_simple_trait_for_dyn_twin_normal_implementor( - SseDeserializer deserializer); - @protected void sse_decode_unit(SseDeserializer deserializer); - @protected - BigInt sse_decode_usize(SseDeserializer deserializer); - @protected bool sse_decode_bool(SseDeserializer deserializer); - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( - SimpleTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( - SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); - @protected void sse_encode_i_32(int self, SseSerializer serializer); - @protected - void sse_encode_simple_trait_for_dyn_twin_normal_implementor( - SimpleTraitForDynTwinNormalImplementor 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_bool(bool self, SseSerializer serializer); } @@ -259,30 +49,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { class RustLibWire implements BaseWire { RustLibWire.fromExternalLibrary(ExternalLibrary lib); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - ptr); } @JS('wasm_bindgen') @@ -296,20 +62,4 @@ class RustLibWasmModule implements WasmModule { @override external RustLibWasmModule bind(dynamic thisArg, String moduleName); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - dynamic ptr); } diff --git a/frb_example/dart_minimal/rust/src/frb_generated.io.rs b/frb_example/dart_minimal/rust/src/frb_generated.io.rs index a9318918d4..c79d9aa6a7 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.io.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.io.rs @@ -4,8 +4,6 @@ // Section: imports use super::*; -use crate::api::minimal::SimpleTraitForDynTwinNormal; -use crate::api::minimal::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::{transform_result_dco, Lockable}; use flutter_rust_bridge::{Handler, IntoIntoDart}; @@ -13,39 +11,3 @@ use flutter_rust_bridge::{Handler, IntoIntoDart}; // Section: boilerplate flutter_rust_bridge::frb_generated_boilerplate_io!(); - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); -} diff --git a/frb_example/dart_minimal/rust/src/frb_generated.rs b/frb_example/dart_minimal/rust/src/frb_generated.rs index 0d1ff294bc..a8b520bd0d 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.rs @@ -21,8 +21,6 @@ // Section: imports -use crate::api::minimal::SimpleTraitForDynTwinNormal; -use crate::api::minimal::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::{transform_result_dco, Lockable}; use flutter_rust_bridge::{Handler, IntoIntoDart}; @@ -35,7 +33,7 @@ flutter_rust_bridge::frb_generated_boilerplate!( default_rust_auto_opaque = RustAutoOpaqueMoi, ); pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_VERSION: &str = "2.0.0-dev.37"; -pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 1210120125; +pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = -2119384465; // Section: executor @@ -43,375 +41,6 @@ flutter_rust_bridge::frb_generated_default_handler!(); // Section: wire_funcs -fn wire__crate__api__minimal__StructOneWithTraitForDynTwinNormal_create_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructOneWithTraitForDynTwinNormal_create_twin_normal", - port: Some(port_), - mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, - }, - move || { - let message = unsafe { - flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( - ptr_, - rust_vec_len_, - data_len_, - ) - }; - let mut deserializer = - flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_one = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse((move || { - Result::<_, ()>::Ok( - crate::api::minimal::StructOneWithTraitForDynTwinNormal::create_twin_normal( - api_one, - ), - ) - })()) - } - }, - ) -} -fn wire__crate__api__minimal__StructOneWithTraitForDynTwinNormal_get_one_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructOneWithTraitForDynTwinNormal_get_one", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let message = unsafe { - flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( - ptr_, - rust_vec_len_, - data_len_, - ) - }; - let mut deserializer = - flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , - >>::sse_decode(&mut deserializer); - deserializer.end(); - transform_result_sse((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(api_that.one.clone()) - })()) - }, - ) -} -fn wire__crate__api__minimal__StructOneWithTraitForDynTwinNormal_set_one_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructOneWithTraitForDynTwinNormal_set_one", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let message = unsafe { - flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( - ptr_, - rust_vec_len_, - data_len_, - ) - }; - let mut deserializer = - flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , - >>::sse_decode(&mut deserializer); - let api_one = ::sse_decode(&mut deserializer); - deserializer.end(); - transform_result_sse((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_, ()>::Ok({ - { - api_that.one = api_one; - }; - }) - })()) - }, - ) -} -fn wire__crate__api__minimal__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructOneWithTraitForDynTwinNormal_simple_method_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = >>::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::minimal::StructOneWithTraitForDynTwinNormal::simple_method_twin_normal(&api_that)) - })()) - } }) -} -fn wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_create_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructTwoWithTraitForDynTwinNormal_create_twin_normal", - port: Some(port_), - mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, - }, - move || { - let message = unsafe { - flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( - ptr_, - rust_vec_len_, - data_len_, - ) - }; - let mut deserializer = - flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_two = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse((move || { - Result::<_, ()>::Ok( - crate::api::minimal::StructTwoWithTraitForDynTwinNormal::create_twin_normal( - api_two, - ), - ) - })()) - } - }, - ) -} -fn wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_get_two_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructTwoWithTraitForDynTwinNormal_get_two", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let message = unsafe { - flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( - ptr_, - rust_vec_len_, - data_len_, - ) - }; - let mut deserializer = - flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , - >>::sse_decode(&mut deserializer); - deserializer.end(); - transform_result_sse((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(api_that.two.clone()) - })()) - }, - ) -} -fn wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_set_two_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructTwoWithTraitForDynTwinNormal_set_two", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let message = unsafe { - flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( - ptr_, - rust_vec_len_, - data_len_, - ) - }; - let mut deserializer = - flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , - >>::sse_decode(&mut deserializer); - let api_two = ::sse_decode(&mut deserializer); - deserializer.end(); - transform_result_sse((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_, ()>::Ok({ - { - api_that.two = api_two; - }; - }) - })()) - }, - ) -} -fn wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = >>::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::minimal::StructTwoWithTraitForDynTwinNormal::simple_method_twin_normal(&api_that)) - })()) - } }) -} -fn wire__crate__api__minimal__func_arg_dyn_trait_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "func_arg_dyn_trait_twin_normal", - port: Some(port_), - mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, - }, - move || { - let message = unsafe { - flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( - ptr_, - rust_vec_len_, - data_len_, - ) - }; - let mut deserializer = - flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = - ::sse_decode( - &mut deserializer, - ); - deserializer.end(); - move |context| { - transform_result_sse((move || { - let mut api_arg_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_arg, 0, false, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_arg = &*api_arg_decoded.unwrap(); - Result::<_, ()>::Ok(crate::api::minimal::func_arg_dyn_trait_twin_normal( - api_arg, - )) - })()) - } - }, - ) -} fn wire__crate__api__minimal__init_app_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -479,262 +108,8 @@ fn wire__crate__api__minimal__minimal_adder_impl( ) } -// Section: related_funcs - -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner -); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner -); - -// Section: extra_from_parser - -pub enum SimpleTraitForDynTwinNormalImplementor { - Variant0(RustAutoOpaque), - Variant1(RustAutoOpaque), -} - -pub fn frb_internal_no_impl_dummy_function_SimpleTraitForDynTwinNormalImplementor( - a: SimpleTraitForDynTwinNormalImplementor, -) { -} - -impl SimpleTraitForDynTwinNormalImplementor { - pub fn blocking_read(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::Variant0( - inner.blocking_read(), - ) - } - Self::Variant1(inner) => { - SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::Variant1( - inner.blocking_read(), - ) - } - } - } - - pub fn blocking_write(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::Variant0( - inner.blocking_write(), - ) - } - Self::Variant1(inner) => { - SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::Variant1( - inner.blocking_write(), - ) - } - } - } - - pub async fn read(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::Variant0(inner.read().await) - } - Self::Variant1(inner) => { - SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::Variant1(inner.read().await) - } - } - } - - pub async fn write(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::Variant0( - inner.write().await, - ) - } - Self::Variant1(inner) => { - SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::Variant1( - inner.write().await, - ) - } - } - } -} - -impl Lockable for SimpleTraitForDynTwinNormalImplementor { - type RwLockReadGuard<'a> = SimpleTraitForDynTwinNormalImplementorRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'a>; - - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { - match self { - Self::Variant0(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - Self::Variant1(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - } - } - - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() - } - - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() - } - - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) - } - - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) - } -} - -pub enum SimpleTraitForDynTwinNormalImplementorRwLockReadGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - StructOneWithTraitForDynTwinNormal, - >, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - StructTwoWithTraitForDynTwinNormal, - >, - ), -} - -impl std::ops::Deref for SimpleTraitForDynTwinNormalImplementorRwLockReadGuard<'_> { - type Target = dyn SimpleTraitForDynTwinNormal; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -pub enum SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - StructOneWithTraitForDynTwinNormal, - >, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - StructTwoWithTraitForDynTwinNormal, - >, - ), -} - -impl std::ops::Deref for SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'_> { - type Target = dyn SimpleTraitForDynTwinNormal; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -impl std::ops::DerefMut for SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { - match self { - Self::Variant0(inner) => inner.deref_mut(), - Self::Variant1(inner) => inner.deref_mut(), - } - } -} - // Section: dart2rust -impl SseDecode for RustAutoOpaqueMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for RustAutoOpaqueMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for StructOneWithTraitForDynTwinNormal { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for StructTwoWithTraitForDynTwinNormal { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); - } -} - -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); - } -} - impl SseDecode for i32 { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -742,48 +117,11 @@ impl SseDecode for i32 { } } -impl SseDecode for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut tag_ = ::sse_decode(deserializer); - match tag_ { - 0 => { - let mut var_field0 = - >::sse_decode( - deserializer, - ); - return crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant0( - var_field0, - ); - } - 1 => { - let mut var_field0 = - >::sse_decode( - deserializer, - ); - return crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant1( - var_field0, - ); - } - _ => { - unimplemented!(""); - } - } - } -} - impl SseDecode for () { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {} } -impl SseDecode for usize { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - deserializer.cursor.read_u64::().unwrap() as _ - } -} - impl SseDecode for bool { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -800,15 +138,10 @@ fn pde_ffi_dispatcher_primary_impl( ) { // Codec=Pde (Serialization + dispatch), see doc to use other codecs match func_id { - 1 => wire__crate__api__minimal__StructOneWithTraitForDynTwinNormal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), -4 => wire__crate__api__minimal__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), -5 => wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), -8 => wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), -10 => wire__crate__api__minimal__func_arg_dyn_trait_twin_normal_impl(port, ptr, rust_vec_len, data_len), -11 => wire__crate__api__minimal__init_app_impl(port, ptr, rust_vec_len, data_len), -12 => wire__crate__api__minimal__minimal_adder_impl(port, ptr, rust_vec_len, data_len), - _ => unreachable!(), - } + 1 => wire__crate__api__minimal__init_app_impl(port, ptr, rust_vec_len, data_len), + 2 => wire__crate__api__minimal__minimal_adder_impl(port, ptr, rust_vec_len, data_len), + _ => unreachable!(), + } } fn pde_ffi_dispatcher_sync_impl( @@ -819,184 +152,12 @@ fn pde_ffi_dispatcher_sync_impl( ) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { // Codec=Pde (Serialization + dispatch), see doc to use other codecs match func_id { - 2 => wire__crate__api__minimal__StructOneWithTraitForDynTwinNormal_get_one_impl( - ptr, - rust_vec_len, - data_len, - ), - 3 => wire__crate__api__minimal__StructOneWithTraitForDynTwinNormal_set_one_impl( - ptr, - rust_vec_len, - data_len, - ), - 6 => wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_get_two_impl( - ptr, - rust_vec_len, - data_len, - ), - 7 => wire__crate__api__minimal__StructTwoWithTraitForDynTwinNormal_set_two_impl( - ptr, - rust_vec_len, - data_len, - ), _ => unreachable!(), } } // Section: rust2dart -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for StructOneWithTraitForDynTwinNormal -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for StructTwoWithTraitForDynTwinNormal -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart - for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor -{ - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant0(field0) => { - [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant1(field0) => { - [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - _ => { - unimplemented!(""); - } - } - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor -{ -} -impl flutter_rust_bridge::IntoIntoDart - for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor -{ - fn into_into_dart(self) -> crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { - self - } -} - -impl SseEncode for RustAutoOpaqueMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode for RustAutoOpaqueMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode for StructOneWithTraitForDynTwinNormal { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for StructTwoWithTraitForDynTwinNormal { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - impl SseEncode for i32 { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -1004,44 +165,11 @@ impl SseEncode for i32 { } } -impl SseEncode for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - match self { - crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant0(field0) => { - ::sse_encode(0, serializer); - >::sse_encode( - field0, serializer, - ); - } - crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant1(field0) => { - ::sse_encode(1, serializer); - >::sse_encode( - field0, serializer, - ); - } - _ => { - unimplemented!(""); - } - } - } -} - impl SseEncode for () { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {} } -impl SseEncode for usize { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - serializer - .cursor - .write_u64::(self as _) - .unwrap(); - } -} - impl SseEncode for bool { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { diff --git a/frb_example/dart_minimal/rust/src/frb_generated.web.rs b/frb_example/dart_minimal/rust/src/frb_generated.web.rs index 2a78e26150..d9e60b3a7a 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.web.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.web.rs @@ -4,8 +4,6 @@ // Section: imports use super::*; -use crate::api::minimal::SimpleTraitForDynTwinNormal; -use crate::api::minimal::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::wasm_bindgen; use flutter_rust_bridge::for_generated::wasm_bindgen::prelude::*; @@ -15,39 +13,3 @@ use flutter_rust_bridge::{Handler, IntoIntoDart}; // Section: boilerplate flutter_rust_bridge::frb_generated_boilerplate_web!(); - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); -} diff --git a/frb_example/pure_dart/frb_generated.h b/frb_example/pure_dart/frb_generated.h index fc724cabe0..602bd77f95 100644 --- a/frb_example/pure_dart/frb_generated.h +++ b/frb_example/pure_dart/frb_generated.h @@ -1982,6 +1982,24 @@ typedef struct wire_cst_struct_with_good_and_opaque_field_twin_moi { uintptr_t *option_opaque; } wire_cst_struct_with_good_and_opaque_field_twin_moi; +typedef struct wire_cst_HelloTraitTwinMoiImplementor_Variant0 { + uintptr_t field0; +} wire_cst_HelloTraitTwinMoiImplementor_Variant0; + +typedef struct wire_cst_HelloTraitTwinMoiImplementor_Variant1 { + uintptr_t field0; +} wire_cst_HelloTraitTwinMoiImplementor_Variant1; + +typedef union HelloTraitTwinMoiImplementorKind { + struct wire_cst_HelloTraitTwinMoiImplementor_Variant0 Variant0; + struct wire_cst_HelloTraitTwinMoiImplementor_Variant1 Variant1; +} HelloTraitTwinMoiImplementorKind; + +typedef struct wire_cst_hello_trait_twin_moi_implementor { + int32_t tag; + union HelloTraitTwinMoiImplementorKind kind; +} wire_cst_hello_trait_twin_moi_implementor; + typedef struct wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync { uintptr_t *ptr; int32_t len; @@ -2016,6 +2034,24 @@ typedef struct wire_cst_struct_with_good_and_opaque_field_twin_rust_async { uintptr_t *option_opaque; } wire_cst_struct_with_good_and_opaque_field_twin_rust_async; +typedef struct wire_cst_HelloTraitTwinRustAsyncImplementor_Variant0 { + uintptr_t field0; +} wire_cst_HelloTraitTwinRustAsyncImplementor_Variant0; + +typedef struct wire_cst_HelloTraitTwinRustAsyncImplementor_Variant1 { + uintptr_t field0; +} wire_cst_HelloTraitTwinRustAsyncImplementor_Variant1; + +typedef union HelloTraitTwinRustAsyncImplementorKind { + struct wire_cst_HelloTraitTwinRustAsyncImplementor_Variant0 Variant0; + struct wire_cst_HelloTraitTwinRustAsyncImplementor_Variant1 Variant1; +} HelloTraitTwinRustAsyncImplementorKind; + +typedef struct wire_cst_hello_trait_twin_rust_async_implementor { + int32_t tag; + union HelloTraitTwinRustAsyncImplementorKind kind; +} wire_cst_hello_trait_twin_rust_async_implementor; + typedef struct wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsyncMoi { uintptr_t *ptr; int32_t len; @@ -2050,6 +2086,24 @@ typedef struct wire_cst_struct_with_good_and_opaque_field_twin_rust_async_moi { uintptr_t *option_opaque; } wire_cst_struct_with_good_and_opaque_field_twin_rust_async_moi; +typedef struct wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant0 { + uintptr_t field0; +} wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant0; + +typedef struct wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant1 { + uintptr_t field0; +} wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant1; + +typedef union HelloTraitTwinRustAsyncMoiImplementorKind { + struct wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant0 Variant0; + struct wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant1 Variant1; +} HelloTraitTwinRustAsyncMoiImplementorKind; + +typedef struct wire_cst_hello_trait_twin_rust_async_moi_implementor { + int32_t tag; + union HelloTraitTwinRustAsyncMoiImplementorKind kind; +} wire_cst_hello_trait_twin_rust_async_moi_implementor; + typedef struct wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync { uintptr_t *ptr; int32_t len; @@ -2084,6 +2138,24 @@ typedef struct wire_cst_struct_with_good_and_opaque_field_twin_sync { uintptr_t *option_opaque; } wire_cst_struct_with_good_and_opaque_field_twin_sync; +typedef struct wire_cst_HelloTraitTwinSyncImplementor_Variant0 { + uintptr_t field0; +} wire_cst_HelloTraitTwinSyncImplementor_Variant0; + +typedef struct wire_cst_HelloTraitTwinSyncImplementor_Variant1 { + uintptr_t field0; +} wire_cst_HelloTraitTwinSyncImplementor_Variant1; + +typedef union HelloTraitTwinSyncImplementorKind { + struct wire_cst_HelloTraitTwinSyncImplementor_Variant0 Variant0; + struct wire_cst_HelloTraitTwinSyncImplementor_Variant1 Variant1; +} HelloTraitTwinSyncImplementorKind; + +typedef struct wire_cst_hello_trait_twin_sync_implementor { + int32_t tag; + union HelloTraitTwinSyncImplementorKind kind; +} wire_cst_hello_trait_twin_sync_implementor; + typedef struct wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSyncMoi { uintptr_t *ptr; int32_t len; @@ -2118,6 +2190,24 @@ typedef struct wire_cst_struct_with_good_and_opaque_field_twin_sync_moi { uintptr_t *option_opaque; } wire_cst_struct_with_good_and_opaque_field_twin_sync_moi; +typedef struct wire_cst_HelloTraitTwinSyncMoiImplementor_Variant0 { + uintptr_t field0; +} wire_cst_HelloTraitTwinSyncMoiImplementor_Variant0; + +typedef struct wire_cst_HelloTraitTwinSyncMoiImplementor_Variant1 { + uintptr_t field0; +} wire_cst_HelloTraitTwinSyncMoiImplementor_Variant1; + +typedef union HelloTraitTwinSyncMoiImplementorKind { + struct wire_cst_HelloTraitTwinSyncMoiImplementor_Variant0 Variant0; + struct wire_cst_HelloTraitTwinSyncMoiImplementor_Variant1 Variant1; +} HelloTraitTwinSyncMoiImplementorKind; + +typedef struct wire_cst_hello_trait_twin_sync_moi_implementor { + int32_t tag; + union HelloTraitTwinSyncMoiImplementorKind kind; +} wire_cst_hello_trait_twin_sync_moi_implementor; + typedef struct wire_cst_list_RustOpaque_HideDataTwinMoi { uintptr_t *ptr; int32_t len; @@ -2444,6 +2534,24 @@ typedef struct wire_cst_struct_with_good_and_opaque_field_twin_normal { uintptr_t *option_opaque; } wire_cst_struct_with_good_and_opaque_field_twin_normal; +typedef struct wire_cst_HelloTraitTwinNormalImplementor_Variant0 { + uintptr_t field0; +} wire_cst_HelloTraitTwinNormalImplementor_Variant0; + +typedef struct wire_cst_HelloTraitTwinNormalImplementor_Variant1 { + uintptr_t field0; +} wire_cst_HelloTraitTwinNormalImplementor_Variant1; + +typedef union HelloTraitTwinNormalImplementorKind { + struct wire_cst_HelloTraitTwinNormalImplementor_Variant0 Variant0; + struct wire_cst_HelloTraitTwinNormalImplementor_Variant1 Variant1; +} HelloTraitTwinNormalImplementorKind; + +typedef struct wire_cst_hello_trait_twin_normal_implementor { + int32_t tag; + union HelloTraitTwinNormalImplementorKind kind; +} wire_cst_hello_trait_twin_normal_implementor; + typedef struct wire_cst_list_RustOpaque_HideDataTwinNormal { uintptr_t *ptr; int32_t len; @@ -2626,6 +2734,114 @@ typedef struct wire_cst_element_twin_sync { struct wire_cst_list_element_twin_sync *children; } wire_cst_element_twin_sync; +typedef struct wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant0 { + uintptr_t field0; +} wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant0; + +typedef struct wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant1 { + uintptr_t field0; +} wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant1; + +typedef union HelloTraitTwinRustAsyncSseImplementorKind { + struct wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant0 Variant0; + struct wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant1 Variant1; +} HelloTraitTwinRustAsyncSseImplementorKind; + +typedef struct wire_cst_hello_trait_twin_rust_async_sse_implementor { + int32_t tag; + union HelloTraitTwinRustAsyncSseImplementorKind kind; +} wire_cst_hello_trait_twin_rust_async_sse_implementor; + +typedef struct wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 { + uintptr_t field0; +} wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant0; + +typedef struct wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 { + uintptr_t field0; +} wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant1; + +typedef union HelloTraitTwinRustAsyncSseMoiImplementorKind { + struct wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 Variant0; + struct wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 Variant1; +} HelloTraitTwinRustAsyncSseMoiImplementorKind; + +typedef struct wire_cst_hello_trait_twin_rust_async_sse_moi_implementor { + int32_t tag; + union HelloTraitTwinRustAsyncSseMoiImplementorKind kind; +} wire_cst_hello_trait_twin_rust_async_sse_moi_implementor; + +typedef struct wire_cst_HelloTraitTwinSseImplementor_Variant0 { + uintptr_t field0; +} wire_cst_HelloTraitTwinSseImplementor_Variant0; + +typedef struct wire_cst_HelloTraitTwinSseImplementor_Variant1 { + uintptr_t field0; +} wire_cst_HelloTraitTwinSseImplementor_Variant1; + +typedef union HelloTraitTwinSseImplementorKind { + struct wire_cst_HelloTraitTwinSseImplementor_Variant0 Variant0; + struct wire_cst_HelloTraitTwinSseImplementor_Variant1 Variant1; +} HelloTraitTwinSseImplementorKind; + +typedef struct wire_cst_hello_trait_twin_sse_implementor { + int32_t tag; + union HelloTraitTwinSseImplementorKind kind; +} wire_cst_hello_trait_twin_sse_implementor; + +typedef struct wire_cst_HelloTraitTwinSseMoiImplementor_Variant0 { + uintptr_t field0; +} wire_cst_HelloTraitTwinSseMoiImplementor_Variant0; + +typedef struct wire_cst_HelloTraitTwinSseMoiImplementor_Variant1 { + uintptr_t field0; +} wire_cst_HelloTraitTwinSseMoiImplementor_Variant1; + +typedef union HelloTraitTwinSseMoiImplementorKind { + struct wire_cst_HelloTraitTwinSseMoiImplementor_Variant0 Variant0; + struct wire_cst_HelloTraitTwinSseMoiImplementor_Variant1 Variant1; +} HelloTraitTwinSseMoiImplementorKind; + +typedef struct wire_cst_hello_trait_twin_sse_moi_implementor { + int32_t tag; + union HelloTraitTwinSseMoiImplementorKind kind; +} wire_cst_hello_trait_twin_sse_moi_implementor; + +typedef struct wire_cst_HelloTraitTwinSyncSseImplementor_Variant0 { + uintptr_t field0; +} wire_cst_HelloTraitTwinSyncSseImplementor_Variant0; + +typedef struct wire_cst_HelloTraitTwinSyncSseImplementor_Variant1 { + uintptr_t field0; +} wire_cst_HelloTraitTwinSyncSseImplementor_Variant1; + +typedef union HelloTraitTwinSyncSseImplementorKind { + struct wire_cst_HelloTraitTwinSyncSseImplementor_Variant0 Variant0; + struct wire_cst_HelloTraitTwinSyncSseImplementor_Variant1 Variant1; +} HelloTraitTwinSyncSseImplementorKind; + +typedef struct wire_cst_hello_trait_twin_sync_sse_implementor { + int32_t tag; + union HelloTraitTwinSyncSseImplementorKind kind; +} wire_cst_hello_trait_twin_sync_sse_implementor; + +typedef struct wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant0 { + uintptr_t field0; +} wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant0; + +typedef struct wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant1 { + uintptr_t field0; +} wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant1; + +typedef union HelloTraitTwinSyncSseMoiImplementorKind { + struct wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant0 Variant0; + struct wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant1 Variant1; +} HelloTraitTwinSyncSseMoiImplementorKind; + +typedef struct wire_cst_hello_trait_twin_sync_sse_moi_implementor { + int32_t tag; + union HelloTraitTwinSyncSseMoiImplementorKind kind; +} wire_cst_hello_trait_twin_sync_sse_moi_implementor; + typedef struct wire_cst_raw_string_mirrored { struct wire_cst_list_prim_u_8_strict *value; } wire_cst_raw_string_mirrored; @@ -2643,6 +2859,24 @@ typedef struct wire_cst_list_of_nested_raw_string_mirrored { struct wire_cst_list_nested_raw_string_mirrored *raw; } wire_cst_list_of_nested_raw_string_mirrored; +typedef struct wire_cst_SimpleTraitForDynTwinNormalImplementor_Variant0 { + uintptr_t field0; +} wire_cst_SimpleTraitForDynTwinNormalImplementor_Variant0; + +typedef struct wire_cst_SimpleTraitForDynTwinNormalImplementor_Variant1 { + uintptr_t field0; +} wire_cst_SimpleTraitForDynTwinNormalImplementor_Variant1; + +typedef union SimpleTraitForDynTwinNormalImplementorKind { + struct wire_cst_SimpleTraitForDynTwinNormalImplementor_Variant0 Variant0; + struct wire_cst_SimpleTraitForDynTwinNormalImplementor_Variant1 Variant1; +} SimpleTraitForDynTwinNormalImplementorKind; + +typedef struct wire_cst_simple_trait_for_dyn_twin_normal_implementor { + int32_t tag; + union SimpleTraitForDynTwinNormalImplementorKind kind; +} wire_cst_simple_trait_for_dyn_twin_normal_implementor; + typedef struct wire_cst_list_Chrono_Local { int64_t *ptr; int32_t len; @@ -3557,6 +3791,41 @@ void frbgen_frb_example_pure_dart_wire__crate__api__dropping__DroppableTwinNorma void frbgen_frb_example_pure_dart_wire__crate__api__dropping__DroppableTwinNormal_simple_method_twin_normal(int64_t port_, uintptr_t that); +void frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal(int64_t port_, + uint8_t *ptr_, + int32_t rust_vec_len_, + int32_t data_len_); + +WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_one(uintptr_t that); + +WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_one(uintptr_t that, + int32_t one); + +void frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal(int64_t port_, + uint8_t *ptr_, + int32_t rust_vec_len_, + int32_t data_len_); + +void frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normal(int64_t port_, + uint8_t *ptr_, + int32_t rust_vec_len_, + int32_t data_len_); + +WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_two(uintptr_t that); + +WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_two(uintptr_t that, + int32_t two); + +void frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal(int64_t port_, + uint8_t *ptr_, + int32_t rust_vec_len_, + int32_t data_len_); + +void frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normal(int64_t port_, + uint8_t *ptr_, + int32_t rust_vec_len_, + int32_t data_len_); + void frbgen_frb_example_pure_dart_wire__crate__api__enumeration__func_enum_simple_twin_normal(int64_t port_, int32_t arg); @@ -3684,17 +3953,6 @@ void frbgen_frb_example_pure_dart_wire__crate__api__external_type_in_crate__use_ void frbgen_frb_example_pure_dart_wire__crate__api__external_type_in_crate__use_imported_struct_twin_normal(int64_t port_, struct wire_cst_my_struct *my_struct); -void frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal(int64_t port_, - int32_t one); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_one(uintptr_t that); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_one(uintptr_t that, - int32_t one); - -void frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal(int64_t port_, - uintptr_t that); - WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_get_one(uintptr_t that); WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_set_one(uintptr_t that, @@ -3708,14 +3966,6 @@ void frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTra void frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_simple_trait_fn_with_default_impl_twin_normal(int64_t port_); -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_two(uintptr_t that); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_two(uintptr_t that, - int32_t two); - -void frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal(int64_t port_, - uintptr_t that); - WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_get_two(uintptr_t that); WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_set_two(uintptr_t that, @@ -8064,19 +8314,6 @@ WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua int32_t rust_vec_len_, int32_t data_len_); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_create_twin_sse(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_get_one(uintptr_t that); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_set_one(uintptr_t that, - int32_t one); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_simple_method_twin_sse(int64_t port_, - uintptr_t that); - WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_get_one(uintptr_t that); WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_set_one(uintptr_t that, @@ -8090,14 +8327,6 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_tw void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_simple_trait_fn_with_default_impl_twin_sse(int64_t port_); -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_get_two(uintptr_t that); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_set_two(uintptr_t that, - int32_t two); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_simple_method_twin_sse(int64_t port_, - uintptr_t that); - WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_get_two(uintptr_t that); WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_set_two(uintptr_t that, @@ -8111,16 +8340,6 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_tw void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_simple_trait_fn_with_default_impl_twin_sse(int64_t port_); -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_sync(int32_t one); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_one(uintptr_t that); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_one(uintptr_t that, - int32_t one); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_sync(int64_t port_, - uintptr_t that); - WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_get_one(uintptr_t that); WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_set_one(uintptr_t that, @@ -8134,14 +8353,6 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_tw void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_simple_trait_fn_with_default_impl_twin_sync(int64_t port_); -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_two(uintptr_t that); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_two(uintptr_t that, - int32_t two); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_sync(int64_t port_, - uintptr_t that); - WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_get_two(uintptr_t that); WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_set_two(uintptr_t that, @@ -8155,18 +8366,6 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_tw void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_simple_trait_fn_with_default_impl_twin_sync(int64_t port_); -WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_create_twin_sync_sse(uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_get_one(uintptr_t that); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_set_one(uintptr_t that, - int32_t one); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse(int64_t port_, - uintptr_t that); - WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_get_one(uintptr_t that); WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_set_one(uintptr_t that, @@ -8180,14 +8379,6 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_tw void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_simple_trait_fn_with_default_impl_twin_sync_sse(int64_t port_); -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_get_two(uintptr_t that); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_set_two(uintptr_t that, - int32_t two); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse(int64_t port_, - uintptr_t that); - WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitTwinSyncSse_get_two(uintptr_t that); WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitTwinSyncSse_set_two(uintptr_t that, @@ -10092,7 +10283,7 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opa void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_moi(int64_t port_); void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi(int64_t port_, - uintptr_t arg, + struct wire_cst_hello_trait_twin_moi_implementor *arg, struct wire_cst_list_prim_u_8_strict *expect); void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi(int64_t port_, @@ -10100,7 +10291,7 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opa struct wire_cst_list_prim_u_8_strict *expect); void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi(int64_t port_, - uintptr_t arg, + struct wire_cst_hello_trait_twin_moi_implementor *arg, struct wire_cst_list_prim_u_8_strict *expect); void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moi(int64_t port_); @@ -10246,7 +10437,7 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opa void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async(int64_t port_); void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async(int64_t port_, - uintptr_t arg, + struct wire_cst_hello_trait_twin_rust_async_implementor *arg, struct wire_cst_list_prim_u_8_strict *expect); void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async(int64_t port_, @@ -10254,7 +10445,7 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opa struct wire_cst_list_prim_u_8_strict *expect); void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async(int64_t port_, - uintptr_t arg, + struct wire_cst_hello_trait_twin_rust_async_implementor *arg, struct wire_cst_list_prim_u_8_strict *expect); void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async(int64_t port_); @@ -10400,7 +10591,7 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opa void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_moi(int64_t port_); void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi(int64_t port_, - uintptr_t arg, + struct wire_cst_hello_trait_twin_rust_async_moi_implementor *arg, struct wire_cst_list_prim_u_8_strict *expect); void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi(int64_t port_, @@ -10408,7 +10599,7 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opa struct wire_cst_list_prim_u_8_strict *expect); void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi(int64_t port_, - uintptr_t arg, + struct wire_cst_hello_trait_twin_rust_async_moi_implementor *arg, struct wire_cst_list_prim_u_8_strict *expect); void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi(int64_t port_); @@ -11529,13 +11720,13 @@ WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync(void); -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync(uintptr_t arg, +WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync(struct wire_cst_hello_trait_twin_sync_implementor *arg, struct wire_cst_list_prim_u_8_strict *expect); WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync(uintptr_t arg, struct wire_cst_list_prim_u_8_strict *expect); -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync(uintptr_t arg, +WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync(struct wire_cst_hello_trait_twin_sync_implementor *arg, struct wire_cst_list_prim_u_8_strict *expect); WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync(void); @@ -11651,13 +11842,13 @@ WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_moi(void); -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi(uintptr_t arg, +WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi(struct wire_cst_hello_trait_twin_sync_moi_implementor *arg, struct wire_cst_list_prim_u_8_strict *expect); WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi(uintptr_t arg, struct wire_cst_list_prim_u_8_strict *expect); -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi(uintptr_t arg, +WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi(struct wire_cst_hello_trait_twin_sync_moi_implementor *arg, struct wire_cst_list_prim_u_8_strict *expect); WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi(void); @@ -13265,7 +13456,7 @@ void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_ void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_normal(int64_t port_); void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal(int64_t port_, - uintptr_t arg, + struct wire_cst_hello_trait_twin_normal_implementor *arg, struct wire_cst_list_prim_u_8_strict *expect); void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal(int64_t port_, @@ -13273,7 +13464,7 @@ void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_ struct wire_cst_list_prim_u_8_strict *expect); void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal(int64_t port_, - uintptr_t arg, + struct wire_cst_hello_trait_twin_normal_implementor *arg, struct wire_cst_list_prim_u_8_strict *expect); void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal(int64_t port_); @@ -14223,18 +14414,6 @@ void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flu void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal(const void *ptr); -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse(const void *ptr); - void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal(const void *ptr); void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal(const void *ptr); @@ -14255,18 +14434,6 @@ void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flu void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal(const void *ptr); -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse(const void *ptr); - void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal(const void *ptr); void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal(const void *ptr); @@ -14339,6 +14506,54 @@ void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flu void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal(const void *ptr); +void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal(const void *ptr); + +void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal(const void *ptr); + void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_i16(const void *ptr); void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_i16(const void *ptr); @@ -14347,6 +14562,18 @@ void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_i32 void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_i32(const void *ptr); +struct wire_cst_hello_trait_twin_moi_implementor *frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinMoi(void); + +struct wire_cst_hello_trait_twin_normal_implementor *frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinNormal(void); + +struct wire_cst_hello_trait_twin_rust_async_implementor *frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinRustAsync(void); + +struct wire_cst_hello_trait_twin_rust_async_moi_implementor *frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoi(void); + +struct wire_cst_hello_trait_twin_sync_implementor *frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinSync(void); + +struct wire_cst_hello_trait_twin_sync_moi_implementor *frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinSyncMoi(void); + struct wire_cst_application_env *frbgen_frb_example_pure_dart_cst_new_box_application_env(void); uintptr_t *frbgen_frb_example_pure_dart_cst_new_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinMoi(uintptr_t value); @@ -14595,6 +14822,30 @@ struct wire_cst_feed_id_twin_rust_async *frbgen_frb_example_pure_dart_cst_new_bo struct wire_cst_feed_id_twin_sync *frbgen_frb_example_pure_dart_cst_new_box_autoadd_feed_id_twin_sync(void); +struct wire_cst_hello_trait_twin_moi_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_moi_implementor(void); + +struct wire_cst_hello_trait_twin_normal_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_normal_implementor(void); + +struct wire_cst_hello_trait_twin_rust_async_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_implementor(void); + +struct wire_cst_hello_trait_twin_rust_async_moi_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementor(void); + +struct wire_cst_hello_trait_twin_rust_async_sse_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementor(void); + +struct wire_cst_hello_trait_twin_rust_async_sse_moi_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor(void); + +struct wire_cst_hello_trait_twin_sse_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sse_implementor(void); + +struct wire_cst_hello_trait_twin_sse_moi_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sse_moi_implementor(void); + +struct wire_cst_hello_trait_twin_sync_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_implementor(void); + +struct wire_cst_hello_trait_twin_sync_moi_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_moi_implementor(void); + +struct wire_cst_hello_trait_twin_sync_sse_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_sse_implementor(void); + +struct wire_cst_hello_trait_twin_sync_sse_moi_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementor(void); + int16_t *frbgen_frb_example_pure_dart_cst_new_box_autoadd_i_16(int16_t value); int32_t *frbgen_frb_example_pure_dart_cst_new_box_autoadd_i_32(int32_t value); @@ -14713,6 +14964,8 @@ struct wire_cst_simple_struct_twin_rust_async *frbgen_frb_example_pure_dart_cst_ struct wire_cst_simple_struct_twin_sync *frbgen_frb_example_pure_dart_cst_new_box_autoadd_simple_struct_twin_sync(void); +struct wire_cst_simple_trait_for_dyn_twin_normal_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_simple_trait_for_dyn_twin_normal_implementor(void); + struct wire_cst_simple_translatable_external_struct_with_method *frbgen_frb_example_pure_dart_cst_new_box_autoadd_simple_translatable_external_struct_with_method(void); struct wire_cst_some_struct_twin_normal *frbgen_frb_example_pure_dart_cst_new_box_autoadd_some_struct_twin_normal(void); @@ -15162,6 +15415,12 @@ struct wire_cst_list_weekdays_twin_rust_async *frbgen_frb_example_pure_dart_cst_ struct wire_cst_list_weekdays_twin_sync *frbgen_frb_example_pure_dart_cst_new_list_weekdays_twin_sync(int32_t len); static int64_t dummy_method_to_enforce_bundling(void) { int64_t dummy_var = 0; + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinMoi); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinNormal); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinRustAsync); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoi); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinSync); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinSyncMoi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_application_env); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinMoi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal); @@ -15286,6 +15545,18 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_feed_id_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_feed_id_twin_rust_async); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_feed_id_twin_sync); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_moi_implementor); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_normal_implementor); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_implementor); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementor); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementor); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sse_implementor); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sse_moi_implementor); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_implementor); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_moi_implementor); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_sse_implementor); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementor); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_i_16); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_i_32); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_i_64); @@ -15345,6 +15616,7 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_simple_struct_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_simple_struct_twin_rust_async); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_simple_struct_twin_sync); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_simple_trait_for_dyn_twin_normal_implementor); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_simple_translatable_external_struct_with_method); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_some_struct_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_some_struct_twin_rust_async); @@ -15770,17 +16042,11 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructInMiscNoTwinExampleA); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructInMiscNoTwinExampleB); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinSse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinSync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinSyncSse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinSse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinSync); @@ -15799,6 +16065,18 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithImplBlockInMultiFile); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_i16); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_i32); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_BoxdynDartDebugTwinMoi); @@ -16002,17 +16280,11 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructInMiscNoTwinExampleA); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructInMiscNoTwinExampleB); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinSse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinSync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinSyncSse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinSse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinSync); @@ -16031,6 +16303,18 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithImplBlockInMultiFile); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_i16); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_i32); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__array__boxed_blob_twin_normal); @@ -16119,6 +16403,15 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__dropping__DroppableTwinNormal_get_drop_count_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__dropping__DroppableTwinNormal_new_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__dropping__DroppableTwinNormal_simple_method_twin_normal); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_one); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_one); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normal); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_two); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_two); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__enumeration__func_enum_simple_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__enumeration__func_enum_with_discriminant_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__enumeration__func_enum_with_item_mixed_twin_normal); @@ -16169,18 +16462,11 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__external_type_in_crate__use_imported_enum_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__external_type_in_crate__use_imported_struct_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__function_at_api_mod_rs); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_one); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_one); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_get_one); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_set_one); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_simple_trait_fn_receiver_borrow_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_simple_trait_fn_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_simple_trait_fn_with_default_impl_twin_normal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_two); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_two); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_get_two); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_set_two); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_simple_trait_fn_receiver_borrow_twin_normal); @@ -17361,52 +17647,31 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync_sse__call_old_module_system_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync_sse__use_imported_enum_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync_sse__use_imported_struct_twin_sync_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_create_twin_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_get_one); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_set_one); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_simple_method_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_get_one); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_set_one); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_simple_trait_fn_receiver_borrow_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_simple_trait_fn_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_simple_trait_fn_with_default_impl_twin_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_get_two); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_set_two); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_simple_method_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_get_two); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_set_two); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_simple_trait_fn_receiver_borrow_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_simple_trait_fn_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_simple_trait_fn_with_default_impl_twin_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_sync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_one); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_one); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_get_one); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_set_one); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_simple_trait_fn_receiver_borrow_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_simple_trait_fn_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_simple_trait_fn_with_default_impl_twin_sync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_two); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_two); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_get_two); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_set_two); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_simple_trait_fn_receiver_borrow_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_simple_trait_fn_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_simple_trait_fn_with_default_impl_twin_sync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_create_twin_sync_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_get_one); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_set_one); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_get_one); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_set_one); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_simple_trait_fn_receiver_borrow_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_simple_trait_fn_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_simple_trait_fn_with_default_impl_twin_sync_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_get_two); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_set_two); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitTwinSyncSse_get_two); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitTwinSyncSse_set_two); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitTwinSyncSse_simple_trait_fn_receiver_borrow_twin_sync_sse); diff --git a/frb_example/pure_dart/lib/src/rust/api/dyn_trait.dart b/frb_example/pure_dart/lib/src/rust/api/dyn_trait.dart new file mode 100644 index 0000000000..4c51381954 --- /dev/null +++ b/frb_example/pure_dart/lib/src/rust/api/dyn_trait.dart @@ -0,0 +1,47 @@ +// This file is automatically generated, so please do not edit it. +// Generated by `flutter_rust_bridge`@ 2.0.0-dev.37. + +// ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import + +import '../frb_generated.dart'; +import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; + +Future funcArgDynTraitTwinNormal( + {required SimpleTraitForDynTwinNormal arg}) => + RustLib.instance.api.crateApiDynTraitFuncArgDynTraitTwinNormal(arg: arg); + +// Rust type: RustOpaqueNom> +abstract class StructOneWithTraitForDynTwinNormal + implements RustOpaqueInterface, SimpleTraitForDynTwinNormal { + static Future createTwinNormal( + {required int one}) => + RustLib.instance.api + .crateApiDynTraitStructOneWithTraitForDynTwinNormalCreateTwinNormal( + one: one); + + int get one; + + void set one(int one); + + Future simpleMethodTwinNormal(); +} + +// Rust type: RustOpaqueNom> +abstract class StructTwoWithTraitForDynTwinNormal + implements RustOpaqueInterface, SimpleTraitForDynTwinNormal { + static Future createTwinNormal( + {required int two}) => + RustLib.instance.api + .crateApiDynTraitStructTwoWithTraitForDynTwinNormalCreateTwinNormal( + two: two); + + int get two; + + void set two(int two); + + Future simpleMethodTwinNormal(); +} + +abstract class SimpleTraitForDynTwinNormal { + Future simpleMethodTwinNormal(); +} diff --git a/frb_example/pure_dart/lib/src/rust/api/impl_trait.dart b/frb_example/pure_dart/lib/src/rust/api/impl_trait.dart index 289650f088..bc3b8b8a3c 100644 --- a/frb_example/pure_dart/lib/src/rust/api/impl_trait.dart +++ b/frb_example/pure_dart/lib/src/rust/api/impl_trait.dart @@ -6,22 +6,6 @@ import '../frb_generated.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -// Rust type: RustOpaqueNom> -abstract class StructOneWithTraitForDynTwinNormal - implements RustOpaqueInterface, SimpleTraitForDynTwinNormal { - static Future createTwinNormal( - {required int one}) => - RustLib.instance.api - .crateApiImplTraitStructOneWithTraitForDynTwinNormalCreateTwinNormal( - one: one); - - int get one; - - void set one(int one); - - Future simpleMethodTwinNormal(); -} - // Rust type: RustOpaqueNom> abstract class StructOneWithTraitTwinNormal implements RustOpaqueInterface, SimpleTraitTwinNormal { @@ -42,16 +26,6 @@ abstract class StructOneWithTraitTwinNormal .crateApiImplTraitStructOneWithTraitTwinNormalSimpleTraitFnWithDefaultImplTwinNormal(); } -// Rust type: RustOpaqueNom> -abstract class StructTwoWithTraitForDynTwinNormal - implements RustOpaqueInterface, SimpleTraitForDynTwinNormal { - int get two; - - void set two(int two); - - Future simpleMethodTwinNormal(); -} - // Rust type: RustOpaqueNom> abstract class StructTwoWithTraitTwinNormal implements RustOpaqueInterface, SimpleTraitTwinNormal { @@ -72,10 +46,6 @@ abstract class StructTwoWithTraitTwinNormal .crateApiImplTraitStructTwoWithTraitTwinNormalSimpleTraitFnWithDefaultImplTwinNormal(); } -abstract class SimpleTraitForDynTwinNormal { - Future simpleMethodTwinNormal(); -} - abstract class SimpleTraitTwinNormal { Future simpleTraitFnReceiverBorrowTwinNormal(); } diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/impl_trait_twin_sse.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/impl_trait_twin_sse.dart index 5e36e5d947..c0fde420a0 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/impl_trait_twin_sse.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/impl_trait_twin_sse.dart @@ -6,22 +6,6 @@ import '../../frb_generated.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -// Rust type: RustOpaqueNom> -abstract class StructOneWithTraitForDynTwinSse - implements RustOpaqueInterface, SimpleTraitForDynTwinSse { - static Future createTwinSse( - {required int one}) => - RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseCreateTwinSse( - one: one); - - int get one; - - void set one(int one); - - Future simpleMethodTwinSse(); -} - // Rust type: RustOpaqueNom> abstract class StructOneWithTraitTwinSse implements RustOpaqueInterface, SimpleTraitTwinSse { @@ -42,16 +26,6 @@ abstract class StructOneWithTraitTwinSse .crateApiPseudoManualImplTraitTwinSseStructOneWithTraitTwinSseSimpleTraitFnWithDefaultImplTwinSse(); } -// Rust type: RustOpaqueNom> -abstract class StructTwoWithTraitForDynTwinSse - implements RustOpaqueInterface, SimpleTraitForDynTwinSse { - int get two; - - void set two(int two); - - Future simpleMethodTwinSse(); -} - // Rust type: RustOpaqueNom> abstract class StructTwoWithTraitTwinSse implements RustOpaqueInterface, SimpleTraitTwinSse { @@ -72,10 +46,6 @@ abstract class StructTwoWithTraitTwinSse .crateApiPseudoManualImplTraitTwinSseStructTwoWithTraitTwinSseSimpleTraitFnWithDefaultImplTwinSse(); } -abstract class SimpleTraitForDynTwinSse { - Future simpleMethodTwinSse(); -} - abstract class SimpleTraitTwinSse { Future simpleTraitFnReceiverBorrowTwinSse(); } diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/impl_trait_twin_sync.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/impl_trait_twin_sync.dart index 8583292d2e..09890f004e 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/impl_trait_twin_sync.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/impl_trait_twin_sync.dart @@ -6,21 +6,6 @@ import '../../frb_generated.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -// Rust type: RustOpaqueNom> -abstract class StructOneWithTraitForDynTwinSync - implements RustOpaqueInterface, SimpleTraitForDynTwinSync { - static StructOneWithTraitForDynTwinSync createTwinSync({required int one}) => - RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncCreateTwinSync( - one: one); - - int get one; - - void set one(int one); - - Future simpleMethodTwinSync(); -} - // Rust type: RustOpaqueNom> abstract class StructOneWithTraitTwinSync implements RustOpaqueInterface, SimpleTraitTwinSync { @@ -41,16 +26,6 @@ abstract class StructOneWithTraitTwinSync .crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitTwinSyncSimpleTraitFnWithDefaultImplTwinSync(); } -// Rust type: RustOpaqueNom> -abstract class StructTwoWithTraitForDynTwinSync - implements RustOpaqueInterface, SimpleTraitForDynTwinSync { - int get two; - - void set two(int two); - - Future simpleMethodTwinSync(); -} - // Rust type: RustOpaqueNom> abstract class StructTwoWithTraitTwinSync implements RustOpaqueInterface, SimpleTraitTwinSync { @@ -71,10 +46,6 @@ abstract class StructTwoWithTraitTwinSync .crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitTwinSyncSimpleTraitFnWithDefaultImplTwinSync(); } -abstract class SimpleTraitForDynTwinSync { - Future simpleMethodTwinSync(); -} - abstract class SimpleTraitTwinSync { Future simpleTraitFnReceiverBorrowTwinSync(); } diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/impl_trait_twin_sync_sse.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/impl_trait_twin_sync_sse.dart index 59e38e850b..cea0d92d7e 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/impl_trait_twin_sync_sse.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/impl_trait_twin_sync_sse.dart @@ -6,22 +6,6 @@ import '../../frb_generated.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -// Rust type: RustOpaqueNom> -abstract class StructOneWithTraitForDynTwinSyncSse - implements RustOpaqueInterface, SimpleTraitForDynTwinSyncSse { - static StructOneWithTraitForDynTwinSyncSse createTwinSyncSse( - {required int one}) => - RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseCreateTwinSyncSse( - one: one); - - int get one; - - void set one(int one); - - Future simpleMethodTwinSyncSse(); -} - // Rust type: RustOpaqueNom> abstract class StructOneWithTraitTwinSyncSse implements RustOpaqueInterface, SimpleTraitTwinSyncSse { @@ -42,16 +26,6 @@ abstract class StructOneWithTraitTwinSyncSse .crateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitTwinSyncSseSimpleTraitFnWithDefaultImplTwinSyncSse(); } -// Rust type: RustOpaqueNom> -abstract class StructTwoWithTraitForDynTwinSyncSse - implements RustOpaqueInterface, SimpleTraitForDynTwinSyncSse { - int get two; - - void set two(int two); - - Future simpleMethodTwinSyncSse(); -} - // Rust type: RustOpaqueNom> abstract class StructTwoWithTraitTwinSyncSse implements RustOpaqueInterface, SimpleTraitTwinSyncSse { @@ -72,10 +46,6 @@ abstract class StructTwoWithTraitTwinSyncSse .crateApiPseudoManualImplTraitTwinSyncSseStructTwoWithTraitTwinSyncSseSimpleTraitFnWithDefaultImplTwinSyncSse(); } -abstract class SimpleTraitForDynTwinSyncSse { - Future simpleMethodTwinSyncSse(); -} - abstract class SimpleTraitTwinSyncSse { Future simpleTraitFnReceiverBorrowTwinSyncSse(); } diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_moi.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_moi.dart index 9b22c524e8..28cb6b90f1 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_moi.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_moi.dart @@ -76,13 +76,13 @@ Future rustAutoOpaqueCallableReturnTwinMoi() => RustLib .crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueCallableReturnTwinMoi(); Future rustAutoOpaqueTraitObjectArgOwnTwinMoi( - {required BoxHelloTraitTwinMoi arg, required String expect}) => + {required HelloTraitTwinMoi arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgOwnTwinMoi( arg: arg, expect: expect); Future rustAutoOpaqueTraitObjectArgBorrowTwinMoi( - {required BoxHelloTraitTwinMoi arg, required String expect}) => + {required HelloTraitTwinMoi arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgBorrowTwinMoi( arg: arg, expect: expect); @@ -93,13 +93,13 @@ Future rustAutoOpaqueTraitObjectArgMutBorrowTwinMoi( .crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinMoi( arg: arg, expect: expect); -Future rustAutoOpaqueTraitObjectReturnOwnOneTwinMoi() => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinMoi(); +Future rustAutoOpaqueTraitObjectReturnOwnOneTwinMoi() => RustLib + .instance.api + .crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinMoi(); -Future rustAutoOpaqueTraitObjectReturnOwnTwoTwinMoi() => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinMoi(); +Future rustAutoOpaqueTraitObjectReturnOwnTwoTwinMoi() => RustLib + .instance.api + .crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinMoi(); Future rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinMoi( {required StructWithGoodAndOpaqueFieldTwinMoi arg}) => diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async.dart index d3acfc5c76..0f030225da 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async.dart @@ -77,13 +77,13 @@ Future rustAutoOpaqueCallableReturnTwinRustAsync() => RustLib .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueCallableReturnTwinRustAsync(); Future rustAutoOpaqueTraitObjectArgOwnTwinRustAsync( - {required BoxHelloTraitTwinRustAsync arg, required String expect}) => + {required HelloTraitTwinRustAsync arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgOwnTwinRustAsync( arg: arg, expect: expect); Future rustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( - {required BoxHelloTraitTwinRustAsync arg, required String expect}) => + {required HelloTraitTwinRustAsync arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( arg: arg, expect: expect); @@ -94,11 +94,11 @@ Future rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsync( .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsync( arg: arg, expect: expect); -Future +Future rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync() => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync(); -Future +Future rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync() => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync(); diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_moi.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_moi.dart index 82934e6978..c99ca3d537 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_moi.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_moi.dart @@ -77,13 +77,13 @@ Future rustAutoOpaqueCallableReturnTwinRustAsyncMoi() => Rust .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueCallableReturnTwinRustAsyncMoi(); Future rustAutoOpaqueTraitObjectArgOwnTwinRustAsyncMoi( - {required BoxHelloTraitTwinRustAsyncMoi arg, required String expect}) => + {required HelloTraitTwinRustAsyncMoi arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncMoi( arg: arg, expect: expect); Future rustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncMoi( - {required BoxHelloTraitTwinRustAsyncMoi arg, required String expect}) => + {required HelloTraitTwinRustAsyncMoi arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncMoi( arg: arg, expect: expect); @@ -94,12 +94,12 @@ Future rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncMoi( .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncMoi( arg: arg, expect: expect); -Future +Future rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncMoi() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncMoi(); -Future +Future rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncMoi() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncMoi(); diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse.dart index fc50eaa553..c27cf78e6c 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse.dart @@ -77,13 +77,13 @@ Future rustAutoOpaqueCallableReturnTwinRustAsyncSse() => Rust .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueCallableReturnTwinRustAsyncSse(); Future rustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSse( - {required BoxHelloTraitTwinRustAsyncSse arg, required String expect}) => + {required HelloTraitTwinRustAsyncSse arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSse( arg: arg, expect: expect); Future rustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSse( - {required BoxHelloTraitTwinRustAsyncSse arg, required String expect}) => + {required HelloTraitTwinRustAsyncSse arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSse( arg: arg, expect: expect); @@ -94,12 +94,12 @@ Future rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSse( .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSse( arg: arg, expect: expect); -Future +Future rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSse() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSse(); -Future +Future rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSse() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSse(); diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_moi.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_moi.dart index 1993a67582..bd51ddc785 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_moi.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_moi.dart @@ -79,15 +79,13 @@ Future rustAutoOpaqueCallableReturnTwinRustAsyncSseMoi() => .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueCallableReturnTwinRustAsyncSseMoi(); Future rustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSseMoi( - {required BoxHelloTraitTwinRustAsyncSseMoi arg, - required String expect}) => + {required HelloTraitTwinRustAsyncSseMoi arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSseMoi( arg: arg, expect: expect); Future rustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSseMoi( - {required BoxHelloTraitTwinRustAsyncSseMoi arg, - required String expect}) => + {required HelloTraitTwinRustAsyncSseMoi arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSseMoi( arg: arg, expect: expect); @@ -99,12 +97,12 @@ Future rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSseMoi( .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSseMoi( arg: arg, expect: expect); -Future +Future rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSseMoi() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSseMoi(); -Future +Future rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSseMoi() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSseMoi(); diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sse.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sse.dart index 8bae1210ba..dbd9ef452e 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sse.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sse.dart @@ -75,13 +75,13 @@ Future rustAutoOpaqueCallableReturnTwinSse() => RustLib .crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueCallableReturnTwinSse(); Future rustAutoOpaqueTraitObjectArgOwnTwinSse( - {required BoxHelloTraitTwinSse arg, required String expect}) => + {required HelloTraitTwinSse arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgOwnTwinSse( arg: arg, expect: expect); Future rustAutoOpaqueTraitObjectArgBorrowTwinSse( - {required BoxHelloTraitTwinSse arg, required String expect}) => + {required HelloTraitTwinSse arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgBorrowTwinSse( arg: arg, expect: expect); @@ -92,13 +92,13 @@ Future rustAutoOpaqueTraitObjectArgMutBorrowTwinSse( .crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgMutBorrowTwinSse( arg: arg, expect: expect); -Future rustAutoOpaqueTraitObjectReturnOwnOneTwinSse() => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectReturnOwnOneTwinSse(); +Future rustAutoOpaqueTraitObjectReturnOwnOneTwinSse() => RustLib + .instance.api + .crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectReturnOwnOneTwinSse(); -Future rustAutoOpaqueTraitObjectReturnOwnTwoTwinSse() => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinSse(); +Future rustAutoOpaqueTraitObjectReturnOwnTwoTwinSse() => RustLib + .instance.api + .crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinSse(); Future rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinSse( {required StructWithGoodAndOpaqueFieldTwinSse arg}) => diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sse_moi.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sse_moi.dart index 7fb6d0bcb0..a9a0f5bbb1 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sse_moi.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sse_moi.dart @@ -76,13 +76,13 @@ Future rustAutoOpaqueCallableReturnTwinSseMoi() => RustLib .crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueCallableReturnTwinSseMoi(); Future rustAutoOpaqueTraitObjectArgOwnTwinSseMoi( - {required BoxHelloTraitTwinSseMoi arg, required String expect}) => + {required HelloTraitTwinSseMoi arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgOwnTwinSseMoi( arg: arg, expect: expect); Future rustAutoOpaqueTraitObjectArgBorrowTwinSseMoi( - {required BoxHelloTraitTwinSseMoi arg, required String expect}) => + {required HelloTraitTwinSseMoi arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinSseMoi( arg: arg, expect: expect); @@ -93,11 +93,11 @@ Future rustAutoOpaqueTraitObjectArgMutBorrowTwinSseMoi( .crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSseMoi( arg: arg, expect: expect); -Future +Future rustAutoOpaqueTraitObjectReturnOwnOneTwinSseMoi() => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSseMoi(); -Future +Future rustAutoOpaqueTraitObjectReturnOwnTwoTwinSseMoi() => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSseMoi(); diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync.dart index 7852897b02..2e3ad8ccec 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync.dart @@ -73,13 +73,13 @@ BoxFnStringString rustAutoOpaqueCallableReturnTwinSync() => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueCallableReturnTwinSync(); void rustAutoOpaqueTraitObjectArgOwnTwinSync( - {required BoxHelloTraitTwinSync arg, required String expect}) => + {required HelloTraitTwinSync arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgOwnTwinSync( arg: arg, expect: expect); void rustAutoOpaqueTraitObjectArgBorrowTwinSync( - {required BoxHelloTraitTwinSync arg, required String expect}) => + {required HelloTraitTwinSync arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgBorrowTwinSync( arg: arg, expect: expect); @@ -90,11 +90,11 @@ void rustAutoOpaqueTraitObjectArgMutBorrowTwinSync( .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgMutBorrowTwinSync( arg: arg, expect: expect); -BoxHelloTraitTwinSync rustAutoOpaqueTraitObjectReturnOwnOneTwinSync() => RustLib +HelloTraitTwinSync rustAutoOpaqueTraitObjectReturnOwnOneTwinSync() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnOneTwinSync(); -BoxHelloTraitTwinSync rustAutoOpaqueTraitObjectReturnOwnTwoTwinSync() => RustLib +HelloTraitTwinSync rustAutoOpaqueTraitObjectReturnOwnTwoTwinSync() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinSync(); diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_moi.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_moi.dart index 72c799a692..e75aa1f578 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_moi.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_moi.dart @@ -75,13 +75,13 @@ BoxFnStringString rustAutoOpaqueCallableReturnTwinSyncMoi() => RustLib .crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueCallableReturnTwinSyncMoi(); void rustAutoOpaqueTraitObjectArgOwnTwinSyncMoi( - {required BoxHelloTraitTwinSyncMoi arg, required String expect}) => + {required HelloTraitTwinSyncMoi arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgOwnTwinSyncMoi( arg: arg, expect: expect); void rustAutoOpaqueTraitObjectArgBorrowTwinSyncMoi( - {required BoxHelloTraitTwinSyncMoi arg, required String expect}) => + {required HelloTraitTwinSyncMoi arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgBorrowTwinSyncMoi( arg: arg, expect: expect); @@ -92,13 +92,13 @@ void rustAutoOpaqueTraitObjectArgMutBorrowTwinSyncMoi( .crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncMoi( arg: arg, expect: expect); -BoxHelloTraitTwinSyncMoi rustAutoOpaqueTraitObjectReturnOwnOneTwinSyncMoi() => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncMoi(); +HelloTraitTwinSyncMoi rustAutoOpaqueTraitObjectReturnOwnOneTwinSyncMoi() => RustLib + .instance.api + .crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncMoi(); -BoxHelloTraitTwinSyncMoi rustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncMoi() => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncMoi(); +HelloTraitTwinSyncMoi rustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncMoi() => RustLib + .instance.api + .crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncMoi(); void rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinSyncMoi( {required StructWithGoodAndOpaqueFieldTwinSyncMoi arg}) => diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_sse.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_sse.dart index 5b713104d3..a310cefc87 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_sse.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_sse.dart @@ -75,13 +75,13 @@ BoxFnStringString rustAutoOpaqueCallableReturnTwinSyncSse() => RustLib .crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueCallableReturnTwinSyncSse(); void rustAutoOpaqueTraitObjectArgOwnTwinSyncSse( - {required BoxHelloTraitTwinSyncSse arg, required String expect}) => + {required HelloTraitTwinSyncSse arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgOwnTwinSyncSse( arg: arg, expect: expect); void rustAutoOpaqueTraitObjectArgBorrowTwinSyncSse( - {required BoxHelloTraitTwinSyncSse arg, required String expect}) => + {required HelloTraitTwinSyncSse arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgBorrowTwinSyncSse( arg: arg, expect: expect); @@ -92,13 +92,13 @@ void rustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSse( .crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSse( arg: arg, expect: expect); -BoxHelloTraitTwinSyncSse rustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSse() => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSse(); +HelloTraitTwinSyncSse rustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSse() => RustLib + .instance.api + .crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSse(); -BoxHelloTraitTwinSyncSse rustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSse() => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSse(); +HelloTraitTwinSyncSse rustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSse() => RustLib + .instance.api + .crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSse(); void rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinSyncSse( {required StructWithGoodAndOpaqueFieldTwinSyncSse arg}) => diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_moi.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_moi.dart index 400222c0c9..bcf1172218 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_moi.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_moi.dart @@ -76,13 +76,13 @@ BoxFnStringString rustAutoOpaqueCallableReturnTwinSyncSseMoi() => RustLib .crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueCallableReturnTwinSyncSseMoi(); void rustAutoOpaqueTraitObjectArgOwnTwinSyncSseMoi( - {required BoxHelloTraitTwinSyncSseMoi arg, required String expect}) => + {required HelloTraitTwinSyncSseMoi arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgOwnTwinSyncSseMoi( arg: arg, expect: expect); void rustAutoOpaqueTraitObjectArgBorrowTwinSyncSseMoi( - {required BoxHelloTraitTwinSyncSseMoi arg, required String expect}) => + {required HelloTraitTwinSyncSseMoi arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinSyncSseMoi( arg: arg, expect: expect); @@ -93,12 +93,12 @@ void rustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSseMoi( .crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSseMoi( arg: arg, expect: expect); -BoxHelloTraitTwinSyncSseMoi +HelloTraitTwinSyncSseMoi rustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSseMoi() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSseMoi(); -BoxHelloTraitTwinSyncSseMoi +HelloTraitTwinSyncSseMoi rustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSseMoi() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSseMoi(); diff --git a/frb_example/pure_dart/lib/src/rust/api/rust_auto_opaque.dart b/frb_example/pure_dart/lib/src/rust/api/rust_auto_opaque.dart index 24b8786a42..a3c5f0c998 100644 --- a/frb_example/pure_dart/lib/src/rust/api/rust_auto_opaque.dart +++ b/frb_example/pure_dart/lib/src/rust/api/rust_auto_opaque.dart @@ -72,13 +72,13 @@ Future rustAutoOpaqueCallableReturnTwinNormal() => .crateApiRustAutoOpaqueRustAutoOpaqueCallableReturnTwinNormal(); Future rustAutoOpaqueTraitObjectArgOwnTwinNormal( - {required BoxHelloTraitTwinNormal arg, required String expect}) => + {required HelloTraitTwinNormal arg, required String expect}) => RustLib.instance.api .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgOwnTwinNormal( arg: arg, expect: expect); Future rustAutoOpaqueTraitObjectArgBorrowTwinNormal( - {required BoxHelloTraitTwinNormal arg, required String expect}) => + {required HelloTraitTwinNormal arg, required String expect}) => RustLib.instance.api .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgBorrowTwinNormal( arg: arg, expect: expect); @@ -89,11 +89,11 @@ Future rustAutoOpaqueTraitObjectArgMutBorrowTwinNormal( .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgMutBorrowTwinNormal( arg: arg, expect: expect); -Future +Future rustAutoOpaqueTraitObjectReturnOwnOneTwinNormal() => RustLib.instance.api .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnOneTwinNormal(); -Future +Future rustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal() => RustLib.instance.api .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal(); diff --git a/frb_example/pure_dart/lib/src/rust/frb_generated.dart b/frb_example/pure_dart/lib/src/rust/frb_generated.dart index 49282824ed..be612177f2 100644 --- a/frb_example/pure_dart/lib/src/rust/frb_generated.dart +++ b/frb_example/pure_dart/lib/src/rust/frb_generated.dart @@ -24,6 +24,7 @@ import 'api/dart_opaque.dart'; import 'api/dart_opaque_sync.dart'; import 'api/deliberate_name_conflict.dart'; import 'api/dropping.dart'; +import 'api/dyn_trait.dart'; import 'api/enumeration.dart'; import 'api/event_listener.dart'; import 'api/exception.dart'; @@ -321,7 +322,7 @@ class RustLib extends BaseEntrypoint { String get codegenVersion => '2.0.0-dev.37'; @override - int get rustContentHash => -662988119; + int get rustContentHash => 135406341; static const kDefaultExternalLibraryLoaderConfig = ExternalLibraryLoaderConfig( @@ -585,6 +586,37 @@ abstract class RustLibApi extends BaseApi { Future crateApiDroppingDroppableTwinNormalSimpleMethodTwinNormal( {required DroppableTwinNormal that}); + Future + crateApiDynTraitStructOneWithTraitForDynTwinNormalCreateTwinNormal( + {required int one}); + + int crateApiDynTraitStructOneWithTraitForDynTwinNormalGetOne( + {required StructOneWithTraitForDynTwinNormal that}); + + void crateApiDynTraitStructOneWithTraitForDynTwinNormalSetOne( + {required StructOneWithTraitForDynTwinNormal that, required int one}); + + Future + crateApiDynTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( + {required StructOneWithTraitForDynTwinNormal that}); + + Future + crateApiDynTraitStructTwoWithTraitForDynTwinNormalCreateTwinNormal( + {required int two}); + + int crateApiDynTraitStructTwoWithTraitForDynTwinNormalGetTwo( + {required StructTwoWithTraitForDynTwinNormal that}); + + void crateApiDynTraitStructTwoWithTraitForDynTwinNormalSetTwo( + {required StructTwoWithTraitForDynTwinNormal that, required int two}); + + Future + crateApiDynTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormal( + {required StructTwoWithTraitForDynTwinNormal that}); + + Future crateApiDynTraitFuncArgDynTraitTwinNormal( + {required SimpleTraitForDynTwinNormal arg}); + Future crateApiEnumerationFuncEnumSimpleTwinNormal( {required EnumSimpleTwinNormal arg}); @@ -726,20 +758,6 @@ abstract class RustLibApi extends BaseApi { Future crateApiExternalTypeInCrateUseImportedStructTwinNormal( {required MyStruct myStruct}); - Future - crateApiImplTraitStructOneWithTraitForDynTwinNormalCreateTwinNormal( - {required int one}); - - int crateApiImplTraitStructOneWithTraitForDynTwinNormalGetOne( - {required StructOneWithTraitForDynTwinNormal that}); - - void crateApiImplTraitStructOneWithTraitForDynTwinNormalSetOne( - {required StructOneWithTraitForDynTwinNormal that, required int one}); - - Future - crateApiImplTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( - {required StructOneWithTraitForDynTwinNormal that}); - int crateApiImplTraitStructOneWithTraitTwinNormalGetOne( {required StructOneWithTraitTwinNormal that}); @@ -757,16 +775,6 @@ abstract class RustLibApi extends BaseApi { Future crateApiImplTraitStructOneWithTraitTwinNormalSimpleTraitFnWithDefaultImplTwinNormal(); - int crateApiImplTraitStructTwoWithTraitForDynTwinNormalGetTwo( - {required StructTwoWithTraitForDynTwinNormal that}); - - void crateApiImplTraitStructTwoWithTraitForDynTwinNormalSetTwo( - {required StructTwoWithTraitForDynTwinNormal that, required int two}); - - Future - crateApiImplTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormal( - {required StructTwoWithTraitForDynTwinNormal that}); - int crateApiImplTraitStructTwoWithTraitTwinNormalGetTwo( {required StructTwoWithTraitTwinNormal that}); @@ -5005,21 +5013,6 @@ abstract class RustLibApi extends BaseApi { crateApiPseudoManualExternalTypeInCrateTwinSyncSseUseImportedStructTwinSyncSse( {required MyStruct myStruct}); - Future - crateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseCreateTwinSse( - {required int one}); - - int crateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseGetOne( - {required StructOneWithTraitForDynTwinSse that}); - - void - crateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseSetOne( - {required StructOneWithTraitForDynTwinSse that, required int one}); - - Future - crateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseSimpleMethodTwinSse( - {required StructOneWithTraitForDynTwinSse that}); - int crateApiPseudoManualImplTraitTwinSseStructOneWithTraitTwinSseGetOne( {required StructOneWithTraitTwinSse that}); @@ -5037,17 +5030,6 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualImplTraitTwinSseStructOneWithTraitTwinSseSimpleTraitFnWithDefaultImplTwinSse(); - int crateApiPseudoManualImplTraitTwinSseStructTwoWithTraitForDynTwinSseGetTwo( - {required StructTwoWithTraitForDynTwinSse that}); - - void - crateApiPseudoManualImplTraitTwinSseStructTwoWithTraitForDynTwinSseSetTwo( - {required StructTwoWithTraitForDynTwinSse that, required int two}); - - Future - crateApiPseudoManualImplTraitTwinSseStructTwoWithTraitForDynTwinSseSimpleMethodTwinSse( - {required StructTwoWithTraitForDynTwinSse that}); - int crateApiPseudoManualImplTraitTwinSseStructTwoWithTraitTwinSseGetTwo( {required StructTwoWithTraitTwinSse that}); @@ -5065,21 +5047,6 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualImplTraitTwinSseStructTwoWithTraitTwinSseSimpleTraitFnWithDefaultImplTwinSse(); - StructOneWithTraitForDynTwinSync - crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncCreateTwinSync( - {required int one}); - - int crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncGetOne( - {required StructOneWithTraitForDynTwinSync that}); - - void - crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSetOne( - {required StructOneWithTraitForDynTwinSync that, required int one}); - - Future - crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSimpleMethodTwinSync( - {required StructOneWithTraitForDynTwinSync that}); - int crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitTwinSyncGetOne( {required StructOneWithTraitTwinSync that}); @@ -5097,17 +5064,6 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitTwinSyncSimpleTraitFnWithDefaultImplTwinSync(); - int crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncGetTwo( - {required StructTwoWithTraitForDynTwinSync that}); - - void - crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSetTwo( - {required StructTwoWithTraitForDynTwinSync that, required int two}); - - Future - crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSimpleMethodTwinSync( - {required StructTwoWithTraitForDynTwinSync that}); - int crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitTwinSyncGetTwo( {required StructTwoWithTraitTwinSync that}); @@ -5125,22 +5081,6 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitTwinSyncSimpleTraitFnWithDefaultImplTwinSync(); - StructOneWithTraitForDynTwinSyncSse - crateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseCreateTwinSyncSse( - {required int one}); - - int crateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseGetOne( - {required StructOneWithTraitForDynTwinSyncSse that}); - - void - crateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseSetOne( - {required StructOneWithTraitForDynTwinSyncSse that, - required int one}); - - Future - crateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseSimpleMethodTwinSyncSse( - {required StructOneWithTraitForDynTwinSyncSse that}); - int crateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitTwinSyncSseGetOne( {required StructOneWithTraitTwinSyncSse that}); @@ -5159,18 +5099,6 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitTwinSyncSseSimpleTraitFnWithDefaultImplTwinSyncSse(); - int crateApiPseudoManualImplTraitTwinSyncSseStructTwoWithTraitForDynTwinSyncSseGetTwo( - {required StructTwoWithTraitForDynTwinSyncSse that}); - - void - crateApiPseudoManualImplTraitTwinSyncSseStructTwoWithTraitForDynTwinSyncSseSetTwo( - {required StructTwoWithTraitForDynTwinSyncSse that, - required int two}); - - Future - crateApiPseudoManualImplTraitTwinSyncSseStructTwoWithTraitForDynTwinSyncSseSimpleMethodTwinSyncSse( - {required StructTwoWithTraitForDynTwinSyncSse that}); - int crateApiPseudoManualImplTraitTwinSyncSseStructTwoWithTraitTwinSyncSseGetTwo( {required StructTwoWithTraitTwinSyncSse that}); @@ -7007,7 +6935,7 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgBorrowTwinMoi( - {required BoxHelloTraitTwinMoi arg, required String expect}); + {required HelloTraitTwinMoi arg, required String expect}); Future crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinMoi( @@ -7015,12 +6943,12 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgOwnTwinMoi( - {required BoxHelloTraitTwinMoi arg, required String expect}); + {required HelloTraitTwinMoi arg, required String expect}); - Future + Future crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinMoi(); - Future + Future crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinMoi(); Future @@ -7207,7 +7135,7 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( - {required BoxHelloTraitTwinRustAsync arg, required String expect}); + {required HelloTraitTwinRustAsync arg, required String expect}); Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsync( @@ -7215,12 +7143,12 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgOwnTwinRustAsync( - {required BoxHelloTraitTwinRustAsync arg, required String expect}); + {required HelloTraitTwinRustAsync arg, required String expect}); - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync(); - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync(); Future @@ -7409,7 +7337,7 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncMoi( - {required BoxHelloTraitTwinRustAsyncMoi arg, required String expect}); + {required HelloTraitTwinRustAsyncMoi arg, required String expect}); Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncMoi( @@ -7417,12 +7345,12 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncMoi( - {required BoxHelloTraitTwinRustAsyncMoi arg, required String expect}); + {required HelloTraitTwinRustAsyncMoi arg, required String expect}); - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncMoi(); - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncMoi(); Future @@ -7611,7 +7539,7 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSse( - {required BoxHelloTraitTwinRustAsyncSse arg, required String expect}); + {required HelloTraitTwinRustAsyncSse arg, required String expect}); Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSse( @@ -7619,12 +7547,12 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSse( - {required BoxHelloTraitTwinRustAsyncSse arg, required String expect}); + {required HelloTraitTwinRustAsyncSse arg, required String expect}); - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSse(); - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSse(); Future @@ -7817,8 +7745,7 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSseMoi( - {required BoxHelloTraitTwinRustAsyncSseMoi arg, - required String expect}); + {required HelloTraitTwinRustAsyncSseMoi arg, required String expect}); Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSseMoi( @@ -7827,13 +7754,12 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSseMoi( - {required BoxHelloTraitTwinRustAsyncSseMoi arg, - required String expect}); + {required HelloTraitTwinRustAsyncSseMoi arg, required String expect}); - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSseMoi(); - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSseMoi(); Future @@ -8019,7 +7945,7 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgBorrowTwinSse( - {required BoxHelloTraitTwinSse arg, required String expect}); + {required HelloTraitTwinSse arg, required String expect}); Future crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgMutBorrowTwinSse( @@ -8027,12 +7953,12 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgOwnTwinSse( - {required BoxHelloTraitTwinSse arg, required String expect}); + {required HelloTraitTwinSse arg, required String expect}); - Future + Future crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectReturnOwnOneTwinSse(); - Future + Future crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinSse(); Future @@ -8218,7 +8144,7 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinSseMoi( - {required BoxHelloTraitTwinSseMoi arg, required String expect}); + {required HelloTraitTwinSseMoi arg, required String expect}); Future crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSseMoi( @@ -8226,12 +8152,12 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgOwnTwinSseMoi( - {required BoxHelloTraitTwinSseMoi arg, required String expect}); + {required HelloTraitTwinSseMoi arg, required String expect}); - Future + Future crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSseMoi(); - Future + Future crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSseMoi(); Future @@ -8413,7 +8339,7 @@ abstract class RustLibApi extends BaseApi { void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgBorrowTwinSync( - {required BoxHelloTraitTwinSync arg, required String expect}); + {required HelloTraitTwinSync arg, required String expect}); void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgMutBorrowTwinSync( @@ -8421,12 +8347,12 @@ abstract class RustLibApi extends BaseApi { void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgOwnTwinSync( - {required BoxHelloTraitTwinSync arg, required String expect}); + {required HelloTraitTwinSync arg, required String expect}); - BoxHelloTraitTwinSync + HelloTraitTwinSync crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnOneTwinSync(); - BoxHelloTraitTwinSync + HelloTraitTwinSync crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinSync(); void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTwoArgsTwinSync( @@ -8609,7 +8535,7 @@ abstract class RustLibApi extends BaseApi { void crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgBorrowTwinSyncMoi( - {required BoxHelloTraitTwinSyncMoi arg, required String expect}); + {required HelloTraitTwinSyncMoi arg, required String expect}); void crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncMoi( @@ -8617,12 +8543,12 @@ abstract class RustLibApi extends BaseApi { void crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgOwnTwinSyncMoi( - {required BoxHelloTraitTwinSyncMoi arg, required String expect}); + {required HelloTraitTwinSyncMoi arg, required String expect}); - BoxHelloTraitTwinSyncMoi + HelloTraitTwinSyncMoi crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncMoi(); - BoxHelloTraitTwinSyncMoi + HelloTraitTwinSyncMoi crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncMoi(); void @@ -8807,7 +8733,7 @@ abstract class RustLibApi extends BaseApi { void crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgBorrowTwinSyncSse( - {required BoxHelloTraitTwinSyncSse arg, required String expect}); + {required HelloTraitTwinSyncSse arg, required String expect}); void crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSse( @@ -8815,12 +8741,12 @@ abstract class RustLibApi extends BaseApi { void crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgOwnTwinSyncSse( - {required BoxHelloTraitTwinSyncSse arg, required String expect}); + {required HelloTraitTwinSyncSse arg, required String expect}); - BoxHelloTraitTwinSyncSse + HelloTraitTwinSyncSse crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSse(); - BoxHelloTraitTwinSyncSse + HelloTraitTwinSyncSse crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSse(); void @@ -9007,7 +8933,7 @@ abstract class RustLibApi extends BaseApi { void crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinSyncSseMoi( - {required BoxHelloTraitTwinSyncSseMoi arg, required String expect}); + {required HelloTraitTwinSyncSseMoi arg, required String expect}); void crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSseMoi( @@ -9015,12 +8941,12 @@ abstract class RustLibApi extends BaseApi { void crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgOwnTwinSyncSseMoi( - {required BoxHelloTraitTwinSyncSseMoi arg, required String expect}); + {required HelloTraitTwinSyncSseMoi arg, required String expect}); - BoxHelloTraitTwinSyncSseMoi + HelloTraitTwinSyncSseMoi crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSseMoi(); - BoxHelloTraitTwinSyncSseMoi + HelloTraitTwinSyncSseMoi crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSseMoi(); void @@ -10148,19 +10074,19 @@ abstract class RustLibApi extends BaseApi { Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgBorrowTwinNormal( - {required BoxHelloTraitTwinNormal arg, required String expect}); + {required HelloTraitTwinNormal arg, required String expect}); Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgMutBorrowTwinNormal( {required BoxHelloTraitTwinNormal arg, required String expect}); Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgOwnTwinNormal( - {required BoxHelloTraitTwinNormal arg, required String expect}); + {required HelloTraitTwinNormal arg, required String expect}); - Future + Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnOneTwinNormal(); - Future + Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal(); Future crateApiRustAutoOpaqueRustAutoOpaqueTwoArgsTwinNormal( @@ -12108,265 +12034,319 @@ abstract class RustLibApi extends BaseApi { get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormalPtr; RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructOneWithTraitForDynTwinSse; + get rust_arc_increment_strong_count_StructOneWithTraitTwinNormal; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructOneWithTraitTwinNormal; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructOneWithTraitTwinNormalPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructOneWithTraitTwinSse; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructOneWithTraitTwinSse; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructOneWithTraitTwinSsePtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructOneWithTraitTwinSync; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructOneWithTraitTwinSync; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructOneWithTraitTwinSyncPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructOneWithTraitTwinSyncSse; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructOneWithTraitTwinSyncSse; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructOneWithTraitTwinSyncSsePtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinNormal; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormal; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructTwoWithTraitTwinNormal; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructTwoWithTraitTwinNormal; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructTwoWithTraitTwinNormalPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructTwoWithTraitTwinSse; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructTwoWithTraitTwinSse; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructTwoWithTraitTwinSsePtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructTwoWithTraitTwinSync; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructTwoWithTraitTwinSync; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructTwoWithTraitTwinSyncPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructTwoWithTraitTwinSyncSse; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructTwoWithTraitTwinSyncSse; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructTwoWithTraitTwinSyncSsePtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinMoiPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinNormalPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoiPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSsePtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoiPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSse; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSse; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSsePtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoiPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSync; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSync; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoiPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSsePtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoiPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructWithImplBlockInMultiFile; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructWithImplBlockInMultiFile; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructWithImplBlockInMultiFilePtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_StructWithSimpleSetterTwinNormal; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormal; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormalPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi; RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSse; + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi; CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSsePtr; + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiPtr; RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructOneWithTraitForDynTwinSync; + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse; RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSync; + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse; CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSyncPtr; + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSsePtr; RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructOneWithTraitForDynTwinSyncSse; + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi; RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSyncSse; + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi; CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSyncSsePtr; + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiPtr; RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructOneWithTraitTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructOneWithTraitTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitTwinNormalPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructOneWithTraitTwinSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructOneWithTraitTwinSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitTwinSsePtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructOneWithTraitTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructOneWithTraitTwinSync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitTwinSyncPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructOneWithTraitTwinSyncSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructOneWithTraitTwinSyncSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitTwinSyncSsePtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSsePtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSyncPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinSyncSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSyncSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSyncSsePtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructTwoWithTraitTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructTwoWithTraitTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitTwinNormalPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructTwoWithTraitTwinSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructTwoWithTraitTwinSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitTwinSsePtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructTwoWithTraitTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructTwoWithTraitTwinSync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitTwinSyncPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructTwoWithTraitTwinSyncSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructTwoWithTraitTwinSyncSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitTwinSyncSsePtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinNormalPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync; + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse; RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync; + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse; CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoiPtr; + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSsePtr; RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse; + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi; RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse; + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi; CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSsePtr; + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiPtr; RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi; + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync; RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi; + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync; CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoiPtr; + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncPtr; RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSse; + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi; RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSse; + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi; CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSsePtr; + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiPtr; RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi; + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse; RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi; + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse; CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoiPtr; + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSsePtr; RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSync; + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi; RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSync; + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi; CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncPtr; + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiPtr; RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi; + get rust_arc_increment_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal; RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi; + get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal; CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSsePtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructWithImplBlockInMultiFile; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructWithImplBlockInMultiFile; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructWithImplBlockInMultiFilePtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructWithSimpleSetterTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormalPtr; + get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalPtr; RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_I16; @@ -14701,6 +14681,285 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); + @override + Future + crateApiDynTraitStructOneWithTraitForDynTwinNormalCreateTwinNormal( + {required int one}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_i_32(one, serializer); + final raw_ = serializer.intoRaw(); + return wire + .wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal( + port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); + }, + codec: SseCodec( + decodeSuccessData: + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal, + decodeErrorData: null, + ), + constMeta: + kCrateApiDynTraitStructOneWithTraitForDynTwinNormalCreateTwinNormalConstMeta, + argValues: [one], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiDynTraitStructOneWithTraitForDynTwinNormalCreateTwinNormalConstMeta => + const TaskConstMeta( + debugName: "StructOneWithTraitForDynTwinNormal_create_twin_normal", + argNames: ["one"], + ); + + @override + int crateApiDynTraitStructOneWithTraitForDynTwinNormalGetOne( + {required StructOneWithTraitForDynTwinNormal that}) { + return handler.executeSync(SyncTask( + callFfi: () { + var arg0 = + cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + that); + return wire + .wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_one( + arg0); + }, + codec: DcoCodec( + decodeSuccessData: dco_decode_i_32, + decodeErrorData: null, + ), + constMeta: + kCrateApiDynTraitStructOneWithTraitForDynTwinNormalGetOneConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiDynTraitStructOneWithTraitForDynTwinNormalGetOneConstMeta => + const TaskConstMeta( + debugName: "StructOneWithTraitForDynTwinNormal_get_one", + argNames: ["that"], + ); + + @override + void crateApiDynTraitStructOneWithTraitForDynTwinNormalSetOne( + {required StructOneWithTraitForDynTwinNormal that, required int one}) { + return handler.executeSync(SyncTask( + callFfi: () { + var arg0 = + cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + that); + var arg1 = cst_encode_i_32(one); + return wire + .wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_one( + arg0, arg1); + }, + codec: DcoCodec( + decodeSuccessData: dco_decode_unit, + decodeErrorData: null, + ), + constMeta: + kCrateApiDynTraitStructOneWithTraitForDynTwinNormalSetOneConstMeta, + argValues: [that, one], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiDynTraitStructOneWithTraitForDynTwinNormalSetOneConstMeta => + const TaskConstMeta( + debugName: "StructOneWithTraitForDynTwinNormal_set_one", + argNames: ["that", "one"], + ); + + @override + Future + crateApiDynTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( + {required StructOneWithTraitForDynTwinNormal that}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + that, serializer); + final raw_ = serializer.intoRaw(); + return wire + .wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal( + port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_i_32, + decodeErrorData: null, + ), + constMeta: + kCrateApiDynTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiDynTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta => + const TaskConstMeta( + debugName: + "StructOneWithTraitForDynTwinNormal_simple_method_twin_normal", + argNames: ["that"], + ); + + @override + Future + crateApiDynTraitStructTwoWithTraitForDynTwinNormalCreateTwinNormal( + {required int two}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_i_32(two, serializer); + final raw_ = serializer.intoRaw(); + return wire + .wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normal( + port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); + }, + codec: SseCodec( + decodeSuccessData: + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal, + decodeErrorData: null, + ), + constMeta: + kCrateApiDynTraitStructTwoWithTraitForDynTwinNormalCreateTwinNormalConstMeta, + argValues: [two], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiDynTraitStructTwoWithTraitForDynTwinNormalCreateTwinNormalConstMeta => + const TaskConstMeta( + debugName: "StructTwoWithTraitForDynTwinNormal_create_twin_normal", + argNames: ["two"], + ); + + @override + int crateApiDynTraitStructTwoWithTraitForDynTwinNormalGetTwo( + {required StructTwoWithTraitForDynTwinNormal that}) { + return handler.executeSync(SyncTask( + callFfi: () { + var arg0 = + cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + that); + return wire + .wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_two( + arg0); + }, + codec: DcoCodec( + decodeSuccessData: dco_decode_i_32, + decodeErrorData: null, + ), + constMeta: + kCrateApiDynTraitStructTwoWithTraitForDynTwinNormalGetTwoConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiDynTraitStructTwoWithTraitForDynTwinNormalGetTwoConstMeta => + const TaskConstMeta( + debugName: "StructTwoWithTraitForDynTwinNormal_get_two", + argNames: ["that"], + ); + + @override + void crateApiDynTraitStructTwoWithTraitForDynTwinNormalSetTwo( + {required StructTwoWithTraitForDynTwinNormal that, required int two}) { + return handler.executeSync(SyncTask( + callFfi: () { + var arg0 = + cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + that); + var arg1 = cst_encode_i_32(two); + return wire + .wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_two( + arg0, arg1); + }, + codec: DcoCodec( + decodeSuccessData: dco_decode_unit, + decodeErrorData: null, + ), + constMeta: + kCrateApiDynTraitStructTwoWithTraitForDynTwinNormalSetTwoConstMeta, + argValues: [that, two], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiDynTraitStructTwoWithTraitForDynTwinNormalSetTwoConstMeta => + const TaskConstMeta( + debugName: "StructTwoWithTraitForDynTwinNormal_set_two", + argNames: ["that", "two"], + ); + + @override + Future + crateApiDynTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormal( + {required StructTwoWithTraitForDynTwinNormal that}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + that, serializer); + final raw_ = serializer.intoRaw(); + return wire + .wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal( + port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_i_32, + decodeErrorData: null, + ), + constMeta: + kCrateApiDynTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiDynTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta => + const TaskConstMeta( + debugName: + "StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal", + argNames: ["that"], + ); + + @override + Future crateApiDynTraitFuncArgDynTraitTwinNormal( + {required SimpleTraitForDynTwinNormal arg}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_DynTrait_SimpleTraitForDynTwinNormal(arg, serializer); + final raw_ = serializer.intoRaw(); + return wire.wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normal( + port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_i_32, + decodeErrorData: null, + ), + constMeta: kCrateApiDynTraitFuncArgDynTraitTwinNormalConstMeta, + argValues: [arg], + apiImpl: this, + )); + } + + TaskConstMeta get kCrateApiDynTraitFuncArgDynTraitTwinNormalConstMeta => + const TaskConstMeta( + debugName: "func_arg_dyn_trait_twin_normal", + argNames: ["arg"], + ); + @override Future crateApiEnumerationFuncEnumSimpleTwinNormal( {required EnumSimpleTwinNormal arg}) { @@ -16015,129 +16274,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["myStruct"], ); - @override - Future - crateApiImplTraitStructOneWithTraitForDynTwinNormalCreateTwinNormal( - {required int one}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_i_32(one); - return wire - .wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal, - decodeErrorData: null, - ), - constMeta: - kCrateApiImplTraitStructOneWithTraitForDynTwinNormalCreateTwinNormalConstMeta, - argValues: [one], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiImplTraitStructOneWithTraitForDynTwinNormalCreateTwinNormalConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinNormal_create_twin_normal", - argNames: ["one"], - ); - - @override - int crateApiImplTraitStructOneWithTraitForDynTwinNormalGetOne( - {required StructOneWithTraitForDynTwinNormal that}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - that); - return wire - .wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_one( - arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiImplTraitStructOneWithTraitForDynTwinNormalGetOneConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiImplTraitStructOneWithTraitForDynTwinNormalGetOneConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinNormal_get_one", - argNames: ["that"], - ); - - @override - void crateApiImplTraitStructOneWithTraitForDynTwinNormalSetOne( - {required StructOneWithTraitForDynTwinNormal that, required int one}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = - cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - that); - var arg1 = cst_encode_i_32(one); - return wire - .wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_one( - arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiImplTraitStructOneWithTraitForDynTwinNormalSetOneConstMeta, - argValues: [that, one], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiImplTraitStructOneWithTraitForDynTwinNormalSetOneConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinNormal_set_one", - argNames: ["that", "one"], - ); - - @override - Future - crateApiImplTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( - {required StructOneWithTraitForDynTwinNormal that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - that); - return wire - .wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiImplTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiImplTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta => - const TaskConstMeta( - debugName: - "StructOneWithTraitForDynTwinNormal_simple_method_twin_normal", - argNames: ["that"], - ); - @override int crateApiImplTraitStructOneWithTraitTwinNormalGetOne( {required StructOneWithTraitTwinNormal that}) { @@ -16288,99 +16424,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - int crateApiImplTraitStructTwoWithTraitForDynTwinNormalGetTwo( - {required StructTwoWithTraitForDynTwinNormal that}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - that); - return wire - .wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_two( - arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiImplTraitStructTwoWithTraitForDynTwinNormalGetTwoConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiImplTraitStructTwoWithTraitForDynTwinNormalGetTwoConstMeta => - const TaskConstMeta( - debugName: "StructTwoWithTraitForDynTwinNormal_get_two", - argNames: ["that"], - ); - - @override - void crateApiImplTraitStructTwoWithTraitForDynTwinNormalSetTwo( - {required StructTwoWithTraitForDynTwinNormal that, required int two}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = - cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - that); - var arg1 = cst_encode_i_32(two); - return wire - .wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_two( - arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiImplTraitStructTwoWithTraitForDynTwinNormalSetTwoConstMeta, - argValues: [that, two], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiImplTraitStructTwoWithTraitForDynTwinNormalSetTwoConstMeta => - const TaskConstMeta( - debugName: "StructTwoWithTraitForDynTwinNormal_set_two", - argNames: ["that", "two"], - ); - - @override - Future - crateApiImplTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormal( - {required StructTwoWithTraitForDynTwinNormal that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - that); - return wire - .wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiImplTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiImplTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta => - const TaskConstMeta( - debugName: - "StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal", - argNames: ["that"], - ); - @override int crateApiImplTraitStructTwoWithTraitTwinNormalGetTwo( {required StructTwoWithTraitTwinNormal that}) { @@ -51496,131 +51539,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["myStruct"], ); - @override - Future - crateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseCreateTwinSse( - {required int one}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_i_32(one, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_create_twin_sse( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseCreateTwinSseConstMeta, - argValues: [one], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseCreateTwinSseConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinSse_create_twin_sse", - argNames: ["one"], - ); - - @override - int crateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseGetOne( - {required StructOneWithTraitForDynTwinSse that}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - that); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_get_one( - arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseGetOneConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseGetOneConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinSse_get_one", - argNames: ["that"], - ); - - @override - void - crateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseSetOne( - {required StructOneWithTraitForDynTwinSse that, required int one}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = - cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - that); - var arg1 = cst_encode_i_32(one); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_set_one( - arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseSetOneConstMeta, - argValues: [that, one], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseSetOneConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinSse_set_one", - argNames: ["that", "one"], - ); - - @override - Future - crateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseSimpleMethodTwinSse( - {required StructOneWithTraitForDynTwinSse that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - that); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_simple_method_twin_sse( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseSimpleMethodTwinSseConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseSimpleMethodTwinSseConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinSse_simple_method_twin_sse", - argNames: ["that"], - ); - @override int crateApiPseudoManualImplTraitTwinSseStructOneWithTraitTwinSseGetOne( {required StructOneWithTraitTwinSse that}) { @@ -51772,99 +51690,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - int crateApiPseudoManualImplTraitTwinSseStructTwoWithTraitForDynTwinSseGetTwo( - {required StructTwoWithTraitForDynTwinSse that}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - that); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_get_two( - arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSseStructTwoWithTraitForDynTwinSseGetTwoConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSseStructTwoWithTraitForDynTwinSseGetTwoConstMeta => - const TaskConstMeta( - debugName: "StructTwoWithTraitForDynTwinSse_get_two", - argNames: ["that"], - ); - - @override - void - crateApiPseudoManualImplTraitTwinSseStructTwoWithTraitForDynTwinSseSetTwo( - {required StructTwoWithTraitForDynTwinSse that, required int two}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = - cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - that); - var arg1 = cst_encode_i_32(two); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_set_two( - arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSseStructTwoWithTraitForDynTwinSseSetTwoConstMeta, - argValues: [that, two], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSseStructTwoWithTraitForDynTwinSseSetTwoConstMeta => - const TaskConstMeta( - debugName: "StructTwoWithTraitForDynTwinSse_set_two", - argNames: ["that", "two"], - ); - - @override - Future - crateApiPseudoManualImplTraitTwinSseStructTwoWithTraitForDynTwinSseSimpleMethodTwinSse( - {required StructTwoWithTraitForDynTwinSse that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - that); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_simple_method_twin_sse( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSseStructTwoWithTraitForDynTwinSseSimpleMethodTwinSseConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSseStructTwoWithTraitForDynTwinSseSimpleMethodTwinSseConstMeta => - const TaskConstMeta( - debugName: "StructTwoWithTraitForDynTwinSse_simple_method_twin_sse", - argNames: ["that"], - ); - @override int crateApiPseudoManualImplTraitTwinSseStructTwoWithTraitTwinSseGetTwo( {required StructTwoWithTraitTwinSse that}) { @@ -52016,130 +51841,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - StructOneWithTraitForDynTwinSync - crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncCreateTwinSync( - {required int one}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = cst_encode_i_32(one); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_sync( - arg0); - }, - codec: DcoCodec( - decodeSuccessData: - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncCreateTwinSyncConstMeta, - argValues: [one], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncCreateTwinSyncConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinSync_create_twin_sync", - argNames: ["one"], - ); - - @override - int crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncGetOne( - {required StructOneWithTraitForDynTwinSync that}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - that); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_one( - arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncGetOneConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncGetOneConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinSync_get_one", - argNames: ["that"], - ); - - @override - void - crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSetOne( - {required StructOneWithTraitForDynTwinSync that, required int one}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = - cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - that); - var arg1 = cst_encode_i_32(one); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_one( - arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSetOneConstMeta, - argValues: [that, one], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSetOneConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinSync_set_one", - argNames: ["that", "one"], - ); - - @override - Future - crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSimpleMethodTwinSync( - {required StructOneWithTraitForDynTwinSync that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - that); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_sync( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSimpleMethodTwinSyncConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSimpleMethodTwinSyncConstMeta => - const TaskConstMeta( - debugName: - "StructOneWithTraitForDynTwinSync_simple_method_twin_sync", - argNames: ["that"], - ); - @override int crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitTwinSyncGetOne( {required StructOneWithTraitTwinSync that}) { @@ -52291,100 +51992,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - int crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncGetTwo( - {required StructTwoWithTraitForDynTwinSync that}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - that); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_two( - arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncGetTwoConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncGetTwoConstMeta => - const TaskConstMeta( - debugName: "StructTwoWithTraitForDynTwinSync_get_two", - argNames: ["that"], - ); - - @override - void - crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSetTwo( - {required StructTwoWithTraitForDynTwinSync that, required int two}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = - cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - that); - var arg1 = cst_encode_i_32(two); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_two( - arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSetTwoConstMeta, - argValues: [that, two], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSetTwoConstMeta => - const TaskConstMeta( - debugName: "StructTwoWithTraitForDynTwinSync_set_two", - argNames: ["that", "two"], - ); - - @override - Future - crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSimpleMethodTwinSync( - {required StructTwoWithTraitForDynTwinSync that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - that); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_sync( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSimpleMethodTwinSyncConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSimpleMethodTwinSyncConstMeta => - const TaskConstMeta( - debugName: - "StructTwoWithTraitForDynTwinSync_simple_method_twin_sync", - argNames: ["that"], - ); - @override int crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitTwinSyncGetTwo( {required StructTwoWithTraitTwinSync that}) { @@ -52536,134 +52143,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - StructOneWithTraitForDynTwinSyncSse - crateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseCreateTwinSyncSse( - {required int one}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_i_32(one, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_create_twin_sync_sse( - raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseCreateTwinSyncSseConstMeta, - argValues: [one], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseCreateTwinSyncSseConstMeta => - const TaskConstMeta( - debugName: - "StructOneWithTraitForDynTwinSyncSse_create_twin_sync_sse", - argNames: ["one"], - ); - - @override - int crateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseGetOne( - {required StructOneWithTraitForDynTwinSyncSse that}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - that); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_get_one( - arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseGetOneConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseGetOneConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinSyncSse_get_one", - argNames: ["that"], - ); - - @override - void - crateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseSetOne( - {required StructOneWithTraitForDynTwinSyncSse that, - required int one}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = - cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - that); - var arg1 = cst_encode_i_32(one); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_set_one( - arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseSetOneConstMeta, - argValues: [that, one], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseSetOneConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinSyncSse_set_one", - argNames: ["that", "one"], - ); - - @override - Future - crateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseSimpleMethodTwinSyncSse( - {required StructOneWithTraitForDynTwinSyncSse that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - that); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseSimpleMethodTwinSyncSseConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseSimpleMethodTwinSyncSseConstMeta => - const TaskConstMeta( - debugName: - "StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse", - argNames: ["that"], - ); - @override int crateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitTwinSyncSseGetOne( {required StructOneWithTraitTwinSyncSse that}) { @@ -52817,101 +52296,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - int crateApiPseudoManualImplTraitTwinSyncSseStructTwoWithTraitForDynTwinSyncSseGetTwo( - {required StructTwoWithTraitForDynTwinSyncSse that}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - that); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_get_two( - arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncSseStructTwoWithTraitForDynTwinSyncSseGetTwoConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncSseStructTwoWithTraitForDynTwinSyncSseGetTwoConstMeta => - const TaskConstMeta( - debugName: "StructTwoWithTraitForDynTwinSyncSse_get_two", - argNames: ["that"], - ); - - @override - void - crateApiPseudoManualImplTraitTwinSyncSseStructTwoWithTraitForDynTwinSyncSseSetTwo( - {required StructTwoWithTraitForDynTwinSyncSse that, - required int two}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = - cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - that); - var arg1 = cst_encode_i_32(two); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_set_two( - arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncSseStructTwoWithTraitForDynTwinSyncSseSetTwoConstMeta, - argValues: [that, two], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncSseStructTwoWithTraitForDynTwinSyncSseSetTwoConstMeta => - const TaskConstMeta( - debugName: "StructTwoWithTraitForDynTwinSyncSse_set_two", - argNames: ["that", "two"], - ); - - @override - Future - crateApiPseudoManualImplTraitTwinSyncSseStructTwoWithTraitForDynTwinSyncSseSimpleMethodTwinSyncSse( - {required StructTwoWithTraitForDynTwinSyncSse that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - that); - return wire - .wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncSseStructTwoWithTraitForDynTwinSyncSseSimpleMethodTwinSyncSseConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncSseStructTwoWithTraitForDynTwinSyncSseSimpleMethodTwinSyncSseConstMeta => - const TaskConstMeta( - debugName: - "StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse", - argNames: ["that"], - ); - @override int crateApiPseudoManualImplTraitTwinSyncSseStructTwoWithTraitTwinSyncSseGetTwo( {required StructTwoWithTraitTwinSyncSse that}) { @@ -68270,12 +67654,10 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgBorrowTwinMoi( - {required BoxHelloTraitTwinMoi arg, required String expect}) { + {required HelloTraitTwinMoi arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - arg); + var arg0 = cst_encode_box_DynTrait_HelloTraitTwinMoi(arg); var arg1 = cst_encode_String(expect); return wire .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi( @@ -68334,12 +67716,10 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgOwnTwinMoi( - {required BoxHelloTraitTwinMoi arg, required String expect}) { + {required HelloTraitTwinMoi arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { - var arg0 = - cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - arg); + var arg0 = cst_encode_box_DynTrait_HelloTraitTwinMoi(arg); var arg1 = cst_encode_String(expect); return wire .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi( @@ -68364,7 +67744,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinMoi() { return handler.executeNormal(NormalTask( callFfi: (port_) { @@ -68373,8 +67753,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { port_); }, codec: DcoCodec( - decodeSuccessData: - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi, + decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinMoi, decodeErrorData: null, ), constMeta: @@ -68392,7 +67771,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinMoi() { return handler.executeNormal(NormalTask( callFfi: (port_) { @@ -68401,8 +67780,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { port_); }, codec: DcoCodec( - decodeSuccessData: - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi, + decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinMoi, decodeErrorData: null, ), constMeta: @@ -69888,12 +69266,10 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( - {required BoxHelloTraitTwinRustAsync arg, required String expect}) { + {required HelloTraitTwinRustAsync arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - arg); + var arg0 = cst_encode_box_DynTrait_HelloTraitTwinRustAsync(arg); var arg1 = cst_encode_String(expect); return wire .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( @@ -69954,12 +69330,10 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgOwnTwinRustAsync( - {required BoxHelloTraitTwinRustAsync arg, required String expect}) { + {required HelloTraitTwinRustAsync arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { - var arg0 = - cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - arg); + var arg0 = cst_encode_box_DynTrait_HelloTraitTwinRustAsync(arg); var arg1 = cst_encode_String(expect); return wire .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async( @@ -69984,7 +69358,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync() { return handler.executeNormal(NormalTask( callFfi: (port_) { @@ -69993,8 +69367,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { port_); }, codec: DcoCodec( - decodeSuccessData: - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync, + decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinRustAsync, decodeErrorData: null, ), constMeta: @@ -70013,7 +69386,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync() { return handler.executeNormal(NormalTask( callFfi: (port_) { @@ -70022,8 +69395,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { port_); }, codec: DcoCodec( - decodeSuccessData: - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync, + decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinRustAsync, decodeErrorData: null, ), constMeta: @@ -71515,13 +70887,10 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncMoi( - {required BoxHelloTraitTwinRustAsyncMoi arg, - required String expect}) { + {required HelloTraitTwinRustAsyncMoi arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - arg); + var arg0 = cst_encode_box_DynTrait_HelloTraitTwinRustAsyncMoi(arg); var arg1 = cst_encode_String(expect); return wire .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi( @@ -71583,13 +70952,10 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncMoi( - {required BoxHelloTraitTwinRustAsyncMoi arg, - required String expect}) { + {required HelloTraitTwinRustAsyncMoi arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { - var arg0 = - cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - arg); + var arg0 = cst_encode_box_DynTrait_HelloTraitTwinRustAsyncMoi(arg); var arg1 = cst_encode_String(expect); return wire .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi( @@ -71615,7 +70981,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncMoi() { return handler.executeNormal(NormalTask( callFfi: (port_) { @@ -71624,8 +70990,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { port_); }, codec: DcoCodec( - decodeSuccessData: - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi, + decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinRustAsyncMoi, decodeErrorData: null, ), constMeta: @@ -71644,7 +71009,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncMoi() { return handler.executeNormal(NormalTask( callFfi: (port_) { @@ -71653,8 +71018,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { port_); }, codec: DcoCodec( - decodeSuccessData: - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi, + decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinRustAsyncMoi, decodeErrorData: null, ), constMeta: @@ -73200,13 +72564,11 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSse( - {required BoxHelloTraitTwinRustAsyncSse arg, - required String expect}) { + {required HelloTraitTwinRustAsyncSse arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - arg, serializer); + sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSse(arg, serializer); sse_encode_String(expect, serializer); final raw_ = serializer.intoRaw(); return wire @@ -73270,13 +72632,11 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSse( - {required BoxHelloTraitTwinRustAsyncSse arg, - required String expect}) { + {required HelloTraitTwinRustAsyncSse arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - arg, serializer); + sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSse(arg, serializer); sse_encode_String(expect, serializer); final raw_ = serializer.intoRaw(); return wire @@ -73303,7 +72663,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSse() { return handler.executeNormal(NormalTask( callFfi: (port_) { @@ -73314,8 +72674,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); }, codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse, + decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSse, decodeErrorData: null, ), constMeta: @@ -73334,7 +72693,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSse() { return handler.executeNormal(NormalTask( callFfi: (port_) { @@ -73345,8 +72704,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); }, codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse, + decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSse, decodeErrorData: null, ), constMeta: @@ -74907,13 +74265,12 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSseMoi( - {required BoxHelloTraitTwinRustAsyncSseMoi arg, + {required HelloTraitTwinRustAsyncSseMoi arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - arg, serializer); + sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi(arg, serializer); sse_encode_String(expect, serializer); final raw_ = serializer.intoRaw(); return wire @@ -74977,13 +74334,12 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSseMoi( - {required BoxHelloTraitTwinRustAsyncSseMoi arg, + {required HelloTraitTwinRustAsyncSseMoi arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - arg, serializer); + sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi(arg, serializer); sse_encode_String(expect, serializer); final raw_ = serializer.intoRaw(); return wire @@ -75010,7 +74366,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSseMoi() { return handler.executeNormal(NormalTask( callFfi: (port_) { @@ -75022,7 +74378,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { }, codec: SseCodec( decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi, + sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi, decodeErrorData: null, ), constMeta: @@ -75041,7 +74397,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSseMoi() { return handler.executeNormal(NormalTask( callFfi: (port_) { @@ -75053,7 +74409,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { }, codec: SseCodec( decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi, + sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi, decodeErrorData: null, ), constMeta: @@ -76585,12 +75941,11 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgBorrowTwinSse( - {required BoxHelloTraitTwinSse arg, required String expect}) { + {required HelloTraitTwinSse arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - arg, serializer); + sse_encode_box_DynTrait_HelloTraitTwinSse(arg, serializer); sse_encode_String(expect, serializer); final raw_ = serializer.intoRaw(); return wire @@ -76651,12 +76006,11 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgOwnTwinSse( - {required BoxHelloTraitTwinSse arg, required String expect}) { + {required HelloTraitTwinSse arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - arg, serializer); + sse_encode_box_DynTrait_HelloTraitTwinSse(arg, serializer); sse_encode_String(expect, serializer); final raw_ = serializer.intoRaw(); return wire @@ -76682,7 +76036,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectReturnOwnOneTwinSse() { return handler.executeNormal(NormalTask( callFfi: (port_) { @@ -76693,8 +76047,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); }, codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse, + decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSse, decodeErrorData: null, ), constMeta: @@ -76712,7 +76065,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinSse() { return handler.executeNormal(NormalTask( callFfi: (port_) { @@ -76723,8 +76076,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); }, codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse, + decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSse, decodeErrorData: null, ), constMeta: @@ -78259,12 +77611,11 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinSseMoi( - {required BoxHelloTraitTwinSseMoi arg, required String expect}) { + {required HelloTraitTwinSseMoi arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - arg, serializer); + sse_encode_box_DynTrait_HelloTraitTwinSseMoi(arg, serializer); sse_encode_String(expect, serializer); final raw_ = serializer.intoRaw(); return wire @@ -78326,12 +77677,11 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgOwnTwinSseMoi( - {required BoxHelloTraitTwinSseMoi arg, required String expect}) { + {required HelloTraitTwinSseMoi arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - arg, serializer); + sse_encode_box_DynTrait_HelloTraitTwinSseMoi(arg, serializer); sse_encode_String(expect, serializer); final raw_ = serializer.intoRaw(); return wire @@ -78357,7 +77707,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSseMoi() { return handler.executeNormal(NormalTask( callFfi: (port_) { @@ -78368,8 +77718,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); }, codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi, + decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSseMoi, decodeErrorData: null, ), constMeta: @@ -78388,7 +77737,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSseMoi() { return handler.executeNormal(NormalTask( callFfi: (port_) { @@ -78399,8 +77748,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); }, codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi, + decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSseMoi, decodeErrorData: null, ), constMeta: @@ -79860,12 +79208,10 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgBorrowTwinSync( - {required BoxHelloTraitTwinSync arg, required String expect}) { + {required HelloTraitTwinSync arg, required String expect}) { return handler.executeSync(SyncTask( callFfi: () { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - arg); + var arg0 = cst_encode_box_DynTrait_HelloTraitTwinSync(arg); var arg1 = cst_encode_String(expect); return wire .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync( @@ -79924,12 +79270,10 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgOwnTwinSync( - {required BoxHelloTraitTwinSync arg, required String expect}) { + {required HelloTraitTwinSync arg, required String expect}) { return handler.executeSync(SyncTask( callFfi: () { - var arg0 = - cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - arg); + var arg0 = cst_encode_box_DynTrait_HelloTraitTwinSync(arg); var arg1 = cst_encode_String(expect); return wire .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync( @@ -79954,7 +79298,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - BoxHelloTraitTwinSync + HelloTraitTwinSync crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnOneTwinSync() { return handler.executeSync(SyncTask( callFfi: () { @@ -79962,8 +79306,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync(); }, codec: DcoCodec( - decodeSuccessData: - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync, + decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinSync, decodeErrorData: null, ), constMeta: @@ -79981,7 +79324,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - BoxHelloTraitTwinSync + HelloTraitTwinSync crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinSync() { return handler.executeSync(SyncTask( callFfi: () { @@ -79989,8 +79332,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync(); }, codec: DcoCodec( - decodeSuccessData: - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync, + decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinSync, decodeErrorData: null, ), constMeta: @@ -81455,12 +80797,10 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override void crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgBorrowTwinSyncMoi( - {required BoxHelloTraitTwinSyncMoi arg, required String expect}) { + {required HelloTraitTwinSyncMoi arg, required String expect}) { return handler.executeSync(SyncTask( callFfi: () { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - arg); + var arg0 = cst_encode_box_DynTrait_HelloTraitTwinSyncMoi(arg); var arg1 = cst_encode_String(expect); return wire .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi( @@ -81520,12 +80860,10 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override void crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgOwnTwinSyncMoi( - {required BoxHelloTraitTwinSyncMoi arg, required String expect}) { + {required HelloTraitTwinSyncMoi arg, required String expect}) { return handler.executeSync(SyncTask( callFfi: () { - var arg0 = - cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - arg); + var arg0 = cst_encode_box_DynTrait_HelloTraitTwinSyncMoi(arg); var arg1 = cst_encode_String(expect); return wire .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi( @@ -81550,7 +80888,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - BoxHelloTraitTwinSyncMoi + HelloTraitTwinSyncMoi crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncMoi() { return handler.executeSync(SyncTask( callFfi: () { @@ -81558,8 +80896,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi(); }, codec: DcoCodec( - decodeSuccessData: - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi, + decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinSyncMoi, decodeErrorData: null, ), constMeta: @@ -81578,7 +80915,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - BoxHelloTraitTwinSyncMoi + HelloTraitTwinSyncMoi crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncMoi() { return handler.executeSync(SyncTask( callFfi: () { @@ -81586,8 +80923,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_moi(); }, codec: DcoCodec( - decodeSuccessData: - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi, + decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinSyncMoi, decodeErrorData: null, ), constMeta: @@ -83124,12 +82460,11 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override void crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgBorrowTwinSyncSse( - {required BoxHelloTraitTwinSyncSse arg, required String expect}) { + {required HelloTraitTwinSyncSse arg, required String expect}) { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - arg, serializer); + sse_encode_box_DynTrait_HelloTraitTwinSyncSse(arg, serializer); sse_encode_String(expect, serializer); final raw_ = serializer.intoRaw(); return wire @@ -83191,12 +82526,11 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override void crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgOwnTwinSyncSse( - {required BoxHelloTraitTwinSyncSse arg, required String expect}) { + {required HelloTraitTwinSyncSse arg, required String expect}) { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - arg, serializer); + sse_encode_box_DynTrait_HelloTraitTwinSyncSse(arg, serializer); sse_encode_String(expect, serializer); final raw_ = serializer.intoRaw(); return wire @@ -83222,7 +82556,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - BoxHelloTraitTwinSyncSse + HelloTraitTwinSyncSse crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSse() { return handler.executeSync(SyncTask( callFfi: () { @@ -83233,8 +82567,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw_.ptr, raw_.rustVecLen, raw_.dataLen); }, codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse, + decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSyncSse, decodeErrorData: null, ), constMeta: @@ -83253,7 +82586,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - BoxHelloTraitTwinSyncSse + HelloTraitTwinSyncSse crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSse() { return handler.executeSync(SyncTask( callFfi: () { @@ -83264,8 +82597,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw_.ptr, raw_.rustVecLen, raw_.dataLen); }, codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse, + decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSyncSse, decodeErrorData: null, ), constMeta: @@ -84809,12 +84141,11 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override void crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinSyncSseMoi( - {required BoxHelloTraitTwinSyncSseMoi arg, required String expect}) { + {required HelloTraitTwinSyncSseMoi arg, required String expect}) { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - arg, serializer); + sse_encode_box_DynTrait_HelloTraitTwinSyncSseMoi(arg, serializer); sse_encode_String(expect, serializer); final raw_ = serializer.intoRaw(); return wire @@ -84877,12 +84208,11 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override void crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgOwnTwinSyncSseMoi( - {required BoxHelloTraitTwinSyncSseMoi arg, required String expect}) { + {required HelloTraitTwinSyncSseMoi arg, required String expect}) { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - arg, serializer); + sse_encode_box_DynTrait_HelloTraitTwinSyncSseMoi(arg, serializer); sse_encode_String(expect, serializer); final raw_ = serializer.intoRaw(); return wire @@ -84909,7 +84239,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - BoxHelloTraitTwinSyncSseMoi + HelloTraitTwinSyncSseMoi crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSseMoi() { return handler.executeSync(SyncTask( callFfi: () { @@ -84920,8 +84250,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw_.ptr, raw_.rustVecLen, raw_.dataLen); }, codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi, + decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSyncSseMoi, decodeErrorData: null, ), constMeta: @@ -84940,7 +84269,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - BoxHelloTraitTwinSyncSseMoi + HelloTraitTwinSyncSseMoi crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSseMoi() { return handler.executeSync(SyncTask( callFfi: () { @@ -84951,8 +84280,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw_.ptr, raw_.rustVecLen, raw_.dataLen); }, codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi, + decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSyncSseMoi, decodeErrorData: null, ), constMeta: @@ -94782,12 +94110,10 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgBorrowTwinNormal( - {required BoxHelloTraitTwinNormal arg, required String expect}) { + {required HelloTraitTwinNormal arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - arg); + var arg0 = cst_encode_box_DynTrait_HelloTraitTwinNormal(arg); var arg1 = cst_encode_String(expect); return wire .wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal( @@ -94846,12 +94172,10 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgOwnTwinNormal( - {required BoxHelloTraitTwinNormal arg, required String expect}) { + {required HelloTraitTwinNormal arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { - var arg0 = - cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - arg); + var arg0 = cst_encode_box_DynTrait_HelloTraitTwinNormal(arg); var arg1 = cst_encode_String(expect); return wire .wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal( @@ -94876,7 +94200,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnOneTwinNormal() { return handler.executeNormal(NormalTask( callFfi: (port_) { @@ -94885,8 +94209,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { port_); }, codec: DcoCodec( - decodeSuccessData: - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal, + decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinNormal, decodeErrorData: null, ), constMeta: @@ -94905,7 +94228,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal() { return handler.executeNormal(NormalTask( callFfi: (port_) { @@ -94914,8 +94237,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { port_); }, codec: DcoCodec( - decodeSuccessData: - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal, + decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinNormal, decodeErrorData: null, ), constMeta: @@ -98266,30 +97588,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormal => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructOneWithTraitForDynTwinSse => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSse => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructOneWithTraitForDynTwinSync => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSync => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructOneWithTraitForDynTwinSyncSse => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSyncSse => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse; - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_StructOneWithTraitTwinNormal => wire .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal; @@ -98330,30 +97628,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormal => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinSse => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSse => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinSync => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSync => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinSyncSse => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSyncSse => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse; - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_StructTwoWithTraitTwinNormal => wire .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal; @@ -98498,6 +97772,102 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormal => wire .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal; + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi => + wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync => + wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi => + wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse => + wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi => + wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse => + wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi => + wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync => + wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi => + wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse => + wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi => + wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal => + wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal; + RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_I16 => wire.rust_arc_increment_strong_count_RustOpaque_i16; @@ -98516,6 +97886,114 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return AnyhowException(raw as String); } + @protected + HelloOneStructTwinMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + raw); + } + + @protected + HelloOneStructTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + raw); + } + + @protected + HelloOneStructTwinRustAsync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + raw); + } + + @protected + HelloOneStructTwinRustAsyncMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + raw); + } + + @protected + HelloOneStructTwinRustAsyncSse + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + raw); + } + + @protected + HelloOneStructTwinRustAsyncSseMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + raw); + } + + @protected + HelloOneStructTwinSse + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + raw); + } + + @protected + HelloOneStructTwinSseMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + raw); + } + + @protected + HelloOneStructTwinSync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + raw); + } + + @protected + HelloOneStructTwinSyncMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + raw); + } + + @protected + HelloOneStructTwinSyncSse + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + raw); + } + + @protected + HelloOneStructTwinSyncSseMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + raw); + } + @protected MyNodeTwinNormal dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -98643,127 +98121,148 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - BoxAnyMyDartTypeRename - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + StructOneWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxAnyMyDartTypeRenameImpl.frbInternalDcoDecode( - raw as List); + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + raw); } @protected - BoxFnStringString - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + StructTwoWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxFnStringStringImpl.frbInternalDcoDecode(raw as List); + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + raw); } @protected - BoxHelloTraitTwinMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinMoiImpl.frbInternalDcoDecode(raw as List); + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + raw); } @protected - BoxHelloTraitTwinNormal - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinNormalImpl.frbInternalDcoDecode( - raw as List); + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + raw); } @protected - BoxHelloTraitTwinRustAsync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncImpl.frbInternalDcoDecode( - raw as List); + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + raw); } @protected - BoxHelloTraitTwinRustAsyncMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncMoiImpl.frbInternalDcoDecode( - raw as List); + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + raw); } @protected - BoxHelloTraitTwinRustAsyncSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncSseImpl.frbInternalDcoDecode( - raw as List); + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + raw); } @protected - BoxHelloTraitTwinRustAsyncSseMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncSseMoiImpl.frbInternalDcoDecode( - raw as List); + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + raw); } @protected - BoxHelloTraitTwinSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSseImpl.frbInternalDcoDecode(raw as List); + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + raw); } @protected - BoxHelloTraitTwinSseMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSseMoiImpl.frbInternalDcoDecode( - raw as List); + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + raw); } @protected - BoxHelloTraitTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncImpl.frbInternalDcoDecode(raw as List); + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + raw); } @protected - BoxHelloTraitTwinSyncMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncMoiImpl.frbInternalDcoDecode( - raw as List); + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + raw); } @protected - BoxHelloTraitTwinSyncSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncSseImpl.frbInternalDcoDecode( - raw as List); + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + raw); } @protected - BoxHelloTraitTwinSyncSseMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncSseMoiImpl.frbInternalDcoDecode( + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + raw); + } + + @protected + BoxAnyMyDartTypeRename + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return BoxAnyMyDartTypeRenameImpl.frbInternalDcoDecode( raw as List); } + @protected + BoxFnStringString + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return BoxFnStringStringImpl.frbInternalDcoDecode(raw as List); + } + @protected BoxMyTraitTwinMoi dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( @@ -99696,33 +99195,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - StructOneWithTraitForDynTwinSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructOneWithTraitForDynTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructOneWithTraitForDynTwinSyncSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncSseImpl.frbInternalDcoDecode( - raw as List); - } - @protected StructOneWithTraitTwinNormal dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -99768,33 +99240,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - StructTwoWithTraitForDynTwinSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructTwoWithTraitForDynTwinSyncSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncSseImpl.frbInternalDcoDecode( - raw as List); - } - @protected StructTwoWithTraitTwinNormal dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -100263,33 +99708,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - StructOneWithTraitForDynTwinSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructOneWithTraitForDynTwinSync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructOneWithTraitForDynTwinSyncSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncSseImpl.frbInternalDcoDecode( - raw as List); - } - @protected StructOneWithTraitTwinNormal dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -100335,33 +99753,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - StructTwoWithTraitForDynTwinSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructTwoWithTraitForDynTwinSyncSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncSseImpl.frbInternalDcoDecode( - raw as List); - } - @protected StructTwoWithTraitTwinNormal dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -100515,111 +99906,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - BoxHelloTraitTwinMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinMoiImpl.frbInternalDcoDecode(raw as List); - } - - @protected - BoxHelloTraitTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinRustAsync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinRustAsyncMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinRustAsyncSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinRustAsyncSseMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncSseMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSseImpl.frbInternalDcoDecode(raw as List); - } - - @protected - BoxHelloTraitTwinSseMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSseMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncImpl.frbInternalDcoDecode(raw as List); - } - - @protected - BoxHelloTraitTwinSyncMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinSyncSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinSyncSseMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncSseMoiImpl.frbInternalDcoDecode( - raw as List); - } - @protected ConstructorOpaqueStructTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -101079,33 +100365,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - StructOneWithTraitForDynTwinSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructOneWithTraitForDynTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructOneWithTraitForDynTwinSyncSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncSseImpl.frbInternalDcoDecode( - raw as List); - } - @protected StructOneWithTraitTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -101151,33 +100410,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - StructTwoWithTraitForDynTwinSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructTwoWithTraitForDynTwinSyncSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncSseImpl.frbInternalDcoDecode( - raw as List); - } - @protected StructTwoWithTraitTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -101501,6 +100733,90 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { (raw as List).map(dco_decode_DartOpaque).toList()); } + @protected + HelloTraitTwinMoi dco_decode_DynTrait_HelloTraitTwinMoi(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + HelloTraitTwinNormal dco_decode_DynTrait_HelloTraitTwinNormal(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + HelloTraitTwinRustAsync dco_decode_DynTrait_HelloTraitTwinRustAsync( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + HelloTraitTwinRustAsyncMoi dco_decode_DynTrait_HelloTraitTwinRustAsyncMoi( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + HelloTraitTwinRustAsyncSse dco_decode_DynTrait_HelloTraitTwinRustAsyncSse( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + HelloTraitTwinRustAsyncSseMoi + dco_decode_DynTrait_HelloTraitTwinRustAsyncSseMoi(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + HelloTraitTwinSse dco_decode_DynTrait_HelloTraitTwinSse(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + HelloTraitTwinSseMoi dco_decode_DynTrait_HelloTraitTwinSseMoi(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + HelloTraitTwinSync dco_decode_DynTrait_HelloTraitTwinSync(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + HelloTraitTwinSyncMoi dco_decode_DynTrait_HelloTraitTwinSyncMoi(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + HelloTraitTwinSyncSse dco_decode_DynTrait_HelloTraitTwinSyncSse(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + HelloTraitTwinSyncSseMoi dco_decode_DynTrait_HelloTraitTwinSyncSseMoi( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + @protected BigInt dco_decode_I128(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -103733,33 +103049,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - StructOneWithTraitForDynTwinSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructOneWithTraitForDynTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructOneWithTraitForDynTwinSyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncSseImpl.frbInternalDcoDecode( - raw as List); - } - @protected StructOneWithTraitTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -103805,33 +103094,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - StructTwoWithTraitForDynTwinSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - StructTwoWithTraitForDynTwinSyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncSseImpl.frbInternalDcoDecode( - raw as List); - } - @protected StructTwoWithTraitTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -103994,6 +103256,114 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } + @protected + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiImpl + .frbInternalDcoDecode(raw as List); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl + .frbInternalDcoDecode(raw as List); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiImpl + .frbInternalDcoDecode(raw as List); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseImpl + .frbInternalDcoDecode(raw as List); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiImpl + .frbInternalDcoDecode(raw as List); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseImpl + .frbInternalDcoDecode(raw as List); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiImpl + .frbInternalDcoDecode(raw as List); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl + .frbInternalDcoDecode(raw as List); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiImpl + .frbInternalDcoDecode(raw as List); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseImpl + .frbInternalDcoDecode(raw as List); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiImpl + .frbInternalDcoDecode(raw as List); + } + + @protected + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl + .frbInternalDcoDecode(raw as List); + } + @protected I16 dco_decode_RustOpaque_i16(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -104630,27 +104000,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { throw UnimplementedError(); } - @protected - SimpleTraitForDynTwinSse dco_decode_TraitDef_SimpleTraitForDynTwinSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - SimpleTraitForDynTwinSync dco_decode_TraitDef_SimpleTraitForDynTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - SimpleTraitForDynTwinSyncSse dco_decode_TraitDef_SimpleTraitForDynTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - @protected SimpleTraitTwinNormal dco_decode_TraitDef_SimpleTraitTwinNormal(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -105737,6 +105086,87 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return raw as bool; } + @protected + HelloTraitTwinMoi dco_decode_box_DynTrait_HelloTraitTwinMoi(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw as HelloTraitTwinMoi; + } + + @protected + HelloTraitTwinNormal dco_decode_box_DynTrait_HelloTraitTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw as HelloTraitTwinNormal; + } + + @protected + HelloTraitTwinRustAsync dco_decode_box_DynTrait_HelloTraitTwinRustAsync( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw as HelloTraitTwinRustAsync; + } + + @protected + HelloTraitTwinRustAsyncMoi dco_decode_box_DynTrait_HelloTraitTwinRustAsyncMoi( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw as HelloTraitTwinRustAsyncMoi; + } + + @protected + HelloTraitTwinRustAsyncSse dco_decode_box_DynTrait_HelloTraitTwinRustAsyncSse( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw as HelloTraitTwinRustAsyncSse; + } + + @protected + HelloTraitTwinRustAsyncSseMoi + dco_decode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw as HelloTraitTwinRustAsyncSseMoi; + } + + @protected + HelloTraitTwinSse dco_decode_box_DynTrait_HelloTraitTwinSse(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw as HelloTraitTwinSse; + } + + @protected + HelloTraitTwinSseMoi dco_decode_box_DynTrait_HelloTraitTwinSseMoi( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw as HelloTraitTwinSseMoi; + } + + @protected + HelloTraitTwinSync dco_decode_box_DynTrait_HelloTraitTwinSync(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw as HelloTraitTwinSync; + } + + @protected + HelloTraitTwinSyncMoi dco_decode_box_DynTrait_HelloTraitTwinSyncMoi( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw as HelloTraitTwinSyncMoi; + } + + @protected + HelloTraitTwinSyncSse dco_decode_box_DynTrait_HelloTraitTwinSyncSse( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw as HelloTraitTwinSyncSse; + } + + @protected + HelloTraitTwinSyncSseMoi dco_decode_box_DynTrait_HelloTraitTwinSyncSseMoi( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw as HelloTraitTwinSyncSseMoi; + } + @protected ApplicationEnv dco_decode_box_application_env(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -107386,6 +106816,97 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return dco_decode_feed_id_twin_sync_sse(raw); } + @protected + HelloTraitTwinMoiImplementor + dco_decode_box_autoadd_hello_trait_twin_moi_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_hello_trait_twin_moi_implementor(raw); + } + + @protected + HelloTraitTwinNormalImplementor + dco_decode_box_autoadd_hello_trait_twin_normal_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_hello_trait_twin_normal_implementor(raw); + } + + @protected + HelloTraitTwinRustAsyncImplementor + dco_decode_box_autoadd_hello_trait_twin_rust_async_implementor( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_hello_trait_twin_rust_async_implementor(raw); + } + + @protected + HelloTraitTwinRustAsyncMoiImplementor + dco_decode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_hello_trait_twin_rust_async_moi_implementor(raw); + } + + @protected + HelloTraitTwinRustAsyncSseImplementor + dco_decode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_hello_trait_twin_rust_async_sse_implementor(raw); + } + + @protected + HelloTraitTwinRustAsyncSseMoiImplementor + dco_decode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_hello_trait_twin_rust_async_sse_moi_implementor(raw); + } + + @protected + HelloTraitTwinSseImplementor + dco_decode_box_autoadd_hello_trait_twin_sse_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_hello_trait_twin_sse_implementor(raw); + } + + @protected + HelloTraitTwinSseMoiImplementor + dco_decode_box_autoadd_hello_trait_twin_sse_moi_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_hello_trait_twin_sse_moi_implementor(raw); + } + + @protected + HelloTraitTwinSyncImplementor + dco_decode_box_autoadd_hello_trait_twin_sync_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_hello_trait_twin_sync_implementor(raw); + } + + @protected + HelloTraitTwinSyncMoiImplementor + dco_decode_box_autoadd_hello_trait_twin_sync_moi_implementor( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_hello_trait_twin_sync_moi_implementor(raw); + } + + @protected + HelloTraitTwinSyncSseImplementor + dco_decode_box_autoadd_hello_trait_twin_sync_sse_implementor( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_hello_trait_twin_sync_sse_implementor(raw); + } + + @protected + HelloTraitTwinSyncSseMoiImplementor + dco_decode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_hello_trait_twin_sync_sse_moi_implementor(raw); + } + @protected int dco_decode_box_autoadd_i_16(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -108083,6 +107604,14 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return dco_decode_simple_struct_twin_sync_sse(raw); } + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_simple_trait_for_dyn_twin_normal_implementor(raw); + } + @protected SimpleTranslatableExternalStructWithMethod dco_decode_box_autoadd_simple_translatable_external_struct_with_method( @@ -112462,6 +111991,246 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); } + @protected + HelloTraitTwinMoiImplementor dco_decode_hello_trait_twin_moi_implementor( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return HelloTraitTwinMoiImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + raw[1]), + ); + case 1: + return HelloTraitTwinMoiImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + + @protected + HelloTraitTwinNormalImplementor + dco_decode_hello_trait_twin_normal_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return HelloTraitTwinNormalImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + raw[1]), + ); + case 1: + return HelloTraitTwinNormalImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + + @protected + HelloTraitTwinRustAsyncImplementor + dco_decode_hello_trait_twin_rust_async_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return HelloTraitTwinRustAsyncImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + raw[1]), + ); + case 1: + return HelloTraitTwinRustAsyncImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + + @protected + HelloTraitTwinRustAsyncMoiImplementor + dco_decode_hello_trait_twin_rust_async_moi_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return HelloTraitTwinRustAsyncMoiImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + raw[1]), + ); + case 1: + return HelloTraitTwinRustAsyncMoiImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + + @protected + HelloTraitTwinRustAsyncSseImplementor + dco_decode_hello_trait_twin_rust_async_sse_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return HelloTraitTwinRustAsyncSseImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + raw[1]), + ); + case 1: + return HelloTraitTwinRustAsyncSseImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + + @protected + HelloTraitTwinRustAsyncSseMoiImplementor + dco_decode_hello_trait_twin_rust_async_sse_moi_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return HelloTraitTwinRustAsyncSseMoiImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + raw[1]), + ); + case 1: + return HelloTraitTwinRustAsyncSseMoiImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + + @protected + HelloTraitTwinSseImplementor dco_decode_hello_trait_twin_sse_implementor( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return HelloTraitTwinSseImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + raw[1]), + ); + case 1: + return HelloTraitTwinSseImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + + @protected + HelloTraitTwinSseMoiImplementor + dco_decode_hello_trait_twin_sse_moi_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return HelloTraitTwinSseMoiImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + raw[1]), + ); + case 1: + return HelloTraitTwinSseMoiImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + + @protected + HelloTraitTwinSyncImplementor dco_decode_hello_trait_twin_sync_implementor( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return HelloTraitTwinSyncImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + raw[1]), + ); + case 1: + return HelloTraitTwinSyncImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + + @protected + HelloTraitTwinSyncMoiImplementor + dco_decode_hello_trait_twin_sync_moi_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return HelloTraitTwinSyncMoiImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + raw[1]), + ); + case 1: + return HelloTraitTwinSyncMoiImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + + @protected + HelloTraitTwinSyncSseImplementor + dco_decode_hello_trait_twin_sync_sse_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return HelloTraitTwinSyncSseImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + raw[1]), + ); + case 1: + return HelloTraitTwinSyncSseImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + + @protected + HelloTraitTwinSyncSseMoiImplementor + dco_decode_hello_trait_twin_sync_sse_moi_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return HelloTraitTwinSyncSseMoiImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + raw[1]), + ); + case 1: + return HelloTraitTwinSyncSseMoiImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + @protected HelloTwoEnumTwinMoi dco_decode_hello_two_enum_twin_moi(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -118422,6 +118191,26 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); } + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_simple_trait_for_dyn_twin_normal_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return SimpleTraitForDynTwinNormalImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + raw[1]), + ); + case 1: + return SimpleTraitForDynTwinNormalImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + @protected SimpleTranslatableExternalStructWithMethod dco_decode_simple_translatable_external_struct_with_method(dynamic raw) { @@ -120399,6 +120188,138 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return AnyhowException(inner); } + @protected + HelloOneStructTwinMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + deserializer); + return inner; + } + + @protected + HelloOneStructTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + deserializer); + return inner; + } + + @protected + HelloOneStructTwinRustAsync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + deserializer); + return inner; + } + + @protected + HelloOneStructTwinRustAsyncMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + deserializer); + return inner; + } + + @protected + HelloOneStructTwinRustAsyncSse + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + deserializer); + return inner; + } + + @protected + HelloOneStructTwinRustAsyncSseMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + deserializer); + return inner; + } + + @protected + HelloOneStructTwinSse + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + deserializer); + return inner; + } + + @protected + HelloOneStructTwinSseMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + deserializer); + return inner; + } + + @protected + HelloOneStructTwinSync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + deserializer); + return inner; + } + + @protected + HelloOneStructTwinSyncMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + deserializer); + return inner; + } + + @protected + HelloOneStructTwinSyncSse + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + deserializer); + return inner; + } + + @protected + HelloOneStructTwinSyncSseMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + deserializer); + return inner; + } + @protected MyNodeTwinNormal sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -120554,128 +120475,174 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - BoxAnyMyDartTypeRename - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + StructOneWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxAnyMyDartTypeRenameImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + deserializer); + return inner; } @protected - BoxFnStringString - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + StructTwoWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxFnStringStringImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + deserializer); + return inner; } @protected - BoxHelloTraitTwinMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + deserializer); + return inner; } @protected - BoxHelloTraitTwinNormal - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + deserializer); + return inner; } @protected - BoxHelloTraitTwinRustAsync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + deserializer); + return inner; } @protected - BoxHelloTraitTwinRustAsyncMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + deserializer); + return inner; } @protected - BoxHelloTraitTwinRustAsyncSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + deserializer); + return inner; } @protected - BoxHelloTraitTwinRustAsyncSseMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + deserializer); + return inner; } @protected - BoxHelloTraitTwinSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + deserializer); + return inner; } @protected - BoxHelloTraitTwinSseMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + deserializer); + return inner; } @protected - BoxHelloTraitTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + deserializer); + return inner; } @protected - BoxHelloTraitTwinSyncMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + deserializer); + return inner; } @protected - BoxHelloTraitTwinSyncSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncSseImpl.frbInternalSseDecode( + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + deserializer); + return inner; + } + + @protected + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + deserializer); + return inner; + } + + @protected + BoxAnyMyDartTypeRename + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return BoxAnyMyDartTypeRenameImpl.frbInternalSseDecode( sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } @protected - BoxHelloTraitTwinSyncSseMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( + BoxFnStringString + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncSseMoiImpl.frbInternalSseDecode( + return BoxFnStringStringImpl.frbInternalSseDecode( sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } @@ -121651,33 +121618,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - StructOneWithTraitForDynTwinSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructOneWithTraitForDynTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructOneWithTraitForDynTwinSyncSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected StructOneWithTraitTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -121723,33 +121663,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - StructTwoWithTraitForDynTwinSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructTwoWithTraitForDynTwinSyncSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected StructTwoWithTraitTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -122239,33 +122152,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - StructOneWithTraitForDynTwinSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructOneWithTraitForDynTwinSync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructOneWithTraitForDynTwinSyncSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected StructOneWithTraitTwinNormal sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -122311,33 +122197,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - StructTwoWithTraitForDynTwinSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructTwoWithTraitForDynTwinSyncSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected StructTwoWithTraitTwinNormal sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -122503,114 +122362,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - BoxHelloTraitTwinMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinRustAsync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinRustAsyncMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinRustAsyncSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinRustAsyncSseMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSseMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSyncMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSyncSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSyncSseMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected ConstructorOpaqueStructTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -123079,33 +122830,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - StructOneWithTraitForDynTwinSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructOneWithTraitForDynTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructOneWithTraitForDynTwinSyncSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected StructOneWithTraitTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -123151,33 +122875,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - StructTwoWithTraitForDynTwinSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructTwoWithTraitForDynTwinSyncSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected StructTwoWithTraitTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -123408,6 +123105,98 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return ObjectArray1(inner); } + @protected + HelloTraitTwinMoi sse_decode_DynTrait_HelloTraitTwinMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + throw UnimplementedError(''); + } + + @protected + HelloTraitTwinNormal sse_decode_DynTrait_HelloTraitTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + throw UnimplementedError(''); + } + + @protected + HelloTraitTwinRustAsync sse_decode_DynTrait_HelloTraitTwinRustAsync( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + throw UnimplementedError(''); + } + + @protected + HelloTraitTwinRustAsyncMoi sse_decode_DynTrait_HelloTraitTwinRustAsyncMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + throw UnimplementedError(''); + } + + @protected + HelloTraitTwinRustAsyncSse sse_decode_DynTrait_HelloTraitTwinRustAsyncSse( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + throw UnimplementedError(''); + } + + @protected + HelloTraitTwinRustAsyncSseMoi + sse_decode_DynTrait_HelloTraitTwinRustAsyncSseMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + throw UnimplementedError(''); + } + + @protected + HelloTraitTwinSse sse_decode_DynTrait_HelloTraitTwinSse( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + throw UnimplementedError(''); + } + + @protected + HelloTraitTwinSseMoi sse_decode_DynTrait_HelloTraitTwinSseMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + throw UnimplementedError(''); + } + + @protected + HelloTraitTwinSync sse_decode_DynTrait_HelloTraitTwinSync( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + throw UnimplementedError(''); + } + + @protected + HelloTraitTwinSyncMoi sse_decode_DynTrait_HelloTraitTwinSyncMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + throw UnimplementedError(''); + } + + @protected + HelloTraitTwinSyncSse sse_decode_DynTrait_HelloTraitTwinSyncSse( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + throw UnimplementedError(''); + } + + @protected + HelloTraitTwinSyncSseMoi sse_decode_DynTrait_HelloTraitTwinSyncSseMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + throw UnimplementedError(''); + } + + @protected + SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + throw UnimplementedError(''); + } + @protected BigInt sse_decode_I128(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -125760,33 +125549,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - StructOneWithTraitForDynTwinSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructOneWithTraitForDynTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructOneWithTraitForDynTwinSyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected StructOneWithTraitTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -125832,33 +125594,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - StructTwoWithTraitForDynTwinSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - StructTwoWithTraitForDynTwinSyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected StructTwoWithTraitTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -126033,6 +125768,126 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } + @protected + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiImpl + .frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl + .frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiImpl + .frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseImpl + .frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiImpl + .frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseImpl + .frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiImpl + .frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl + .frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiImpl + .frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseImpl + .frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiImpl + .frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl + .frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + @protected I16 sse_decode_RustOpaque_i16(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -127459,6 +127314,91 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return deserializer.buffer.getUint8() != 0; } + @protected + HelloTraitTwinMoi sse_decode_box_DynTrait_HelloTraitTwinMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_DynTrait_HelloTraitTwinMoi(deserializer)); + } + + @protected + HelloTraitTwinNormal sse_decode_box_DynTrait_HelloTraitTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_DynTrait_HelloTraitTwinNormal(deserializer)); + } + + @protected + HelloTraitTwinRustAsync sse_decode_box_DynTrait_HelloTraitTwinRustAsync( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_DynTrait_HelloTraitTwinRustAsync(deserializer)); + } + + @protected + HelloTraitTwinRustAsyncMoi sse_decode_box_DynTrait_HelloTraitTwinRustAsyncMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_DynTrait_HelloTraitTwinRustAsyncMoi(deserializer)); + } + + @protected + HelloTraitTwinRustAsyncSse sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSse( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_DynTrait_HelloTraitTwinRustAsyncSse(deserializer)); + } + + @protected + HelloTraitTwinRustAsyncSseMoi + sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_DynTrait_HelloTraitTwinRustAsyncSseMoi(deserializer)); + } + + @protected + HelloTraitTwinSse sse_decode_box_DynTrait_HelloTraitTwinSse( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_DynTrait_HelloTraitTwinSse(deserializer)); + } + + @protected + HelloTraitTwinSseMoi sse_decode_box_DynTrait_HelloTraitTwinSseMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_DynTrait_HelloTraitTwinSseMoi(deserializer)); + } + + @protected + HelloTraitTwinSync sse_decode_box_DynTrait_HelloTraitTwinSync( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_DynTrait_HelloTraitTwinSync(deserializer)); + } + + @protected + HelloTraitTwinSyncMoi sse_decode_box_DynTrait_HelloTraitTwinSyncMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_DynTrait_HelloTraitTwinSyncMoi(deserializer)); + } + + @protected + HelloTraitTwinSyncSse sse_decode_box_DynTrait_HelloTraitTwinSyncSse( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_DynTrait_HelloTraitTwinSyncSse(deserializer)); + } + + @protected + HelloTraitTwinSyncSseMoi sse_decode_box_DynTrait_HelloTraitTwinSyncSseMoi( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_DynTrait_HelloTraitTwinSyncSseMoi(deserializer)); + } + @protected ApplicationEnv sse_decode_box_application_env(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -129230,6 +129170,105 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return (sse_decode_feed_id_twin_sync_sse(deserializer)); } + @protected + HelloTraitTwinMoiImplementor + sse_decode_box_autoadd_hello_trait_twin_moi_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_hello_trait_twin_moi_implementor(deserializer)); + } + + @protected + HelloTraitTwinNormalImplementor + sse_decode_box_autoadd_hello_trait_twin_normal_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_hello_trait_twin_normal_implementor(deserializer)); + } + + @protected + HelloTraitTwinRustAsyncImplementor + sse_decode_box_autoadd_hello_trait_twin_rust_async_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_hello_trait_twin_rust_async_implementor(deserializer)); + } + + @protected + HelloTraitTwinRustAsyncMoiImplementor + sse_decode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_hello_trait_twin_rust_async_moi_implementor( + deserializer)); + } + + @protected + HelloTraitTwinRustAsyncSseImplementor + sse_decode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_hello_trait_twin_rust_async_sse_implementor( + deserializer)); + } + + @protected + HelloTraitTwinRustAsyncSseMoiImplementor + sse_decode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_hello_trait_twin_rust_async_sse_moi_implementor( + deserializer)); + } + + @protected + HelloTraitTwinSseImplementor + sse_decode_box_autoadd_hello_trait_twin_sse_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_hello_trait_twin_sse_implementor(deserializer)); + } + + @protected + HelloTraitTwinSseMoiImplementor + sse_decode_box_autoadd_hello_trait_twin_sse_moi_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_hello_trait_twin_sse_moi_implementor(deserializer)); + } + + @protected + HelloTraitTwinSyncImplementor + sse_decode_box_autoadd_hello_trait_twin_sync_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_hello_trait_twin_sync_implementor(deserializer)); + } + + @protected + HelloTraitTwinSyncMoiImplementor + sse_decode_box_autoadd_hello_trait_twin_sync_moi_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_hello_trait_twin_sync_moi_implementor(deserializer)); + } + + @protected + HelloTraitTwinSyncSseImplementor + sse_decode_box_autoadd_hello_trait_twin_sync_sse_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_hello_trait_twin_sync_sse_implementor(deserializer)); + } + + @protected + HelloTraitTwinSyncSseMoiImplementor + sse_decode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_hello_trait_twin_sync_sse_moi_implementor(deserializer)); + } + @protected int sse_decode_box_autoadd_i_16(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -129974,6 +130013,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return (sse_decode_simple_struct_twin_sync_sse(deserializer)); } + @protected + SimpleTraitForDynTwinNormalImplementor + sse_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_simple_trait_for_dyn_twin_normal_implementor( + deserializer)); + } + @protected SimpleTranslatableExternalStructWithMethod sse_decode_box_autoadd_simple_translatable_external_struct_with_method( @@ -134419,6 +134467,279 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return HashMapValue(inner: var_inner); } + @protected + HelloTraitTwinMoiImplementor sse_decode_hello_trait_twin_moi_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + deserializer); + return HelloTraitTwinMoiImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + deserializer); + return HelloTraitTwinMoiImplementor_Variant1(var_field0); + default: + throw UnimplementedError(''); + } + } + + @protected + HelloTraitTwinNormalImplementor + sse_decode_hello_trait_twin_normal_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + deserializer); + return HelloTraitTwinNormalImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + deserializer); + return HelloTraitTwinNormalImplementor_Variant1(var_field0); + default: + throw UnimplementedError(''); + } + } + + @protected + HelloTraitTwinRustAsyncImplementor + sse_decode_hello_trait_twin_rust_async_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + deserializer); + return HelloTraitTwinRustAsyncImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + deserializer); + return HelloTraitTwinRustAsyncImplementor_Variant1(var_field0); + default: + throw UnimplementedError(''); + } + } + + @protected + HelloTraitTwinRustAsyncMoiImplementor + sse_decode_hello_trait_twin_rust_async_moi_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + deserializer); + return HelloTraitTwinRustAsyncMoiImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + deserializer); + return HelloTraitTwinRustAsyncMoiImplementor_Variant1(var_field0); + default: + throw UnimplementedError(''); + } + } + + @protected + HelloTraitTwinRustAsyncSseImplementor + sse_decode_hello_trait_twin_rust_async_sse_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + deserializer); + return HelloTraitTwinRustAsyncSseImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + deserializer); + return HelloTraitTwinRustAsyncSseImplementor_Variant1(var_field0); + default: + throw UnimplementedError(''); + } + } + + @protected + HelloTraitTwinRustAsyncSseMoiImplementor + sse_decode_hello_trait_twin_rust_async_sse_moi_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + deserializer); + return HelloTraitTwinRustAsyncSseMoiImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + deserializer); + return HelloTraitTwinRustAsyncSseMoiImplementor_Variant1(var_field0); + default: + throw UnimplementedError(''); + } + } + + @protected + HelloTraitTwinSseImplementor sse_decode_hello_trait_twin_sse_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + deserializer); + return HelloTraitTwinSseImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + deserializer); + return HelloTraitTwinSseImplementor_Variant1(var_field0); + default: + throw UnimplementedError(''); + } + } + + @protected + HelloTraitTwinSseMoiImplementor + sse_decode_hello_trait_twin_sse_moi_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + deserializer); + return HelloTraitTwinSseMoiImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + deserializer); + return HelloTraitTwinSseMoiImplementor_Variant1(var_field0); + default: + throw UnimplementedError(''); + } + } + + @protected + HelloTraitTwinSyncImplementor sse_decode_hello_trait_twin_sync_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + deserializer); + return HelloTraitTwinSyncImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + deserializer); + return HelloTraitTwinSyncImplementor_Variant1(var_field0); + default: + throw UnimplementedError(''); + } + } + + @protected + HelloTraitTwinSyncMoiImplementor + sse_decode_hello_trait_twin_sync_moi_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + deserializer); + return HelloTraitTwinSyncMoiImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + deserializer); + return HelloTraitTwinSyncMoiImplementor_Variant1(var_field0); + default: + throw UnimplementedError(''); + } + } + + @protected + HelloTraitTwinSyncSseImplementor + sse_decode_hello_trait_twin_sync_sse_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + deserializer); + return HelloTraitTwinSyncSseImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + deserializer); + return HelloTraitTwinSyncSseImplementor_Variant1(var_field0); + default: + throw UnimplementedError(''); + } + } + + @protected + HelloTraitTwinSyncSseMoiImplementor + sse_decode_hello_trait_twin_sync_sse_moi_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + deserializer); + return HelloTraitTwinSyncSseMoiImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + deserializer); + return HelloTraitTwinSyncSseMoiImplementor_Variant1(var_field0); + default: + throw UnimplementedError(''); + } + } + @protected HelloTwoEnumTwinMoi sse_decode_hello_two_enum_twin_moi( SseDeserializer deserializer) { @@ -141510,6 +141831,29 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return SimpleStructTwinSyncSse(one: var_one); } + @protected + SimpleTraitForDynTwinNormalImplementor + sse_decode_simple_trait_for_dyn_twin_normal_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + deserializer); + return SimpleTraitForDynTwinNormalImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + deserializer); + return SimpleTraitForDynTwinNormalImplementor_Variant1(var_field0); + default: + throw UnimplementedError(''); + } + } + @protected SimpleTranslatableExternalStructWithMethod sse_decode_simple_translatable_external_struct_with_method( @@ -143240,58 +143584,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return (raw as BoxFnStringStringImpl).frbInternalCstEncode(move: true); } - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinMoiImpl).frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinNormalImpl) - .frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinRustAsyncImpl) - .frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinRustAsyncMoiImpl) - .frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinSyncImpl).frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinSyncMoiImpl) - .frbInternalCstEncode(move: true); - } - @protected int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( BoxMyTraitTwinMoi raw) { @@ -143836,33 +144128,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { .frbInternalCstEncode(move: true); } - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructOneWithTraitForDynTwinSseImpl) - .frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructOneWithTraitForDynTwinSyncImpl) - .frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructOneWithTraitForDynTwinSyncSseImpl) - .frbInternalCstEncode(move: true); - } - @protected int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( StructOneWithTraitTwinNormal raw) { @@ -143908,33 +144173,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { .frbInternalCstEncode(move: true); } - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructTwoWithTraitForDynTwinSseImpl) - .frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructTwoWithTraitForDynTwinSyncImpl) - .frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructTwoWithTraitForDynTwinSyncSseImpl) - .frbInternalCstEncode(move: true); - } - @protected int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( StructTwoWithTraitTwinNormal raw) { @@ -144275,33 +144513,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { .frbInternalCstEncode(move: false); } - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructOneWithTraitForDynTwinSseImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructOneWithTraitForDynTwinSyncImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructOneWithTraitForDynTwinSyncSseImpl) - .frbInternalCstEncode(move: false); - } - @protected int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( StructOneWithTraitTwinNormal raw) { @@ -144347,33 +144558,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { .frbInternalCstEncode(move: false); } - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructTwoWithTraitForDynTwinSseImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructTwoWithTraitForDynTwinSyncImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructTwoWithTraitForDynTwinSyncSseImpl) - .frbInternalCstEncode(move: false); - } - @protected int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( StructTwoWithTraitTwinNormal raw) { @@ -144530,58 +144714,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { .frbInternalCstEncode(move: false); } - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinMoiImpl).frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinNormalImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinRustAsyncImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinRustAsyncMoiImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinSyncImpl).frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinSyncMoiImpl) - .frbInternalCstEncode(move: false); - } - @protected int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( ConstructorOpaqueStructTwinNormal raw) { @@ -144892,33 +145024,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { .frbInternalCstEncode(move: false); } - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructOneWithTraitForDynTwinSseImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructOneWithTraitForDynTwinSyncImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructOneWithTraitForDynTwinSyncSseImpl) - .frbInternalCstEncode(move: false); - } - @protected int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( StructOneWithTraitTwinNormal raw) { @@ -144964,33 +145069,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { .frbInternalCstEncode(move: false); } - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructTwoWithTraitForDynTwinSseImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructTwoWithTraitForDynTwinSyncImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructTwoWithTraitForDynTwinSyncSseImpl) - .frbInternalCstEncode(move: false); - } - @protected int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( StructTwoWithTraitTwinNormal raw) { @@ -146153,31 +146231,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { .frbInternalCstEncode(); } - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructOneWithTraitForDynTwinSseImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructOneWithTraitForDynTwinSyncImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructOneWithTraitForDynTwinSyncSseImpl) - .frbInternalCstEncode(); - } - @protected int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( StructOneWithTraitTwinNormal raw) { @@ -146219,31 +146272,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { .frbInternalCstEncode(); } - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructTwoWithTraitForDynTwinSseImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructTwoWithTraitForDynTwinSyncImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as StructTwoWithTraitForDynTwinSyncSseImpl) - .frbInternalCstEncode(); - } - @protected int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( StructTwoWithTraitTwinNormal raw) { @@ -146403,6 +146431,132 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return (raw as StructWithSimpleSetterTwinNormalImpl).frbInternalCstEncode(); } + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs +// ignore: invalid_use_of_internal_member + return (raw + as CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiImpl) + .frbInternalCstEncode(); + } + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs +// ignore: invalid_use_of_internal_member + return (raw + as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl) + .frbInternalCstEncode(); + } + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs +// ignore: invalid_use_of_internal_member + return (raw + as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiImpl) + .frbInternalCstEncode(); + } + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs +// ignore: invalid_use_of_internal_member + return (raw + as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseImpl) + .frbInternalCstEncode(); + } + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs +// ignore: invalid_use_of_internal_member + return (raw + as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiImpl) + .frbInternalCstEncode(); + } + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse raw) { + // Codec=Cst (C-struct based), see doc to use other codecs +// ignore: invalid_use_of_internal_member + return (raw + as CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseImpl) + .frbInternalCstEncode(); + } + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs +// ignore: invalid_use_of_internal_member + return (raw + as CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiImpl) + .frbInternalCstEncode(); + } + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync raw) { + // Codec=Cst (C-struct based), see doc to use other codecs +// ignore: invalid_use_of_internal_member + return (raw + as CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl) + .frbInternalCstEncode(); + } + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs +// ignore: invalid_use_of_internal_member + return (raw + as CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiImpl) + .frbInternalCstEncode(); + } + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs +// ignore: invalid_use_of_internal_member + return (raw + as CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseImpl) + .frbInternalCstEncode(); + } + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs +// ignore: invalid_use_of_internal_member + return (raw + as CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiImpl) + .frbInternalCstEncode(); + } + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal raw) { + // Codec=Cst (C-struct based), see doc to use other codecs +// ignore: invalid_use_of_internal_member + return (raw as CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl) + .frbInternalCstEncode(); + } + @protected int cst_encode_RustOpaque_i16(I16 raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -146671,6 +146825,114 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_String(self.message, serializer); } + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + HelloOneStructTwinMoi self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + HelloOneStructTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + HelloOneStructTwinRustAsync self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + HelloOneStructTwinRustAsyncMoi self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + HelloOneStructTwinRustAsyncSse self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + HelloOneStructTwinRustAsyncSseMoi self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + HelloOneStructTwinSse self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + HelloOneStructTwinSseMoi self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + HelloOneStructTwinSync self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + HelloOneStructTwinSyncMoi self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + HelloOneStructTwinSyncSse self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + HelloOneStructTwinSyncSseMoi self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + self, serializer); + } + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -146799,146 +147061,162 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( - BoxAnyMyDartTypeRename self, SseSerializer serializer) { + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxAnyMyDartTypeRenameImpl).frbInternalSseEncode(move: true), - serializer); + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + self, serializer); } @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( - BoxFnStringString self, SseSerializer serializer) { + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxFnStringStringImpl).frbInternalSseEncode(move: true), - serializer); + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + self, serializer); } @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi self, SseSerializer serializer) { + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi self, + SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinMoiImpl).frbInternalSseEncode(move: true), - serializer); + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + self, serializer); } @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer) { + void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + self, + SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinNormalImpl).frbInternalSseEncode(move: true), - serializer); + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + self, serializer); } @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer) { + void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + self, + SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncImpl) - .frbInternalSseEncode(move: true), - serializer); + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + self, serializer); } @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi self, SseSerializer serializer) { + void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + self, + SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncMoiImpl) - .frbInternalSseEncode(move: true), - serializer); + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + self, serializer); + } + + @protected + void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + self, serializer); } @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - BoxHelloTraitTwinRustAsyncSse self, SseSerializer serializer) { + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse self, + SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncSseImpl) - .frbInternalSseEncode(move: true), - serializer); + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + self, serializer); } @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - BoxHelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer) { + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + self, + SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncSseMoiImpl) - .frbInternalSseEncode(move: true), - serializer); + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + self, serializer); } @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - BoxHelloTraitTwinSse self, SseSerializer serializer) { + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, + SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSseImpl).frbInternalSseEncode(move: true), - serializer); + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + self, serializer); } @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - BoxHelloTraitTwinSseMoi self, SseSerializer serializer) { + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + self, + SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSseMoiImpl).frbInternalSseEncode(move: true), - serializer); + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + self, serializer); } @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer) { + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + self, + SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSyncImpl).frbInternalSseEncode(move: true), - serializer); + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + self, serializer); + } + + @protected + void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + self, serializer); } @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi self, SseSerializer serializer) { + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, + SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSyncMoiImpl).frbInternalSseEncode(move: true), - serializer); + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + self, serializer); } @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - BoxHelloTraitTwinSyncSse self, SseSerializer serializer) { + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + BoxAnyMyDartTypeRename self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs sse_encode_usize( - (self as BoxHelloTraitTwinSyncSseImpl).frbInternalSseEncode(move: true), + (self as BoxAnyMyDartTypeRenameImpl).frbInternalSseEncode(move: true), serializer); } @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - BoxHelloTraitTwinSyncSseMoi self, SseSerializer serializer) { + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + BoxFnStringString self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs sse_encode_usize( - (self as BoxHelloTraitTwinSyncSseMoiImpl) - .frbInternalSseEncode(move: true), + (self as BoxFnStringStringImpl).frbInternalSseEncode(move: true), serializer); } @@ -148086,39 +148364,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinSseImpl) - .frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinSyncImpl) - .frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinSyncSseImpl) - .frbInternalSseEncode(move: true), - serializer); - } - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -148174,39 +148419,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinSseImpl) - .frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinSyncImpl) - .frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinSyncSseImpl) - .frbInternalSseEncode(move: true), - serializer); - } - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -148790,39 +149002,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinSseImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinSyncImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinSyncSseImpl) - .frbInternalSseEncode(move: false), - serializer); - } - @protected void sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -148878,39 +149057,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinSseImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinSyncImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinSyncSseImpl) - .frbInternalSseEncode(move: false), - serializer); - } - @protected void sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -149110,133 +149256,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinMoiImpl).frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinNormalImpl).frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncMoiImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - BoxHelloTraitTwinRustAsyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncSseImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - BoxHelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncSseMoiImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - BoxHelloTraitTwinSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSseImpl).frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - BoxHelloTraitTwinSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSseMoiImpl).frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSyncImpl).frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSyncMoiImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - BoxHelloTraitTwinSyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSyncSseImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - BoxHelloTraitTwinSyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSyncSseMoiImpl) - .frbInternalSseEncode(move: false), - serializer); - } - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -149798,39 +149817,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinSseImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinSyncImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinSyncSseImpl) - .frbInternalSseEncode(move: false), - serializer); - } - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -149886,39 +149872,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinSseImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinSyncImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinSyncSseImpl) - .frbInternalSseEncode(move: false), - serializer); - } - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -150347,6 +150300,214 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_DartOpaque(self.inner, serializer); } + @protected + void sse_encode_DynTrait_HelloTraitTwinMoi( + HelloTraitTwinMoi self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_moi_implementor((() { + if (self is HelloOneStructTwinMoi) { + return HelloTraitTwinMoiImplementor.variant0(self); + } + if (self is HelloTwoEnumTwinMoi) { + return HelloTraitTwinMoiImplementor.variant1(self); + } + + throw Exception('not reachable'); + })(), serializer); + } + + @protected + void sse_encode_DynTrait_HelloTraitTwinNormal( + HelloTraitTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_normal_implementor((() { + if (self is HelloOneStructTwinNormal) { + return HelloTraitTwinNormalImplementor.variant0(self); + } + if (self is HelloTwoEnumTwinNormal) { + return HelloTraitTwinNormalImplementor.variant1(self); + } + + throw Exception('not reachable'); + })(), serializer); + } + + @protected + void sse_encode_DynTrait_HelloTraitTwinRustAsync( + HelloTraitTwinRustAsync self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_rust_async_implementor((() { + if (self is HelloOneStructTwinRustAsync) { + return HelloTraitTwinRustAsyncImplementor.variant0(self); + } + if (self is HelloTwoEnumTwinRustAsync) { + return HelloTraitTwinRustAsyncImplementor.variant1(self); + } + + throw Exception('not reachable'); + })(), serializer); + } + + @protected + void sse_encode_DynTrait_HelloTraitTwinRustAsyncMoi( + HelloTraitTwinRustAsyncMoi self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_rust_async_moi_implementor((() { + if (self is HelloOneStructTwinRustAsyncMoi) { + return HelloTraitTwinRustAsyncMoiImplementor.variant0(self); + } + if (self is HelloTwoEnumTwinRustAsyncMoi) { + return HelloTraitTwinRustAsyncMoiImplementor.variant1(self); + } + + throw Exception('not reachable'); + })(), serializer); + } + + @protected + void sse_encode_DynTrait_HelloTraitTwinRustAsyncSse( + HelloTraitTwinRustAsyncSse self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_rust_async_sse_implementor((() { + if (self is HelloOneStructTwinRustAsyncSse) { + return HelloTraitTwinRustAsyncSseImplementor.variant0(self); + } + if (self is HelloTwoEnumTwinRustAsyncSse) { + return HelloTraitTwinRustAsyncSseImplementor.variant1(self); + } + + throw Exception('not reachable'); + })(), serializer); + } + + @protected + void sse_encode_DynTrait_HelloTraitTwinRustAsyncSseMoi( + HelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_rust_async_sse_moi_implementor((() { + if (self is HelloOneStructTwinRustAsyncSseMoi) { + return HelloTraitTwinRustAsyncSseMoiImplementor.variant0(self); + } + if (self is HelloTwoEnumTwinRustAsyncSseMoi) { + return HelloTraitTwinRustAsyncSseMoiImplementor.variant1(self); + } + + throw Exception('not reachable'); + })(), serializer); + } + + @protected + void sse_encode_DynTrait_HelloTraitTwinSse( + HelloTraitTwinSse self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_sse_implementor((() { + if (self is HelloOneStructTwinSse) { + return HelloTraitTwinSseImplementor.variant0(self); + } + if (self is HelloTwoEnumTwinSse) { + return HelloTraitTwinSseImplementor.variant1(self); + } + + throw Exception('not reachable'); + })(), serializer); + } + + @protected + void sse_encode_DynTrait_HelloTraitTwinSseMoi( + HelloTraitTwinSseMoi self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_sse_moi_implementor((() { + if (self is HelloOneStructTwinSseMoi) { + return HelloTraitTwinSseMoiImplementor.variant0(self); + } + if (self is HelloTwoEnumTwinSseMoi) { + return HelloTraitTwinSseMoiImplementor.variant1(self); + } + + throw Exception('not reachable'); + })(), serializer); + } + + @protected + void sse_encode_DynTrait_HelloTraitTwinSync( + HelloTraitTwinSync self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_sync_implementor((() { + if (self is HelloOneStructTwinSync) { + return HelloTraitTwinSyncImplementor.variant0(self); + } + if (self is HelloTwoEnumTwinSync) { + return HelloTraitTwinSyncImplementor.variant1(self); + } + + throw Exception('not reachable'); + })(), serializer); + } + + @protected + void sse_encode_DynTrait_HelloTraitTwinSyncMoi( + HelloTraitTwinSyncMoi self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_sync_moi_implementor((() { + if (self is HelloOneStructTwinSyncMoi) { + return HelloTraitTwinSyncMoiImplementor.variant0(self); + } + if (self is HelloTwoEnumTwinSyncMoi) { + return HelloTraitTwinSyncMoiImplementor.variant1(self); + } + + throw Exception('not reachable'); + })(), serializer); + } + + @protected + void sse_encode_DynTrait_HelloTraitTwinSyncSse( + HelloTraitTwinSyncSse self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_sync_sse_implementor((() { + if (self is HelloOneStructTwinSyncSse) { + return HelloTraitTwinSyncSseImplementor.variant0(self); + } + if (self is HelloTwoEnumTwinSyncSse) { + return HelloTraitTwinSyncSseImplementor.variant1(self); + } + + throw Exception('not reachable'); + })(), serializer); + } + + @protected + void sse_encode_DynTrait_HelloTraitTwinSyncSseMoi( + HelloTraitTwinSyncSseMoi self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_sync_sse_moi_implementor((() { + if (self is HelloOneStructTwinSyncSseMoi) { + return HelloTraitTwinSyncSseMoiImplementor.variant0(self); + } + if (self is HelloTwoEnumTwinSyncSseMoi) { + return HelloTraitTwinSyncSseMoiImplementor.variant1(self); + } + + throw Exception('not reachable'); + })(), serializer); + } + + @protected + void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_simple_trait_for_dyn_twin_normal_implementor((() { + if (self is StructOneWithTraitForDynTwinNormal) { + return SimpleTraitForDynTwinNormalImplementor.variant0(self); + } + if (self is StructTwoWithTraitForDynTwinNormal) { + return SimpleTraitForDynTwinNormalImplementor.variant1(self); + } + + throw Exception('not reachable'); + })(), serializer); + } + @protected void sse_encode_I128(BigInt self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -152935,39 +153096,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinSseImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinSyncImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinSyncSseImpl) - .frbInternalSseEncode(move: null), - serializer); - } - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -153023,39 +153151,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinSseImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinSyncImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinSyncSseImpl) - .frbInternalSseEncode(move: null), - serializer); - } - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -153266,6 +153361,153 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiImpl) + .frbInternalSseEncode(move: null), + serializer); + } + + @protected + void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl) + .frbInternalSseEncode(move: null), + serializer); + } + + @protected + void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiImpl) + .frbInternalSseEncode(move: null), + serializer); + } + + @protected + void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseImpl) + .frbInternalSseEncode(move: null), + serializer); + } + + @protected + void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiImpl) + .frbInternalSseEncode(move: null), + serializer); + } + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseImpl) + .frbInternalSseEncode(move: null), + serializer); + } + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiImpl) + .frbInternalSseEncode(move: null), + serializer); + } + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl) + .frbInternalSseEncode(move: null), + serializer); + } + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiImpl) + .frbInternalSseEncode(move: null), + serializer); + } + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseImpl) + .frbInternalSseEncode(move: null), + serializer); + } + + @protected + void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiImpl) + .frbInternalSseEncode(move: null), + serializer); + } + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl) + .frbInternalSseEncode(move: null), + serializer); + } + @protected void sse_encode_RustOpaque_i16(I16 self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -154883,6 +155125,90 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer.buffer.putUint8(self ? 1 : 0); } + @protected + void sse_encode_box_DynTrait_HelloTraitTwinMoi( + HelloTraitTwinMoi self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_DynTrait_HelloTraitTwinMoi(self, serializer); + } + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinNormal( + HelloTraitTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_DynTrait_HelloTraitTwinNormal(self, serializer); + } + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinRustAsync( + HelloTraitTwinRustAsync self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_DynTrait_HelloTraitTwinRustAsync(self, serializer); + } + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinRustAsyncMoi( + HelloTraitTwinRustAsyncMoi self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_DynTrait_HelloTraitTwinRustAsyncMoi(self, serializer); + } + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSse( + HelloTraitTwinRustAsyncSse self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_DynTrait_HelloTraitTwinRustAsyncSse(self, serializer); + } + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi( + HelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_DynTrait_HelloTraitTwinRustAsyncSseMoi(self, serializer); + } + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSse( + HelloTraitTwinSse self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_DynTrait_HelloTraitTwinSse(self, serializer); + } + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSseMoi( + HelloTraitTwinSseMoi self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_DynTrait_HelloTraitTwinSseMoi(self, serializer); + } + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSync( + HelloTraitTwinSync self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_DynTrait_HelloTraitTwinSync(self, serializer); + } + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSyncMoi( + HelloTraitTwinSyncMoi self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_DynTrait_HelloTraitTwinSyncMoi(self, serializer); + } + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSyncSse( + HelloTraitTwinSyncSse self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_DynTrait_HelloTraitTwinSyncSse(self, serializer); + } + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSyncSseMoi( + HelloTraitTwinSyncSseMoi self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_DynTrait_HelloTraitTwinSyncSseMoi(self, serializer); + } + @protected void sse_encode_box_application_env( ApplicationEnv self, SseSerializer serializer) { @@ -156560,6 +156886,91 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_feed_id_twin_sync_sse(self, serializer); } + @protected + void sse_encode_box_autoadd_hello_trait_twin_moi_implementor( + HelloTraitTwinMoiImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_moi_implementor(self, serializer); + } + + @protected + void sse_encode_box_autoadd_hello_trait_twin_normal_implementor( + HelloTraitTwinNormalImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_normal_implementor(self, serializer); + } + + @protected + void sse_encode_box_autoadd_hello_trait_twin_rust_async_implementor( + HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_rust_async_implementor(self, serializer); + } + + @protected + void sse_encode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( + HelloTraitTwinRustAsyncMoiImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_rust_async_moi_implementor(self, serializer); + } + + @protected + void sse_encode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( + HelloTraitTwinRustAsyncSseImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_rust_async_sse_implementor(self, serializer); + } + + @protected + void sse_encode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( + HelloTraitTwinRustAsyncSseMoiImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_rust_async_sse_moi_implementor( + self, serializer); + } + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sse_implementor( + HelloTraitTwinSseImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_sse_implementor(self, serializer); + } + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sse_moi_implementor( + HelloTraitTwinSseMoiImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_sse_moi_implementor(self, serializer); + } + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sync_implementor( + HelloTraitTwinSyncImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_sync_implementor(self, serializer); + } + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sync_moi_implementor( + HelloTraitTwinSyncMoiImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_sync_moi_implementor(self, serializer); + } + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sync_sse_implementor( + HelloTraitTwinSyncSseImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_sync_sse_implementor(self, serializer); + } + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( + HelloTraitTwinSyncSseMoiImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_sync_sse_moi_implementor(self, serializer); + } + @protected void sse_encode_box_autoadd_i_16(int self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -157281,6 +157692,13 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_simple_struct_twin_sync_sse(self, serializer); } + @protected + void sse_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_simple_trait_for_dyn_twin_normal_implementor(self, serializer); + } + @protected void sse_encode_box_autoadd_simple_translatable_external_struct_with_method( SimpleTranslatableExternalStructWithMethod self, @@ -161167,6 +161585,226 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_String(self.inner, serializer); } + @protected + void sse_encode_hello_trait_twin_moi_implementor( + HelloTraitTwinMoiImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case HelloTraitTwinMoiImplementor_Variant0(field0: final field0): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + field0, serializer); + case HelloTraitTwinMoiImplementor_Variant1(field0: final field0): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + + @protected + void sse_encode_hello_trait_twin_normal_implementor( + HelloTraitTwinNormalImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case HelloTraitTwinNormalImplementor_Variant0(field0: final field0): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + field0, serializer); + case HelloTraitTwinNormalImplementor_Variant1(field0: final field0): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + + @protected + void sse_encode_hello_trait_twin_rust_async_implementor( + HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case HelloTraitTwinRustAsyncImplementor_Variant0(field0: final field0): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + field0, serializer); + case HelloTraitTwinRustAsyncImplementor_Variant1(field0: final field0): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + + @protected + void sse_encode_hello_trait_twin_rust_async_moi_implementor( + HelloTraitTwinRustAsyncMoiImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case HelloTraitTwinRustAsyncMoiImplementor_Variant0(field0: final field0): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + field0, serializer); + case HelloTraitTwinRustAsyncMoiImplementor_Variant1(field0: final field0): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + + @protected + void sse_encode_hello_trait_twin_rust_async_sse_implementor( + HelloTraitTwinRustAsyncSseImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case HelloTraitTwinRustAsyncSseImplementor_Variant0(field0: final field0): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + field0, serializer); + case HelloTraitTwinRustAsyncSseImplementor_Variant1(field0: final field0): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + + @protected + void sse_encode_hello_trait_twin_rust_async_sse_moi_implementor( + HelloTraitTwinRustAsyncSseMoiImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case HelloTraitTwinRustAsyncSseMoiImplementor_Variant0( + field0: final field0 + ): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + field0, serializer); + case HelloTraitTwinRustAsyncSseMoiImplementor_Variant1( + field0: final field0 + ): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + + @protected + void sse_encode_hello_trait_twin_sse_implementor( + HelloTraitTwinSseImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case HelloTraitTwinSseImplementor_Variant0(field0: final field0): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + field0, serializer); + case HelloTraitTwinSseImplementor_Variant1(field0: final field0): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + + @protected + void sse_encode_hello_trait_twin_sse_moi_implementor( + HelloTraitTwinSseMoiImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case HelloTraitTwinSseMoiImplementor_Variant0(field0: final field0): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + field0, serializer); + case HelloTraitTwinSseMoiImplementor_Variant1(field0: final field0): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + + @protected + void sse_encode_hello_trait_twin_sync_implementor( + HelloTraitTwinSyncImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case HelloTraitTwinSyncImplementor_Variant0(field0: final field0): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + field0, serializer); + case HelloTraitTwinSyncImplementor_Variant1(field0: final field0): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + + @protected + void sse_encode_hello_trait_twin_sync_moi_implementor( + HelloTraitTwinSyncMoiImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case HelloTraitTwinSyncMoiImplementor_Variant0(field0: final field0): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + field0, serializer); + case HelloTraitTwinSyncMoiImplementor_Variant1(field0: final field0): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + + @protected + void sse_encode_hello_trait_twin_sync_sse_implementor( + HelloTraitTwinSyncSseImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case HelloTraitTwinSyncSseImplementor_Variant0(field0: final field0): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + field0, serializer); + case HelloTraitTwinSyncSseImplementor_Variant1(field0: final field0): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + + @protected + void sse_encode_hello_trait_twin_sync_sse_moi_implementor( + HelloTraitTwinSyncSseMoiImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case HelloTraitTwinSyncSseMoiImplementor_Variant0(field0: final field0): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + field0, serializer); + case HelloTraitTwinSyncSseMoiImplementor_Variant1(field0: final field0): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + @protected void sse_encode_hello_two_enum_twin_moi( HelloTwoEnumTwinMoi self, SseSerializer serializer) { @@ -167067,6 +167705,28 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_String(self.one, serializer); } + @protected + void sse_encode_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case SimpleTraitForDynTwinNormalImplementor_Variant0( + field0: final field0 + ): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + field0, serializer); + case SimpleTraitForDynTwinNormalImplementor_Variant1( + field0: final field0 + ): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + @protected void sse_encode_simple_translatable_external_struct_with_method( SimpleTranslatableExternalStructWithMethod self, @@ -168434,6 +169094,54 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } } +// Rust type: RustOpaqueNom> +abstract class CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + implements RustOpaqueInterface {} + +// Rust type: RustOpaqueNom> +abstract class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + implements RustOpaqueInterface {} + +// Rust type: RustOpaqueNom> +abstract class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + implements RustOpaqueInterface {} + +// Rust type: RustOpaqueNom> +abstract class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + implements RustOpaqueInterface {} + +// Rust type: RustOpaqueNom> +abstract class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + implements RustOpaqueInterface {} + +// Rust type: RustOpaqueNom> +abstract class CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + implements RustOpaqueInterface {} + +// Rust type: RustOpaqueNom> +abstract class CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + implements RustOpaqueInterface {} + +// Rust type: RustOpaqueNom> +abstract class CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + implements RustOpaqueInterface {} + +// Rust type: RustOpaqueNom> +abstract class CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + implements RustOpaqueInterface {} + +// Rust type: RustOpaqueNom> +abstract class CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + implements RustOpaqueInterface {} + +// Rust type: RustOpaqueNom> +abstract class CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + implements RustOpaqueInterface {} + +// Rust type: RustOpaqueNom> +abstract class CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + implements RustOpaqueInterface {} + @freezed sealed class Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum with @@ -168448,6 +169156,178 @@ sealed class Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueI ) = Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1; } +@freezed +sealed class HelloTraitTwinMoiImplementor with _$HelloTraitTwinMoiImplementor { + const HelloTraitTwinMoiImplementor._(); + + const factory HelloTraitTwinMoiImplementor.variant0( + HelloOneStructTwinMoi field0, + ) = HelloTraitTwinMoiImplementor_Variant0; + const factory HelloTraitTwinMoiImplementor.variant1( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi field0, + ) = HelloTraitTwinMoiImplementor_Variant1; +} + +@freezed +sealed class HelloTraitTwinNormalImplementor + with _$HelloTraitTwinNormalImplementor { + const HelloTraitTwinNormalImplementor._(); + + const factory HelloTraitTwinNormalImplementor.variant0( + HelloOneStructTwinNormal field0, + ) = HelloTraitTwinNormalImplementor_Variant0; + const factory HelloTraitTwinNormalImplementor.variant1( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0, + ) = HelloTraitTwinNormalImplementor_Variant1; +} + +@freezed +sealed class HelloTraitTwinRustAsyncImplementor + with _$HelloTraitTwinRustAsyncImplementor { + const HelloTraitTwinRustAsyncImplementor._(); + + const factory HelloTraitTwinRustAsyncImplementor.variant0( + HelloOneStructTwinRustAsync field0, + ) = HelloTraitTwinRustAsyncImplementor_Variant0; + const factory HelloTraitTwinRustAsyncImplementor.variant1( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0, + ) = HelloTraitTwinRustAsyncImplementor_Variant1; +} + +@freezed +sealed class HelloTraitTwinRustAsyncMoiImplementor + with _$HelloTraitTwinRustAsyncMoiImplementor { + const HelloTraitTwinRustAsyncMoiImplementor._(); + + const factory HelloTraitTwinRustAsyncMoiImplementor.variant0( + HelloOneStructTwinRustAsyncMoi field0, + ) = HelloTraitTwinRustAsyncMoiImplementor_Variant0; + const factory HelloTraitTwinRustAsyncMoiImplementor.variant1( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + field0, + ) = HelloTraitTwinRustAsyncMoiImplementor_Variant1; +} + +@freezed +sealed class HelloTraitTwinRustAsyncSseImplementor + with _$HelloTraitTwinRustAsyncSseImplementor { + const HelloTraitTwinRustAsyncSseImplementor._(); + + const factory HelloTraitTwinRustAsyncSseImplementor.variant0( + HelloOneStructTwinRustAsyncSse field0, + ) = HelloTraitTwinRustAsyncSseImplementor_Variant0; + const factory HelloTraitTwinRustAsyncSseImplementor.variant1( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + field0, + ) = HelloTraitTwinRustAsyncSseImplementor_Variant1; +} + +@freezed +sealed class HelloTraitTwinRustAsyncSseMoiImplementor + with _$HelloTraitTwinRustAsyncSseMoiImplementor { + const HelloTraitTwinRustAsyncSseMoiImplementor._(); + + const factory HelloTraitTwinRustAsyncSseMoiImplementor.variant0( + HelloOneStructTwinRustAsyncSseMoi field0, + ) = HelloTraitTwinRustAsyncSseMoiImplementor_Variant0; + const factory HelloTraitTwinRustAsyncSseMoiImplementor.variant1( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + field0, + ) = HelloTraitTwinRustAsyncSseMoiImplementor_Variant1; +} + +@freezed +sealed class HelloTraitTwinSseImplementor with _$HelloTraitTwinSseImplementor { + const HelloTraitTwinSseImplementor._(); + + const factory HelloTraitTwinSseImplementor.variant0( + HelloOneStructTwinSse field0, + ) = HelloTraitTwinSseImplementor_Variant0; + const factory HelloTraitTwinSseImplementor.variant1( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse field0, + ) = HelloTraitTwinSseImplementor_Variant1; +} + +@freezed +sealed class HelloTraitTwinSseMoiImplementor + with _$HelloTraitTwinSseMoiImplementor { + const HelloTraitTwinSseMoiImplementor._(); + + const factory HelloTraitTwinSseMoiImplementor.variant0( + HelloOneStructTwinSseMoi field0, + ) = HelloTraitTwinSseMoiImplementor_Variant0; + const factory HelloTraitTwinSseMoiImplementor.variant1( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi field0, + ) = HelloTraitTwinSseMoiImplementor_Variant1; +} + +@freezed +sealed class HelloTraitTwinSyncImplementor + with _$HelloTraitTwinSyncImplementor { + const HelloTraitTwinSyncImplementor._(); + + const factory HelloTraitTwinSyncImplementor.variant0( + HelloOneStructTwinSync field0, + ) = HelloTraitTwinSyncImplementor_Variant0; + const factory HelloTraitTwinSyncImplementor.variant1( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync field0, + ) = HelloTraitTwinSyncImplementor_Variant1; +} + +@freezed +sealed class HelloTraitTwinSyncMoiImplementor + with _$HelloTraitTwinSyncMoiImplementor { + const HelloTraitTwinSyncMoiImplementor._(); + + const factory HelloTraitTwinSyncMoiImplementor.variant0( + HelloOneStructTwinSyncMoi field0, + ) = HelloTraitTwinSyncMoiImplementor_Variant0; + const factory HelloTraitTwinSyncMoiImplementor.variant1( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi field0, + ) = HelloTraitTwinSyncMoiImplementor_Variant1; +} + +@freezed +sealed class HelloTraitTwinSyncSseImplementor + with _$HelloTraitTwinSyncSseImplementor { + const HelloTraitTwinSyncSseImplementor._(); + + const factory HelloTraitTwinSyncSseImplementor.variant0( + HelloOneStructTwinSyncSse field0, + ) = HelloTraitTwinSyncSseImplementor_Variant0; + const factory HelloTraitTwinSyncSseImplementor.variant1( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse field0, + ) = HelloTraitTwinSyncSseImplementor_Variant1; +} + +@freezed +sealed class HelloTraitTwinSyncSseMoiImplementor + with _$HelloTraitTwinSyncSseMoiImplementor { + const HelloTraitTwinSyncSseMoiImplementor._(); + + const factory HelloTraitTwinSyncSseMoiImplementor.variant0( + HelloOneStructTwinSyncSseMoi field0, + ) = HelloTraitTwinSyncSseMoiImplementor_Variant0; + const factory HelloTraitTwinSyncSseMoiImplementor.variant1( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + field0, + ) = HelloTraitTwinSyncSseMoiImplementor_Variant1; +} + +@freezed +sealed class SimpleTraitForDynTwinNormalImplementor + with _$SimpleTraitForDynTwinNormalImplementor { + const SimpleTraitForDynTwinNormalImplementor._(); + + const factory SimpleTraitForDynTwinNormalImplementor.variant0( + StructOneWithTraitForDynTwinNormal field0, + ) = SimpleTraitForDynTwinNormalImplementor_Variant0; + const factory SimpleTraitForDynTwinNormalImplementor.variant1( + StructTwoWithTraitForDynTwinNormal field0, + ) = SimpleTraitForDynTwinNormalImplementor_Variant1; +} + @sealed class BoxAnyMyDartTypeRenameImpl extends RustOpaque implements BoxAnyMyDartTypeRename { @@ -169353,6 +170233,301 @@ class ConstructorOpaqueSyncStructTwinNormalImpl extends RustOpaque that: this, one: one); } +@sealed +class CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiImpl + extends RustOpaque + implements CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi { + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiImpl.frbInternalDcoDecode( + List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiPtr, + ); +} + +@sealed +class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl + extends RustOpaque + implements + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync { + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl.frbInternalDcoDecode( + List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncPtr, + ); +} + +@sealed +class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiImpl + extends RustOpaque + implements + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi { + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiImpl.frbInternalDcoDecode( + List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiPtr, + ); +} + +@sealed +class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseImpl + extends RustOpaque + implements + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse { + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseImpl.frbInternalDcoDecode( + List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSsePtr, + ); +} + +@sealed +class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiImpl + extends RustOpaque + implements + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi { + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiImpl.frbInternalDcoDecode( + List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiPtr, + ); +} + +@sealed +class CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseImpl + extends RustOpaque + implements CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse { + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseImpl.frbInternalDcoDecode( + List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSsePtr, + ); +} + +@sealed +class CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiImpl + extends RustOpaque + implements + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi { + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiImpl.frbInternalDcoDecode( + List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiPtr, + ); +} + +@sealed +class CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl + extends RustOpaque + implements CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync { + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl.frbInternalDcoDecode( + List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncPtr, + ); +} + +@sealed +class CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiImpl + extends RustOpaque + implements + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi { + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiImpl.frbInternalDcoDecode( + List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiPtr, + ); +} + +@sealed +class CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseImpl + extends RustOpaque + implements + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse { + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseImpl.frbInternalDcoDecode( + List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSsePtr, + ); +} + +@sealed +class CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiImpl + extends RustOpaque + implements + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi { + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiImpl.frbInternalDcoDecode( + List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiPtr, + ); +} + +@sealed +class CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl extends RustOpaque + implements CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal { + // Not to be used by end users + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl.frbInternalDcoDecode( + List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalPtr, + ); +} + @sealed class DeliberateFailSanityCheckTwinNormalImpl extends RustOpaque implements DeliberateFailSanityCheckTwinNormal { @@ -173483,125 +174658,16 @@ class StructOneWithTraitForDynTwinNormalImpl extends RustOpaque ); int get one => RustLib.instance.api - .crateApiImplTraitStructOneWithTraitForDynTwinNormalGetOne( + .crateApiDynTraitStructOneWithTraitForDynTwinNormalGetOne( that: this, ); void set one(int one) => RustLib.instance.api - .crateApiImplTraitStructOneWithTraitForDynTwinNormalSetOne( + .crateApiDynTraitStructOneWithTraitForDynTwinNormalSetOne( that: this, one: one); Future simpleMethodTwinNormal() => RustLib.instance.api - .crateApiImplTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( - that: this, - ); -} - -@sealed -class StructOneWithTraitForDynTwinSseImpl extends RustOpaque - implements StructOneWithTraitForDynTwinSse { - // Not to be used by end users - StructOneWithTraitForDynTwinSseImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - StructOneWithTraitForDynTwinSseImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_StructOneWithTraitForDynTwinSse, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSse, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSsePtr, - ); - - int get one => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseGetOne( - that: this, - ); - - void set one(int one) => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseSetOne( - that: this, one: one); - - Future simpleMethodTwinSse() => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSseStructOneWithTraitForDynTwinSseSimpleMethodTwinSse( - that: this, - ); -} - -@sealed -class StructOneWithTraitForDynTwinSyncImpl extends RustOpaque - implements StructOneWithTraitForDynTwinSync { - // Not to be used by end users - StructOneWithTraitForDynTwinSyncImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - StructOneWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_StructOneWithTraitForDynTwinSync, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSync, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSyncPtr, - ); - - int get one => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncGetOne( - that: this, - ); - - void set one(int one) => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSetOne( - that: this, one: one); - - Future simpleMethodTwinSync() => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSimpleMethodTwinSync( - that: this, - ); -} - -@sealed -class StructOneWithTraitForDynTwinSyncSseImpl extends RustOpaque - implements StructOneWithTraitForDynTwinSyncSse { - // Not to be used by end users - StructOneWithTraitForDynTwinSyncSseImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - StructOneWithTraitForDynTwinSyncSseImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_StructOneWithTraitForDynTwinSyncSse, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSyncSse, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSyncSsePtr, - ); - - int get one => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseGetOne( - that: this, - ); - - void set one(int one) => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseSetOne( - that: this, one: one); - - Future simpleMethodTwinSyncSse() => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncSseStructOneWithTraitForDynTwinSyncSseSimpleMethodTwinSyncSse( + .crateApiDynTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( that: this, ); } @@ -173773,125 +174839,16 @@ class StructTwoWithTraitForDynTwinNormalImpl extends RustOpaque ); int get two => RustLib.instance.api - .crateApiImplTraitStructTwoWithTraitForDynTwinNormalGetTwo( + .crateApiDynTraitStructTwoWithTraitForDynTwinNormalGetTwo( that: this, ); void set two(int two) => RustLib.instance.api - .crateApiImplTraitStructTwoWithTraitForDynTwinNormalSetTwo( + .crateApiDynTraitStructTwoWithTraitForDynTwinNormalSetTwo( that: this, two: two); Future simpleMethodTwinNormal() => RustLib.instance.api - .crateApiImplTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormal( - that: this, - ); -} - -@sealed -class StructTwoWithTraitForDynTwinSseImpl extends RustOpaque - implements StructTwoWithTraitForDynTwinSse { - // Not to be used by end users - StructTwoWithTraitForDynTwinSseImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - StructTwoWithTraitForDynTwinSseImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinSse, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSse, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSsePtr, - ); - - int get two => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSseStructTwoWithTraitForDynTwinSseGetTwo( - that: this, - ); - - void set two(int two) => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSseStructTwoWithTraitForDynTwinSseSetTwo( - that: this, two: two); - - Future simpleMethodTwinSse() => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSseStructTwoWithTraitForDynTwinSseSimpleMethodTwinSse( - that: this, - ); -} - -@sealed -class StructTwoWithTraitForDynTwinSyncImpl extends RustOpaque - implements StructTwoWithTraitForDynTwinSync { - // Not to be used by end users - StructTwoWithTraitForDynTwinSyncImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - StructTwoWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinSync, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSync, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSyncPtr, - ); - - int get two => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncGetTwo( - that: this, - ); - - void set two(int two) => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSetTwo( - that: this, two: two); - - Future simpleMethodTwinSync() => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSimpleMethodTwinSync( - that: this, - ); -} - -@sealed -class StructTwoWithTraitForDynTwinSyncSseImpl extends RustOpaque - implements StructTwoWithTraitForDynTwinSyncSse { - // Not to be used by end users - StructTwoWithTraitForDynTwinSyncSseImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - StructTwoWithTraitForDynTwinSyncSseImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinSyncSse, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSyncSse, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSyncSsePtr, - ); - - int get two => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncSseStructTwoWithTraitForDynTwinSyncSseGetTwo( - that: this, - ); - - void set two(int two) => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncSseStructTwoWithTraitForDynTwinSyncSseSetTwo( - that: this, two: two); - - Future simpleMethodTwinSyncSse() => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncSseStructTwoWithTraitForDynTwinSyncSseSimpleMethodTwinSyncSse( + .crateApiDynTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormal( that: this, ); } diff --git a/frb_example/pure_dart/lib/src/rust/frb_generated.freezed.dart b/frb_example/pure_dart/lib/src/rust/frb_generated.freezed.dart index 3210c82c43..7a1248e618 100644 --- a/frb_example/pure_dart/lib/src/rust/frb_generated.freezed.dart +++ b/frb_example/pure_dart/lib/src/rust/frb_generated.freezed.dart @@ -497,3 +497,5242 @@ abstract class Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqu _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1Impl> get copyWith => throw _privateConstructorUsedError; } + +/// @nodoc +mixin _$HelloTraitTwinMoiImplementor { + RustOpaqueInterface get field0 => throw _privateConstructorUsedError; + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinMoi field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi field0) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinMoi field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + field0)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinMoi field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + field0)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinMoiImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinMoiImplementor_Variant1 value) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinMoiImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinMoiImplementor_Variant1 value)? variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinMoiImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinMoiImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class $HelloTraitTwinMoiImplementorCopyWith<$Res> { + factory $HelloTraitTwinMoiImplementorCopyWith( + HelloTraitTwinMoiImplementor value, + $Res Function(HelloTraitTwinMoiImplementor) then) = + _$HelloTraitTwinMoiImplementorCopyWithImpl<$Res, + HelloTraitTwinMoiImplementor>; +} + +/// @nodoc +class _$HelloTraitTwinMoiImplementorCopyWithImpl<$Res, + $Val extends HelloTraitTwinMoiImplementor> + implements $HelloTraitTwinMoiImplementorCopyWith<$Res> { + _$HelloTraitTwinMoiImplementorCopyWithImpl(this._value, this._then); + + // ignore: unused_field + final $Val _value; + // ignore: unused_field + final $Res Function($Val) _then; +} + +/// @nodoc +abstract class _$$HelloTraitTwinMoiImplementor_Variant0ImplCopyWith<$Res> { + factory _$$HelloTraitTwinMoiImplementor_Variant0ImplCopyWith( + _$HelloTraitTwinMoiImplementor_Variant0Impl value, + $Res Function(_$HelloTraitTwinMoiImplementor_Variant0Impl) then) = + __$$HelloTraitTwinMoiImplementor_Variant0ImplCopyWithImpl<$Res>; + @useResult + $Res call({HelloOneStructTwinMoi field0}); +} + +/// @nodoc +class __$$HelloTraitTwinMoiImplementor_Variant0ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinMoiImplementorCopyWithImpl<$Res, + _$HelloTraitTwinMoiImplementor_Variant0Impl> + implements _$$HelloTraitTwinMoiImplementor_Variant0ImplCopyWith<$Res> { + __$$HelloTraitTwinMoiImplementor_Variant0ImplCopyWithImpl( + _$HelloTraitTwinMoiImplementor_Variant0Impl _value, + $Res Function(_$HelloTraitTwinMoiImplementor_Variant0Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinMoiImplementor_Variant0Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as HelloOneStructTwinMoi, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinMoiImplementor_Variant0Impl + extends HelloTraitTwinMoiImplementor_Variant0 { + const _$HelloTraitTwinMoiImplementor_Variant0Impl(this.field0) : super._(); + + @override + final HelloOneStructTwinMoi field0; + + @override + String toString() { + return 'HelloTraitTwinMoiImplementor.variant0(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinMoiImplementor_Variant0Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinMoiImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinMoiImplementor_Variant0Impl> + get copyWith => __$$HelloTraitTwinMoiImplementor_Variant0ImplCopyWithImpl< + _$HelloTraitTwinMoiImplementor_Variant0Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinMoi field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi field0) + variant1, + }) { + return variant0(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinMoi field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + field0)? + variant1, + }) { + return variant0?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinMoi field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + field0)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinMoiImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinMoiImplementor_Variant1 value) + variant1, + }) { + return variant0(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinMoiImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinMoiImplementor_Variant1 value)? variant1, + }) { + return variant0?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinMoiImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinMoiImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinMoiImplementor_Variant0 + extends HelloTraitTwinMoiImplementor { + const factory HelloTraitTwinMoiImplementor_Variant0( + final HelloOneStructTwinMoi field0) = + _$HelloTraitTwinMoiImplementor_Variant0Impl; + const HelloTraitTwinMoiImplementor_Variant0._() : super._(); + + @override + HelloOneStructTwinMoi get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinMoiImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinMoiImplementor_Variant0Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$HelloTraitTwinMoiImplementor_Variant1ImplCopyWith<$Res> { + factory _$$HelloTraitTwinMoiImplementor_Variant1ImplCopyWith( + _$HelloTraitTwinMoiImplementor_Variant1Impl value, + $Res Function(_$HelloTraitTwinMoiImplementor_Variant1Impl) then) = + __$$HelloTraitTwinMoiImplementor_Variant1ImplCopyWithImpl<$Res>; + @useResult + $Res call( + {CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi field0}); +} + +/// @nodoc +class __$$HelloTraitTwinMoiImplementor_Variant1ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinMoiImplementorCopyWithImpl<$Res, + _$HelloTraitTwinMoiImplementor_Variant1Impl> + implements _$$HelloTraitTwinMoiImplementor_Variant1ImplCopyWith<$Res> { + __$$HelloTraitTwinMoiImplementor_Variant1ImplCopyWithImpl( + _$HelloTraitTwinMoiImplementor_Variant1Impl _value, + $Res Function(_$HelloTraitTwinMoiImplementor_Variant1Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinMoiImplementor_Variant1Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinMoiImplementor_Variant1Impl + extends HelloTraitTwinMoiImplementor_Variant1 { + const _$HelloTraitTwinMoiImplementor_Variant1Impl(this.field0) : super._(); + + @override + final CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi field0; + + @override + String toString() { + return 'HelloTraitTwinMoiImplementor.variant1(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinMoiImplementor_Variant1Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinMoiImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinMoiImplementor_Variant1Impl> + get copyWith => __$$HelloTraitTwinMoiImplementor_Variant1ImplCopyWithImpl< + _$HelloTraitTwinMoiImplementor_Variant1Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinMoi field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi field0) + variant1, + }) { + return variant1(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinMoi field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + field0)? + variant1, + }) { + return variant1?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinMoi field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + field0)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinMoiImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinMoiImplementor_Variant1 value) + variant1, + }) { + return variant1(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinMoiImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinMoiImplementor_Variant1 value)? variant1, + }) { + return variant1?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinMoiImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinMoiImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinMoiImplementor_Variant1 + extends HelloTraitTwinMoiImplementor { + const factory HelloTraitTwinMoiImplementor_Variant1( + final CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + field0) = _$HelloTraitTwinMoiImplementor_Variant1Impl; + const HelloTraitTwinMoiImplementor_Variant1._() : super._(); + + @override + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinMoiImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinMoiImplementor_Variant1Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +mixin _$HelloTraitTwinNormalImplementor { + RustOpaqueInterface get field0 => throw _privateConstructorUsedError; + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinNormal field0) variant0, + required TResult Function( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinNormal field0)? variant0, + TResult? Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinNormal field0)? variant0, + TResult Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinNormalImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinNormalImplementor_Variant1 value) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class $HelloTraitTwinNormalImplementorCopyWith<$Res> { + factory $HelloTraitTwinNormalImplementorCopyWith( + HelloTraitTwinNormalImplementor value, + $Res Function(HelloTraitTwinNormalImplementor) then) = + _$HelloTraitTwinNormalImplementorCopyWithImpl<$Res, + HelloTraitTwinNormalImplementor>; +} + +/// @nodoc +class _$HelloTraitTwinNormalImplementorCopyWithImpl<$Res, + $Val extends HelloTraitTwinNormalImplementor> + implements $HelloTraitTwinNormalImplementorCopyWith<$Res> { + _$HelloTraitTwinNormalImplementorCopyWithImpl(this._value, this._then); + + // ignore: unused_field + final $Val _value; + // ignore: unused_field + final $Res Function($Val) _then; +} + +/// @nodoc +abstract class _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith<$Res> { + factory _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith( + _$HelloTraitTwinNormalImplementor_Variant0Impl value, + $Res Function(_$HelloTraitTwinNormalImplementor_Variant0Impl) then) = + __$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWithImpl<$Res>; + @useResult + $Res call({HelloOneStructTwinNormal field0}); +} + +/// @nodoc +class __$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinNormalImplementorCopyWithImpl<$Res, + _$HelloTraitTwinNormalImplementor_Variant0Impl> + implements _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith<$Res> { + __$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWithImpl( + _$HelloTraitTwinNormalImplementor_Variant0Impl _value, + $Res Function(_$HelloTraitTwinNormalImplementor_Variant0Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinNormalImplementor_Variant0Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as HelloOneStructTwinNormal, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinNormalImplementor_Variant0Impl + extends HelloTraitTwinNormalImplementor_Variant0 { + const _$HelloTraitTwinNormalImplementor_Variant0Impl(this.field0) : super._(); + + @override + final HelloOneStructTwinNormal field0; + + @override + String toString() { + return 'HelloTraitTwinNormalImplementor.variant0(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinNormalImplementor_Variant0Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinNormalImplementor_Variant0Impl> + get copyWith => + __$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWithImpl< + _$HelloTraitTwinNormalImplementor_Variant0Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinNormal field0) variant0, + required TResult Function( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0) + variant1, + }) { + return variant0(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinNormal field0)? variant0, + TResult? Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? + variant1, + }) { + return variant0?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinNormal field0)? variant0, + TResult Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinNormalImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinNormalImplementor_Variant1 value) + variant1, + }) { + return variant0(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, + }) { + return variant0?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinNormalImplementor_Variant0 + extends HelloTraitTwinNormalImplementor { + const factory HelloTraitTwinNormalImplementor_Variant0( + final HelloOneStructTwinNormal field0) = + _$HelloTraitTwinNormalImplementor_Variant0Impl; + const HelloTraitTwinNormalImplementor_Variant0._() : super._(); + + @override + HelloOneStructTwinNormal get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinNormalImplementor_Variant0Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith<$Res> { + factory _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith( + _$HelloTraitTwinNormalImplementor_Variant1Impl value, + $Res Function(_$HelloTraitTwinNormalImplementor_Variant1Impl) then) = + __$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWithImpl<$Res>; + @useResult + $Res call({CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0}); +} + +/// @nodoc +class __$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinNormalImplementorCopyWithImpl<$Res, + _$HelloTraitTwinNormalImplementor_Variant1Impl> + implements _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith<$Res> { + __$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWithImpl( + _$HelloTraitTwinNormalImplementor_Variant1Impl _value, + $Res Function(_$HelloTraitTwinNormalImplementor_Variant1Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinNormalImplementor_Variant1Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinNormalImplementor_Variant1Impl + extends HelloTraitTwinNormalImplementor_Variant1 { + const _$HelloTraitTwinNormalImplementor_Variant1Impl(this.field0) : super._(); + + @override + final CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0; + + @override + String toString() { + return 'HelloTraitTwinNormalImplementor.variant1(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinNormalImplementor_Variant1Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinNormalImplementor_Variant1Impl> + get copyWith => + __$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWithImpl< + _$HelloTraitTwinNormalImplementor_Variant1Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinNormal field0) variant0, + required TResult Function( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0) + variant1, + }) { + return variant1(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinNormal field0)? variant0, + TResult? Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? + variant1, + }) { + return variant1?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinNormal field0)? variant0, + TResult Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinNormalImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinNormalImplementor_Variant1 value) + variant1, + }) { + return variant1(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, + }) { + return variant1?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinNormalImplementor_Variant1 + extends HelloTraitTwinNormalImplementor { + const factory HelloTraitTwinNormalImplementor_Variant1( + final CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0) = + _$HelloTraitTwinNormalImplementor_Variant1Impl; + const HelloTraitTwinNormalImplementor_Variant1._() : super._(); + + @override + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinNormalImplementor_Variant1Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +mixin _$HelloTraitTwinRustAsyncImplementor { + RustOpaqueInterface get field0 => throw _privateConstructorUsedError; + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinRustAsync field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinRustAsync field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinRustAsync field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? + variant0, + TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class $HelloTraitTwinRustAsyncImplementorCopyWith<$Res> { + factory $HelloTraitTwinRustAsyncImplementorCopyWith( + HelloTraitTwinRustAsyncImplementor value, + $Res Function(HelloTraitTwinRustAsyncImplementor) then) = + _$HelloTraitTwinRustAsyncImplementorCopyWithImpl<$Res, + HelloTraitTwinRustAsyncImplementor>; +} + +/// @nodoc +class _$HelloTraitTwinRustAsyncImplementorCopyWithImpl<$Res, + $Val extends HelloTraitTwinRustAsyncImplementor> + implements $HelloTraitTwinRustAsyncImplementorCopyWith<$Res> { + _$HelloTraitTwinRustAsyncImplementorCopyWithImpl(this._value, this._then); + + // ignore: unused_field + final $Val _value; + // ignore: unused_field + final $Res Function($Val) _then; +} + +/// @nodoc +abstract class _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith< + $Res> { + factory _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith( + _$HelloTraitTwinRustAsyncImplementor_Variant0Impl value, + $Res Function(_$HelloTraitTwinRustAsyncImplementor_Variant0Impl) + then) = + __$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWithImpl<$Res>; + @useResult + $Res call({HelloOneStructTwinRustAsync field0}); +} + +/// @nodoc +class __$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinRustAsyncImplementorCopyWithImpl<$Res, + _$HelloTraitTwinRustAsyncImplementor_Variant0Impl> + implements + _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith<$Res> { + __$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWithImpl( + _$HelloTraitTwinRustAsyncImplementor_Variant0Impl _value, + $Res Function(_$HelloTraitTwinRustAsyncImplementor_Variant0Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinRustAsyncImplementor_Variant0Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as HelloOneStructTwinRustAsync, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinRustAsyncImplementor_Variant0Impl + extends HelloTraitTwinRustAsyncImplementor_Variant0 { + const _$HelloTraitTwinRustAsyncImplementor_Variant0Impl(this.field0) + : super._(); + + @override + final HelloOneStructTwinRustAsync field0; + + @override + String toString() { + return 'HelloTraitTwinRustAsyncImplementor.variant0(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinRustAsyncImplementor_Variant0Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinRustAsyncImplementor_Variant0Impl> + get copyWith => + __$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWithImpl< + _$HelloTraitTwinRustAsyncImplementor_Variant0Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinRustAsync field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0) + variant1, + }) { + return variant0(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinRustAsync field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0)? + variant1, + }) { + return variant0?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinRustAsync field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value) + variant1, + }) { + return variant0(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? + variant1, + }) { + return variant0?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? + variant0, + TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinRustAsyncImplementor_Variant0 + extends HelloTraitTwinRustAsyncImplementor { + const factory HelloTraitTwinRustAsyncImplementor_Variant0( + final HelloOneStructTwinRustAsync field0) = + _$HelloTraitTwinRustAsyncImplementor_Variant0Impl; + const HelloTraitTwinRustAsyncImplementor_Variant0._() : super._(); + + @override + HelloOneStructTwinRustAsync get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinRustAsyncImplementor_Variant0Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith< + $Res> { + factory _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith( + _$HelloTraitTwinRustAsyncImplementor_Variant1Impl value, + $Res Function(_$HelloTraitTwinRustAsyncImplementor_Variant1Impl) + then) = + __$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWithImpl<$Res>; + @useResult + $Res call( + {CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0}); +} + +/// @nodoc +class __$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinRustAsyncImplementorCopyWithImpl<$Res, + _$HelloTraitTwinRustAsyncImplementor_Variant1Impl> + implements + _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith<$Res> { + __$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWithImpl( + _$HelloTraitTwinRustAsyncImplementor_Variant1Impl _value, + $Res Function(_$HelloTraitTwinRustAsyncImplementor_Variant1Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinRustAsyncImplementor_Variant1Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinRustAsyncImplementor_Variant1Impl + extends HelloTraitTwinRustAsyncImplementor_Variant1 { + const _$HelloTraitTwinRustAsyncImplementor_Variant1Impl(this.field0) + : super._(); + + @override + final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0; + + @override + String toString() { + return 'HelloTraitTwinRustAsyncImplementor.variant1(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinRustAsyncImplementor_Variant1Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinRustAsyncImplementor_Variant1Impl> + get copyWith => + __$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWithImpl< + _$HelloTraitTwinRustAsyncImplementor_Variant1Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinRustAsync field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0) + variant1, + }) { + return variant1(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinRustAsync field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0)? + variant1, + }) { + return variant1?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinRustAsync field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value) + variant1, + }) { + return variant1(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? + variant1, + }) { + return variant1?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? + variant0, + TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinRustAsyncImplementor_Variant1 + extends HelloTraitTwinRustAsyncImplementor { + const factory HelloTraitTwinRustAsyncImplementor_Variant1( + final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0) = _$HelloTraitTwinRustAsyncImplementor_Variant1Impl; + const HelloTraitTwinRustAsyncImplementor_Variant1._() : super._(); + + @override + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinRustAsyncImplementor_Variant1Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +mixin _$HelloTraitTwinRustAsyncMoiImplementor { + RustOpaqueInterface get field0 => throw _privateConstructorUsedError; + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinRustAsyncMoi field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + field0) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinRustAsyncMoi field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + field0)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinRustAsyncMoi field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + field0)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult map({ + required TResult Function( + HelloTraitTwinRustAsyncMoiImplementor_Variant0 value) + variant0, + required TResult Function( + HelloTraitTwinRustAsyncMoiImplementor_Variant1 value) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinRustAsyncMoiImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinRustAsyncMoiImplementor_Variant1 value)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinRustAsyncMoiImplementor_Variant0 value)? + variant0, + TResult Function(HelloTraitTwinRustAsyncMoiImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class $HelloTraitTwinRustAsyncMoiImplementorCopyWith<$Res> { + factory $HelloTraitTwinRustAsyncMoiImplementorCopyWith( + HelloTraitTwinRustAsyncMoiImplementor value, + $Res Function(HelloTraitTwinRustAsyncMoiImplementor) then) = + _$HelloTraitTwinRustAsyncMoiImplementorCopyWithImpl<$Res, + HelloTraitTwinRustAsyncMoiImplementor>; +} + +/// @nodoc +class _$HelloTraitTwinRustAsyncMoiImplementorCopyWithImpl<$Res, + $Val extends HelloTraitTwinRustAsyncMoiImplementor> + implements $HelloTraitTwinRustAsyncMoiImplementorCopyWith<$Res> { + _$HelloTraitTwinRustAsyncMoiImplementorCopyWithImpl(this._value, this._then); + + // ignore: unused_field + final $Val _value; + // ignore: unused_field + final $Res Function($Val) _then; +} + +/// @nodoc +abstract class _$$HelloTraitTwinRustAsyncMoiImplementor_Variant0ImplCopyWith< + $Res> { + factory _$$HelloTraitTwinRustAsyncMoiImplementor_Variant0ImplCopyWith( + _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl value, + $Res Function(_$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl) + then) = + __$$HelloTraitTwinRustAsyncMoiImplementor_Variant0ImplCopyWithImpl<$Res>; + @useResult + $Res call({HelloOneStructTwinRustAsyncMoi field0}); +} + +/// @nodoc +class __$$HelloTraitTwinRustAsyncMoiImplementor_Variant0ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinRustAsyncMoiImplementorCopyWithImpl<$Res, + _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl> + implements + _$$HelloTraitTwinRustAsyncMoiImplementor_Variant0ImplCopyWith<$Res> { + __$$HelloTraitTwinRustAsyncMoiImplementor_Variant0ImplCopyWithImpl( + _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl _value, + $Res Function(_$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as HelloOneStructTwinRustAsyncMoi, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl + extends HelloTraitTwinRustAsyncMoiImplementor_Variant0 { + const _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl(this.field0) + : super._(); + + @override + final HelloOneStructTwinRustAsyncMoi field0; + + @override + String toString() { + return 'HelloTraitTwinRustAsyncMoiImplementor.variant0(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinRustAsyncMoiImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl> + get copyWith => + __$$HelloTraitTwinRustAsyncMoiImplementor_Variant0ImplCopyWithImpl< + _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinRustAsyncMoi field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + field0) + variant1, + }) { + return variant0(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinRustAsyncMoi field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + field0)? + variant1, + }) { + return variant0?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinRustAsyncMoi field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + field0)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function( + HelloTraitTwinRustAsyncMoiImplementor_Variant0 value) + variant0, + required TResult Function( + HelloTraitTwinRustAsyncMoiImplementor_Variant1 value) + variant1, + }) { + return variant0(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinRustAsyncMoiImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinRustAsyncMoiImplementor_Variant1 value)? + variant1, + }) { + return variant0?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinRustAsyncMoiImplementor_Variant0 value)? + variant0, + TResult Function(HelloTraitTwinRustAsyncMoiImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinRustAsyncMoiImplementor_Variant0 + extends HelloTraitTwinRustAsyncMoiImplementor { + const factory HelloTraitTwinRustAsyncMoiImplementor_Variant0( + final HelloOneStructTwinRustAsyncMoi field0) = + _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl; + const HelloTraitTwinRustAsyncMoiImplementor_Variant0._() : super._(); + + @override + HelloOneStructTwinRustAsyncMoi get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinRustAsyncMoiImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$HelloTraitTwinRustAsyncMoiImplementor_Variant1ImplCopyWith< + $Res> { + factory _$$HelloTraitTwinRustAsyncMoiImplementor_Variant1ImplCopyWith( + _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl value, + $Res Function(_$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl) + then) = + __$$HelloTraitTwinRustAsyncMoiImplementor_Variant1ImplCopyWithImpl<$Res>; + @useResult + $Res call( + {CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + field0}); +} + +/// @nodoc +class __$$HelloTraitTwinRustAsyncMoiImplementor_Variant1ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinRustAsyncMoiImplementorCopyWithImpl<$Res, + _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl> + implements + _$$HelloTraitTwinRustAsyncMoiImplementor_Variant1ImplCopyWith<$Res> { + __$$HelloTraitTwinRustAsyncMoiImplementor_Variant1ImplCopyWithImpl( + _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl _value, + $Res Function(_$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl + extends HelloTraitTwinRustAsyncMoiImplementor_Variant1 { + const _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl(this.field0) + : super._(); + + @override + final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + field0; + + @override + String toString() { + return 'HelloTraitTwinRustAsyncMoiImplementor.variant1(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinRustAsyncMoiImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl> + get copyWith => + __$$HelloTraitTwinRustAsyncMoiImplementor_Variant1ImplCopyWithImpl< + _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinRustAsyncMoi field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + field0) + variant1, + }) { + return variant1(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinRustAsyncMoi field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + field0)? + variant1, + }) { + return variant1?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinRustAsyncMoi field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + field0)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function( + HelloTraitTwinRustAsyncMoiImplementor_Variant0 value) + variant0, + required TResult Function( + HelloTraitTwinRustAsyncMoiImplementor_Variant1 value) + variant1, + }) { + return variant1(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinRustAsyncMoiImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinRustAsyncMoiImplementor_Variant1 value)? + variant1, + }) { + return variant1?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinRustAsyncMoiImplementor_Variant0 value)? + variant0, + TResult Function(HelloTraitTwinRustAsyncMoiImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinRustAsyncMoiImplementor_Variant1 + extends HelloTraitTwinRustAsyncMoiImplementor { + const factory HelloTraitTwinRustAsyncMoiImplementor_Variant1( + final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + field0) = _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl; + const HelloTraitTwinRustAsyncMoiImplementor_Variant1._() : super._(); + + @override + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinRustAsyncMoiImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +mixin _$HelloTraitTwinRustAsyncSseImplementor { + RustOpaqueInterface get field0 => throw _privateConstructorUsedError; + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinRustAsyncSse field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + field0) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinRustAsyncSse field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + field0)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinRustAsyncSse field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + field0)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult map({ + required TResult Function( + HelloTraitTwinRustAsyncSseImplementor_Variant0 value) + variant0, + required TResult Function( + HelloTraitTwinRustAsyncSseImplementor_Variant1 value) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinRustAsyncSseImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinRustAsyncSseImplementor_Variant1 value)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinRustAsyncSseImplementor_Variant0 value)? + variant0, + TResult Function(HelloTraitTwinRustAsyncSseImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class $HelloTraitTwinRustAsyncSseImplementorCopyWith<$Res> { + factory $HelloTraitTwinRustAsyncSseImplementorCopyWith( + HelloTraitTwinRustAsyncSseImplementor value, + $Res Function(HelloTraitTwinRustAsyncSseImplementor) then) = + _$HelloTraitTwinRustAsyncSseImplementorCopyWithImpl<$Res, + HelloTraitTwinRustAsyncSseImplementor>; +} + +/// @nodoc +class _$HelloTraitTwinRustAsyncSseImplementorCopyWithImpl<$Res, + $Val extends HelloTraitTwinRustAsyncSseImplementor> + implements $HelloTraitTwinRustAsyncSseImplementorCopyWith<$Res> { + _$HelloTraitTwinRustAsyncSseImplementorCopyWithImpl(this._value, this._then); + + // ignore: unused_field + final $Val _value; + // ignore: unused_field + final $Res Function($Val) _then; +} + +/// @nodoc +abstract class _$$HelloTraitTwinRustAsyncSseImplementor_Variant0ImplCopyWith< + $Res> { + factory _$$HelloTraitTwinRustAsyncSseImplementor_Variant0ImplCopyWith( + _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl value, + $Res Function(_$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl) + then) = + __$$HelloTraitTwinRustAsyncSseImplementor_Variant0ImplCopyWithImpl<$Res>; + @useResult + $Res call({HelloOneStructTwinRustAsyncSse field0}); +} + +/// @nodoc +class __$$HelloTraitTwinRustAsyncSseImplementor_Variant0ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinRustAsyncSseImplementorCopyWithImpl<$Res, + _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl> + implements + _$$HelloTraitTwinRustAsyncSseImplementor_Variant0ImplCopyWith<$Res> { + __$$HelloTraitTwinRustAsyncSseImplementor_Variant0ImplCopyWithImpl( + _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl _value, + $Res Function(_$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as HelloOneStructTwinRustAsyncSse, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl + extends HelloTraitTwinRustAsyncSseImplementor_Variant0 { + const _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl(this.field0) + : super._(); + + @override + final HelloOneStructTwinRustAsyncSse field0; + + @override + String toString() { + return 'HelloTraitTwinRustAsyncSseImplementor.variant0(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinRustAsyncSseImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl> + get copyWith => + __$$HelloTraitTwinRustAsyncSseImplementor_Variant0ImplCopyWithImpl< + _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinRustAsyncSse field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + field0) + variant1, + }) { + return variant0(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinRustAsyncSse field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + field0)? + variant1, + }) { + return variant0?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinRustAsyncSse field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + field0)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function( + HelloTraitTwinRustAsyncSseImplementor_Variant0 value) + variant0, + required TResult Function( + HelloTraitTwinRustAsyncSseImplementor_Variant1 value) + variant1, + }) { + return variant0(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinRustAsyncSseImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinRustAsyncSseImplementor_Variant1 value)? + variant1, + }) { + return variant0?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinRustAsyncSseImplementor_Variant0 value)? + variant0, + TResult Function(HelloTraitTwinRustAsyncSseImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinRustAsyncSseImplementor_Variant0 + extends HelloTraitTwinRustAsyncSseImplementor { + const factory HelloTraitTwinRustAsyncSseImplementor_Variant0( + final HelloOneStructTwinRustAsyncSse field0) = + _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl; + const HelloTraitTwinRustAsyncSseImplementor_Variant0._() : super._(); + + @override + HelloOneStructTwinRustAsyncSse get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinRustAsyncSseImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$HelloTraitTwinRustAsyncSseImplementor_Variant1ImplCopyWith< + $Res> { + factory _$$HelloTraitTwinRustAsyncSseImplementor_Variant1ImplCopyWith( + _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl value, + $Res Function(_$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl) + then) = + __$$HelloTraitTwinRustAsyncSseImplementor_Variant1ImplCopyWithImpl<$Res>; + @useResult + $Res call( + {CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + field0}); +} + +/// @nodoc +class __$$HelloTraitTwinRustAsyncSseImplementor_Variant1ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinRustAsyncSseImplementorCopyWithImpl<$Res, + _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl> + implements + _$$HelloTraitTwinRustAsyncSseImplementor_Variant1ImplCopyWith<$Res> { + __$$HelloTraitTwinRustAsyncSseImplementor_Variant1ImplCopyWithImpl( + _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl _value, + $Res Function(_$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl + extends HelloTraitTwinRustAsyncSseImplementor_Variant1 { + const _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl(this.field0) + : super._(); + + @override + final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + field0; + + @override + String toString() { + return 'HelloTraitTwinRustAsyncSseImplementor.variant1(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinRustAsyncSseImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl> + get copyWith => + __$$HelloTraitTwinRustAsyncSseImplementor_Variant1ImplCopyWithImpl< + _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinRustAsyncSse field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + field0) + variant1, + }) { + return variant1(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinRustAsyncSse field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + field0)? + variant1, + }) { + return variant1?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinRustAsyncSse field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + field0)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function( + HelloTraitTwinRustAsyncSseImplementor_Variant0 value) + variant0, + required TResult Function( + HelloTraitTwinRustAsyncSseImplementor_Variant1 value) + variant1, + }) { + return variant1(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinRustAsyncSseImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinRustAsyncSseImplementor_Variant1 value)? + variant1, + }) { + return variant1?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinRustAsyncSseImplementor_Variant0 value)? + variant0, + TResult Function(HelloTraitTwinRustAsyncSseImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinRustAsyncSseImplementor_Variant1 + extends HelloTraitTwinRustAsyncSseImplementor { + const factory HelloTraitTwinRustAsyncSseImplementor_Variant1( + final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + field0) = _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl; + const HelloTraitTwinRustAsyncSseImplementor_Variant1._() : super._(); + + @override + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinRustAsyncSseImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +mixin _$HelloTraitTwinRustAsyncSseMoiImplementor { + RustOpaqueInterface get field0 => throw _privateConstructorUsedError; + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinRustAsyncSseMoi field0) + variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + field0) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinRustAsyncSseMoi field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + field0)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinRustAsyncSseMoi field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + field0)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult map({ + required TResult Function( + HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 value) + variant0, + required TResult Function( + HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 value) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 value)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 value)? + variant0, + TResult Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class $HelloTraitTwinRustAsyncSseMoiImplementorCopyWith<$Res> { + factory $HelloTraitTwinRustAsyncSseMoiImplementorCopyWith( + HelloTraitTwinRustAsyncSseMoiImplementor value, + $Res Function(HelloTraitTwinRustAsyncSseMoiImplementor) then) = + _$HelloTraitTwinRustAsyncSseMoiImplementorCopyWithImpl<$Res, + HelloTraitTwinRustAsyncSseMoiImplementor>; +} + +/// @nodoc +class _$HelloTraitTwinRustAsyncSseMoiImplementorCopyWithImpl<$Res, + $Val extends HelloTraitTwinRustAsyncSseMoiImplementor> + implements $HelloTraitTwinRustAsyncSseMoiImplementorCopyWith<$Res> { + _$HelloTraitTwinRustAsyncSseMoiImplementorCopyWithImpl( + this._value, this._then); + + // ignore: unused_field + final $Val _value; + // ignore: unused_field + final $Res Function($Val) _then; +} + +/// @nodoc +abstract class _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0ImplCopyWith< + $Res> { + factory _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0ImplCopyWith( + _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl value, + $Res Function(_$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl) + then) = + __$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0ImplCopyWithImpl< + $Res>; + @useResult + $Res call({HelloOneStructTwinRustAsyncSseMoi field0}); +} + +/// @nodoc +class __$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0ImplCopyWithImpl< + $Res> + extends _$HelloTraitTwinRustAsyncSseMoiImplementorCopyWithImpl<$Res, + _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl> + implements + _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0ImplCopyWith<$Res> { + __$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0ImplCopyWithImpl( + _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl _value, + $Res Function(_$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl) + _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as HelloOneStructTwinRustAsyncSseMoi, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl + extends HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 { + const _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl(this.field0) + : super._(); + + @override + final HelloOneStructTwinRustAsyncSseMoi field0; + + @override + String toString() { + return 'HelloTraitTwinRustAsyncSseMoiImplementor.variant0(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl> + get copyWith => + __$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0ImplCopyWithImpl< + _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinRustAsyncSseMoi field0) + variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + field0) + variant1, + }) { + return variant0(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinRustAsyncSseMoi field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + field0)? + variant1, + }) { + return variant0?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinRustAsyncSseMoi field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + field0)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function( + HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 value) + variant0, + required TResult Function( + HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 value) + variant1, + }) { + return variant0(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 value)? + variant1, + }) { + return variant0?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 value)? + variant0, + TResult Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 + extends HelloTraitTwinRustAsyncSseMoiImplementor { + const factory HelloTraitTwinRustAsyncSseMoiImplementor_Variant0( + final HelloOneStructTwinRustAsyncSseMoi field0) = + _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl; + const HelloTraitTwinRustAsyncSseMoiImplementor_Variant0._() : super._(); + + @override + HelloOneStructTwinRustAsyncSseMoi get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1ImplCopyWith< + $Res> { + factory _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1ImplCopyWith( + _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl value, + $Res Function(_$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl) + then) = + __$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1ImplCopyWithImpl< + $Res>; + @useResult + $Res call( + {CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + field0}); +} + +/// @nodoc +class __$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1ImplCopyWithImpl< + $Res> + extends _$HelloTraitTwinRustAsyncSseMoiImplementorCopyWithImpl<$Res, + _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl> + implements + _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1ImplCopyWith<$Res> { + __$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1ImplCopyWithImpl( + _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl _value, + $Res Function(_$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl) + _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl + extends HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 { + const _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl(this.field0) + : super._(); + + @override + final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + field0; + + @override + String toString() { + return 'HelloTraitTwinRustAsyncSseMoiImplementor.variant1(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl> + get copyWith => + __$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1ImplCopyWithImpl< + _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinRustAsyncSseMoi field0) + variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + field0) + variant1, + }) { + return variant1(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinRustAsyncSseMoi field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + field0)? + variant1, + }) { + return variant1?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinRustAsyncSseMoi field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + field0)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function( + HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 value) + variant0, + required TResult Function( + HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 value) + variant1, + }) { + return variant1(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 value)? + variant1, + }) { + return variant1?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 value)? + variant0, + TResult Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 + extends HelloTraitTwinRustAsyncSseMoiImplementor { + const factory HelloTraitTwinRustAsyncSseMoiImplementor_Variant1( + final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + field0) = _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl; + const HelloTraitTwinRustAsyncSseMoiImplementor_Variant1._() : super._(); + + @override + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +mixin _$HelloTraitTwinSseImplementor { + RustOpaqueInterface get field0 => throw _privateConstructorUsedError; + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSse field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse field0) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSse field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + field0)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSse field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + field0)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinSseImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinSseImplementor_Variant1 value) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSseImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinSseImplementor_Variant1 value)? variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSseImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinSseImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class $HelloTraitTwinSseImplementorCopyWith<$Res> { + factory $HelloTraitTwinSseImplementorCopyWith( + HelloTraitTwinSseImplementor value, + $Res Function(HelloTraitTwinSseImplementor) then) = + _$HelloTraitTwinSseImplementorCopyWithImpl<$Res, + HelloTraitTwinSseImplementor>; +} + +/// @nodoc +class _$HelloTraitTwinSseImplementorCopyWithImpl<$Res, + $Val extends HelloTraitTwinSseImplementor> + implements $HelloTraitTwinSseImplementorCopyWith<$Res> { + _$HelloTraitTwinSseImplementorCopyWithImpl(this._value, this._then); + + // ignore: unused_field + final $Val _value; + // ignore: unused_field + final $Res Function($Val) _then; +} + +/// @nodoc +abstract class _$$HelloTraitTwinSseImplementor_Variant0ImplCopyWith<$Res> { + factory _$$HelloTraitTwinSseImplementor_Variant0ImplCopyWith( + _$HelloTraitTwinSseImplementor_Variant0Impl value, + $Res Function(_$HelloTraitTwinSseImplementor_Variant0Impl) then) = + __$$HelloTraitTwinSseImplementor_Variant0ImplCopyWithImpl<$Res>; + @useResult + $Res call({HelloOneStructTwinSse field0}); +} + +/// @nodoc +class __$$HelloTraitTwinSseImplementor_Variant0ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinSseImplementorCopyWithImpl<$Res, + _$HelloTraitTwinSseImplementor_Variant0Impl> + implements _$$HelloTraitTwinSseImplementor_Variant0ImplCopyWith<$Res> { + __$$HelloTraitTwinSseImplementor_Variant0ImplCopyWithImpl( + _$HelloTraitTwinSseImplementor_Variant0Impl _value, + $Res Function(_$HelloTraitTwinSseImplementor_Variant0Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinSseImplementor_Variant0Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as HelloOneStructTwinSse, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinSseImplementor_Variant0Impl + extends HelloTraitTwinSseImplementor_Variant0 { + const _$HelloTraitTwinSseImplementor_Variant0Impl(this.field0) : super._(); + + @override + final HelloOneStructTwinSse field0; + + @override + String toString() { + return 'HelloTraitTwinSseImplementor.variant0(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinSseImplementor_Variant0Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinSseImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinSseImplementor_Variant0Impl> + get copyWith => __$$HelloTraitTwinSseImplementor_Variant0ImplCopyWithImpl< + _$HelloTraitTwinSseImplementor_Variant0Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSse field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse field0) + variant1, + }) { + return variant0(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSse field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + field0)? + variant1, + }) { + return variant0?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSse field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + field0)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinSseImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinSseImplementor_Variant1 value) + variant1, + }) { + return variant0(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSseImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinSseImplementor_Variant1 value)? variant1, + }) { + return variant0?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSseImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinSseImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinSseImplementor_Variant0 + extends HelloTraitTwinSseImplementor { + const factory HelloTraitTwinSseImplementor_Variant0( + final HelloOneStructTwinSse field0) = + _$HelloTraitTwinSseImplementor_Variant0Impl; + const HelloTraitTwinSseImplementor_Variant0._() : super._(); + + @override + HelloOneStructTwinSse get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinSseImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinSseImplementor_Variant0Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$HelloTraitTwinSseImplementor_Variant1ImplCopyWith<$Res> { + factory _$$HelloTraitTwinSseImplementor_Variant1ImplCopyWith( + _$HelloTraitTwinSseImplementor_Variant1Impl value, + $Res Function(_$HelloTraitTwinSseImplementor_Variant1Impl) then) = + __$$HelloTraitTwinSseImplementor_Variant1ImplCopyWithImpl<$Res>; + @useResult + $Res call( + {CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse field0}); +} + +/// @nodoc +class __$$HelloTraitTwinSseImplementor_Variant1ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinSseImplementorCopyWithImpl<$Res, + _$HelloTraitTwinSseImplementor_Variant1Impl> + implements _$$HelloTraitTwinSseImplementor_Variant1ImplCopyWith<$Res> { + __$$HelloTraitTwinSseImplementor_Variant1ImplCopyWithImpl( + _$HelloTraitTwinSseImplementor_Variant1Impl _value, + $Res Function(_$HelloTraitTwinSseImplementor_Variant1Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinSseImplementor_Variant1Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinSseImplementor_Variant1Impl + extends HelloTraitTwinSseImplementor_Variant1 { + const _$HelloTraitTwinSseImplementor_Variant1Impl(this.field0) : super._(); + + @override + final CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse field0; + + @override + String toString() { + return 'HelloTraitTwinSseImplementor.variant1(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinSseImplementor_Variant1Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinSseImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinSseImplementor_Variant1Impl> + get copyWith => __$$HelloTraitTwinSseImplementor_Variant1ImplCopyWithImpl< + _$HelloTraitTwinSseImplementor_Variant1Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSse field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse field0) + variant1, + }) { + return variant1(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSse field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + field0)? + variant1, + }) { + return variant1?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSse field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + field0)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinSseImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinSseImplementor_Variant1 value) + variant1, + }) { + return variant1(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSseImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinSseImplementor_Variant1 value)? variant1, + }) { + return variant1?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSseImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinSseImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinSseImplementor_Variant1 + extends HelloTraitTwinSseImplementor { + const factory HelloTraitTwinSseImplementor_Variant1( + final CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + field0) = _$HelloTraitTwinSseImplementor_Variant1Impl; + const HelloTraitTwinSseImplementor_Variant1._() : super._(); + + @override + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinSseImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinSseImplementor_Variant1Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +mixin _$HelloTraitTwinSseMoiImplementor { + RustOpaqueInterface get field0 => throw _privateConstructorUsedError; + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSseMoi field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + field0) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSseMoi field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + field0)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSseMoi field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + field0)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinSseMoiImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinSseMoiImplementor_Variant1 value) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSseMoiImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinSseMoiImplementor_Variant1 value)? variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSseMoiImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinSseMoiImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class $HelloTraitTwinSseMoiImplementorCopyWith<$Res> { + factory $HelloTraitTwinSseMoiImplementorCopyWith( + HelloTraitTwinSseMoiImplementor value, + $Res Function(HelloTraitTwinSseMoiImplementor) then) = + _$HelloTraitTwinSseMoiImplementorCopyWithImpl<$Res, + HelloTraitTwinSseMoiImplementor>; +} + +/// @nodoc +class _$HelloTraitTwinSseMoiImplementorCopyWithImpl<$Res, + $Val extends HelloTraitTwinSseMoiImplementor> + implements $HelloTraitTwinSseMoiImplementorCopyWith<$Res> { + _$HelloTraitTwinSseMoiImplementorCopyWithImpl(this._value, this._then); + + // ignore: unused_field + final $Val _value; + // ignore: unused_field + final $Res Function($Val) _then; +} + +/// @nodoc +abstract class _$$HelloTraitTwinSseMoiImplementor_Variant0ImplCopyWith<$Res> { + factory _$$HelloTraitTwinSseMoiImplementor_Variant0ImplCopyWith( + _$HelloTraitTwinSseMoiImplementor_Variant0Impl value, + $Res Function(_$HelloTraitTwinSseMoiImplementor_Variant0Impl) then) = + __$$HelloTraitTwinSseMoiImplementor_Variant0ImplCopyWithImpl<$Res>; + @useResult + $Res call({HelloOneStructTwinSseMoi field0}); +} + +/// @nodoc +class __$$HelloTraitTwinSseMoiImplementor_Variant0ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinSseMoiImplementorCopyWithImpl<$Res, + _$HelloTraitTwinSseMoiImplementor_Variant0Impl> + implements _$$HelloTraitTwinSseMoiImplementor_Variant0ImplCopyWith<$Res> { + __$$HelloTraitTwinSseMoiImplementor_Variant0ImplCopyWithImpl( + _$HelloTraitTwinSseMoiImplementor_Variant0Impl _value, + $Res Function(_$HelloTraitTwinSseMoiImplementor_Variant0Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinSseMoiImplementor_Variant0Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as HelloOneStructTwinSseMoi, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinSseMoiImplementor_Variant0Impl + extends HelloTraitTwinSseMoiImplementor_Variant0 { + const _$HelloTraitTwinSseMoiImplementor_Variant0Impl(this.field0) : super._(); + + @override + final HelloOneStructTwinSseMoi field0; + + @override + String toString() { + return 'HelloTraitTwinSseMoiImplementor.variant0(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinSseMoiImplementor_Variant0Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinSseMoiImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinSseMoiImplementor_Variant0Impl> + get copyWith => + __$$HelloTraitTwinSseMoiImplementor_Variant0ImplCopyWithImpl< + _$HelloTraitTwinSseMoiImplementor_Variant0Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSseMoi field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + field0) + variant1, + }) { + return variant0(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSseMoi field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + field0)? + variant1, + }) { + return variant0?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSseMoi field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + field0)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinSseMoiImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinSseMoiImplementor_Variant1 value) + variant1, + }) { + return variant0(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSseMoiImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinSseMoiImplementor_Variant1 value)? variant1, + }) { + return variant0?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSseMoiImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinSseMoiImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinSseMoiImplementor_Variant0 + extends HelloTraitTwinSseMoiImplementor { + const factory HelloTraitTwinSseMoiImplementor_Variant0( + final HelloOneStructTwinSseMoi field0) = + _$HelloTraitTwinSseMoiImplementor_Variant0Impl; + const HelloTraitTwinSseMoiImplementor_Variant0._() : super._(); + + @override + HelloOneStructTwinSseMoi get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinSseMoiImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinSseMoiImplementor_Variant0Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$HelloTraitTwinSseMoiImplementor_Variant1ImplCopyWith<$Res> { + factory _$$HelloTraitTwinSseMoiImplementor_Variant1ImplCopyWith( + _$HelloTraitTwinSseMoiImplementor_Variant1Impl value, + $Res Function(_$HelloTraitTwinSseMoiImplementor_Variant1Impl) then) = + __$$HelloTraitTwinSseMoiImplementor_Variant1ImplCopyWithImpl<$Res>; + @useResult + $Res call( + {CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + field0}); +} + +/// @nodoc +class __$$HelloTraitTwinSseMoiImplementor_Variant1ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinSseMoiImplementorCopyWithImpl<$Res, + _$HelloTraitTwinSseMoiImplementor_Variant1Impl> + implements _$$HelloTraitTwinSseMoiImplementor_Variant1ImplCopyWith<$Res> { + __$$HelloTraitTwinSseMoiImplementor_Variant1ImplCopyWithImpl( + _$HelloTraitTwinSseMoiImplementor_Variant1Impl _value, + $Res Function(_$HelloTraitTwinSseMoiImplementor_Variant1Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinSseMoiImplementor_Variant1Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinSseMoiImplementor_Variant1Impl + extends HelloTraitTwinSseMoiImplementor_Variant1 { + const _$HelloTraitTwinSseMoiImplementor_Variant1Impl(this.field0) : super._(); + + @override + final CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + field0; + + @override + String toString() { + return 'HelloTraitTwinSseMoiImplementor.variant1(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinSseMoiImplementor_Variant1Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinSseMoiImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinSseMoiImplementor_Variant1Impl> + get copyWith => + __$$HelloTraitTwinSseMoiImplementor_Variant1ImplCopyWithImpl< + _$HelloTraitTwinSseMoiImplementor_Variant1Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSseMoi field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + field0) + variant1, + }) { + return variant1(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSseMoi field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + field0)? + variant1, + }) { + return variant1?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSseMoi field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + field0)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinSseMoiImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinSseMoiImplementor_Variant1 value) + variant1, + }) { + return variant1(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSseMoiImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinSseMoiImplementor_Variant1 value)? variant1, + }) { + return variant1?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSseMoiImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinSseMoiImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinSseMoiImplementor_Variant1 + extends HelloTraitTwinSseMoiImplementor { + const factory HelloTraitTwinSseMoiImplementor_Variant1( + final CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + field0) = _$HelloTraitTwinSseMoiImplementor_Variant1Impl; + const HelloTraitTwinSseMoiImplementor_Variant1._() : super._(); + + @override + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinSseMoiImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinSseMoiImplementor_Variant1Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +mixin _$HelloTraitTwinSyncImplementor { + RustOpaqueInterface get field0 => throw _privateConstructorUsedError; + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSync field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSync field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSync field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinSyncImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinSyncImplementor_Variant1 value) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class $HelloTraitTwinSyncImplementorCopyWith<$Res> { + factory $HelloTraitTwinSyncImplementorCopyWith( + HelloTraitTwinSyncImplementor value, + $Res Function(HelloTraitTwinSyncImplementor) then) = + _$HelloTraitTwinSyncImplementorCopyWithImpl<$Res, + HelloTraitTwinSyncImplementor>; +} + +/// @nodoc +class _$HelloTraitTwinSyncImplementorCopyWithImpl<$Res, + $Val extends HelloTraitTwinSyncImplementor> + implements $HelloTraitTwinSyncImplementorCopyWith<$Res> { + _$HelloTraitTwinSyncImplementorCopyWithImpl(this._value, this._then); + + // ignore: unused_field + final $Val _value; + // ignore: unused_field + final $Res Function($Val) _then; +} + +/// @nodoc +abstract class _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith<$Res> { + factory _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith( + _$HelloTraitTwinSyncImplementor_Variant0Impl value, + $Res Function(_$HelloTraitTwinSyncImplementor_Variant0Impl) then) = + __$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWithImpl<$Res>; + @useResult + $Res call({HelloOneStructTwinSync field0}); +} + +/// @nodoc +class __$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinSyncImplementorCopyWithImpl<$Res, + _$HelloTraitTwinSyncImplementor_Variant0Impl> + implements _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith<$Res> { + __$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWithImpl( + _$HelloTraitTwinSyncImplementor_Variant0Impl _value, + $Res Function(_$HelloTraitTwinSyncImplementor_Variant0Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinSyncImplementor_Variant0Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as HelloOneStructTwinSync, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinSyncImplementor_Variant0Impl + extends HelloTraitTwinSyncImplementor_Variant0 { + const _$HelloTraitTwinSyncImplementor_Variant0Impl(this.field0) : super._(); + + @override + final HelloOneStructTwinSync field0; + + @override + String toString() { + return 'HelloTraitTwinSyncImplementor.variant0(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinSyncImplementor_Variant0Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinSyncImplementor_Variant0Impl> + get copyWith => + __$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWithImpl< + _$HelloTraitTwinSyncImplementor_Variant0Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSync field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0) + variant1, + }) { + return variant0(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSync field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0)? + variant1, + }) { + return variant0?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSync field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinSyncImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinSyncImplementor_Variant1 value) + variant1, + }) { + return variant0(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, + }) { + return variant0?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinSyncImplementor_Variant0 + extends HelloTraitTwinSyncImplementor { + const factory HelloTraitTwinSyncImplementor_Variant0( + final HelloOneStructTwinSync field0) = + _$HelloTraitTwinSyncImplementor_Variant0Impl; + const HelloTraitTwinSyncImplementor_Variant0._() : super._(); + + @override + HelloOneStructTwinSync get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinSyncImplementor_Variant0Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith<$Res> { + factory _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith( + _$HelloTraitTwinSyncImplementor_Variant1Impl value, + $Res Function(_$HelloTraitTwinSyncImplementor_Variant1Impl) then) = + __$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWithImpl<$Res>; + @useResult + $Res call( + {CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync field0}); +} + +/// @nodoc +class __$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinSyncImplementorCopyWithImpl<$Res, + _$HelloTraitTwinSyncImplementor_Variant1Impl> + implements _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith<$Res> { + __$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWithImpl( + _$HelloTraitTwinSyncImplementor_Variant1Impl _value, + $Res Function(_$HelloTraitTwinSyncImplementor_Variant1Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinSyncImplementor_Variant1Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinSyncImplementor_Variant1Impl + extends HelloTraitTwinSyncImplementor_Variant1 { + const _$HelloTraitTwinSyncImplementor_Variant1Impl(this.field0) : super._(); + + @override + final CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync field0; + + @override + String toString() { + return 'HelloTraitTwinSyncImplementor.variant1(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinSyncImplementor_Variant1Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinSyncImplementor_Variant1Impl> + get copyWith => + __$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWithImpl< + _$HelloTraitTwinSyncImplementor_Variant1Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSync field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0) + variant1, + }) { + return variant1(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSync field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0)? + variant1, + }) { + return variant1?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSync field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinSyncImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinSyncImplementor_Variant1 value) + variant1, + }) { + return variant1(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, + }) { + return variant1?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinSyncImplementor_Variant1 + extends HelloTraitTwinSyncImplementor { + const factory HelloTraitTwinSyncImplementor_Variant1( + final CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0) = _$HelloTraitTwinSyncImplementor_Variant1Impl; + const HelloTraitTwinSyncImplementor_Variant1._() : super._(); + + @override + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinSyncImplementor_Variant1Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +mixin _$HelloTraitTwinSyncMoiImplementor { + RustOpaqueInterface get field0 => throw _privateConstructorUsedError; + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSyncMoi field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + field0) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSyncMoi field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + field0)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSyncMoi field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + field0)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinSyncMoiImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinSyncMoiImplementor_Variant1 value) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSyncMoiImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinSyncMoiImplementor_Variant1 value)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSyncMoiImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinSyncMoiImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class $HelloTraitTwinSyncMoiImplementorCopyWith<$Res> { + factory $HelloTraitTwinSyncMoiImplementorCopyWith( + HelloTraitTwinSyncMoiImplementor value, + $Res Function(HelloTraitTwinSyncMoiImplementor) then) = + _$HelloTraitTwinSyncMoiImplementorCopyWithImpl<$Res, + HelloTraitTwinSyncMoiImplementor>; +} + +/// @nodoc +class _$HelloTraitTwinSyncMoiImplementorCopyWithImpl<$Res, + $Val extends HelloTraitTwinSyncMoiImplementor> + implements $HelloTraitTwinSyncMoiImplementorCopyWith<$Res> { + _$HelloTraitTwinSyncMoiImplementorCopyWithImpl(this._value, this._then); + + // ignore: unused_field + final $Val _value; + // ignore: unused_field + final $Res Function($Val) _then; +} + +/// @nodoc +abstract class _$$HelloTraitTwinSyncMoiImplementor_Variant0ImplCopyWith<$Res> { + factory _$$HelloTraitTwinSyncMoiImplementor_Variant0ImplCopyWith( + _$HelloTraitTwinSyncMoiImplementor_Variant0Impl value, + $Res Function(_$HelloTraitTwinSyncMoiImplementor_Variant0Impl) then) = + __$$HelloTraitTwinSyncMoiImplementor_Variant0ImplCopyWithImpl<$Res>; + @useResult + $Res call({HelloOneStructTwinSyncMoi field0}); +} + +/// @nodoc +class __$$HelloTraitTwinSyncMoiImplementor_Variant0ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinSyncMoiImplementorCopyWithImpl<$Res, + _$HelloTraitTwinSyncMoiImplementor_Variant0Impl> + implements _$$HelloTraitTwinSyncMoiImplementor_Variant0ImplCopyWith<$Res> { + __$$HelloTraitTwinSyncMoiImplementor_Variant0ImplCopyWithImpl( + _$HelloTraitTwinSyncMoiImplementor_Variant0Impl _value, + $Res Function(_$HelloTraitTwinSyncMoiImplementor_Variant0Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinSyncMoiImplementor_Variant0Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as HelloOneStructTwinSyncMoi, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinSyncMoiImplementor_Variant0Impl + extends HelloTraitTwinSyncMoiImplementor_Variant0 { + const _$HelloTraitTwinSyncMoiImplementor_Variant0Impl(this.field0) + : super._(); + + @override + final HelloOneStructTwinSyncMoi field0; + + @override + String toString() { + return 'HelloTraitTwinSyncMoiImplementor.variant0(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinSyncMoiImplementor_Variant0Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinSyncMoiImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinSyncMoiImplementor_Variant0Impl> + get copyWith => + __$$HelloTraitTwinSyncMoiImplementor_Variant0ImplCopyWithImpl< + _$HelloTraitTwinSyncMoiImplementor_Variant0Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSyncMoi field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + field0) + variant1, + }) { + return variant0(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSyncMoi field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + field0)? + variant1, + }) { + return variant0?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSyncMoi field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + field0)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinSyncMoiImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinSyncMoiImplementor_Variant1 value) + variant1, + }) { + return variant0(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSyncMoiImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinSyncMoiImplementor_Variant1 value)? + variant1, + }) { + return variant0?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSyncMoiImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinSyncMoiImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinSyncMoiImplementor_Variant0 + extends HelloTraitTwinSyncMoiImplementor { + const factory HelloTraitTwinSyncMoiImplementor_Variant0( + final HelloOneStructTwinSyncMoi field0) = + _$HelloTraitTwinSyncMoiImplementor_Variant0Impl; + const HelloTraitTwinSyncMoiImplementor_Variant0._() : super._(); + + @override + HelloOneStructTwinSyncMoi get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinSyncMoiImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinSyncMoiImplementor_Variant0Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$HelloTraitTwinSyncMoiImplementor_Variant1ImplCopyWith<$Res> { + factory _$$HelloTraitTwinSyncMoiImplementor_Variant1ImplCopyWith( + _$HelloTraitTwinSyncMoiImplementor_Variant1Impl value, + $Res Function(_$HelloTraitTwinSyncMoiImplementor_Variant1Impl) then) = + __$$HelloTraitTwinSyncMoiImplementor_Variant1ImplCopyWithImpl<$Res>; + @useResult + $Res call( + {CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + field0}); +} + +/// @nodoc +class __$$HelloTraitTwinSyncMoiImplementor_Variant1ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinSyncMoiImplementorCopyWithImpl<$Res, + _$HelloTraitTwinSyncMoiImplementor_Variant1Impl> + implements _$$HelloTraitTwinSyncMoiImplementor_Variant1ImplCopyWith<$Res> { + __$$HelloTraitTwinSyncMoiImplementor_Variant1ImplCopyWithImpl( + _$HelloTraitTwinSyncMoiImplementor_Variant1Impl _value, + $Res Function(_$HelloTraitTwinSyncMoiImplementor_Variant1Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinSyncMoiImplementor_Variant1Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinSyncMoiImplementor_Variant1Impl + extends HelloTraitTwinSyncMoiImplementor_Variant1 { + const _$HelloTraitTwinSyncMoiImplementor_Variant1Impl(this.field0) + : super._(); + + @override + final CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + field0; + + @override + String toString() { + return 'HelloTraitTwinSyncMoiImplementor.variant1(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinSyncMoiImplementor_Variant1Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinSyncMoiImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinSyncMoiImplementor_Variant1Impl> + get copyWith => + __$$HelloTraitTwinSyncMoiImplementor_Variant1ImplCopyWithImpl< + _$HelloTraitTwinSyncMoiImplementor_Variant1Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSyncMoi field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + field0) + variant1, + }) { + return variant1(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSyncMoi field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + field0)? + variant1, + }) { + return variant1?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSyncMoi field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + field0)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinSyncMoiImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinSyncMoiImplementor_Variant1 value) + variant1, + }) { + return variant1(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSyncMoiImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinSyncMoiImplementor_Variant1 value)? + variant1, + }) { + return variant1?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSyncMoiImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinSyncMoiImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinSyncMoiImplementor_Variant1 + extends HelloTraitTwinSyncMoiImplementor { + const factory HelloTraitTwinSyncMoiImplementor_Variant1( + final CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + field0) = _$HelloTraitTwinSyncMoiImplementor_Variant1Impl; + const HelloTraitTwinSyncMoiImplementor_Variant1._() : super._(); + + @override + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinSyncMoiImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinSyncMoiImplementor_Variant1Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +mixin _$HelloTraitTwinSyncSseImplementor { + RustOpaqueInterface get field0 => throw _privateConstructorUsedError; + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSyncSse field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + field0) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSyncSse field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + field0)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSyncSse field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + field0)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinSyncSseImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinSyncSseImplementor_Variant1 value) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSyncSseImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinSyncSseImplementor_Variant1 value)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSyncSseImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinSyncSseImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class $HelloTraitTwinSyncSseImplementorCopyWith<$Res> { + factory $HelloTraitTwinSyncSseImplementorCopyWith( + HelloTraitTwinSyncSseImplementor value, + $Res Function(HelloTraitTwinSyncSseImplementor) then) = + _$HelloTraitTwinSyncSseImplementorCopyWithImpl<$Res, + HelloTraitTwinSyncSseImplementor>; +} + +/// @nodoc +class _$HelloTraitTwinSyncSseImplementorCopyWithImpl<$Res, + $Val extends HelloTraitTwinSyncSseImplementor> + implements $HelloTraitTwinSyncSseImplementorCopyWith<$Res> { + _$HelloTraitTwinSyncSseImplementorCopyWithImpl(this._value, this._then); + + // ignore: unused_field + final $Val _value; + // ignore: unused_field + final $Res Function($Val) _then; +} + +/// @nodoc +abstract class _$$HelloTraitTwinSyncSseImplementor_Variant0ImplCopyWith<$Res> { + factory _$$HelloTraitTwinSyncSseImplementor_Variant0ImplCopyWith( + _$HelloTraitTwinSyncSseImplementor_Variant0Impl value, + $Res Function(_$HelloTraitTwinSyncSseImplementor_Variant0Impl) then) = + __$$HelloTraitTwinSyncSseImplementor_Variant0ImplCopyWithImpl<$Res>; + @useResult + $Res call({HelloOneStructTwinSyncSse field0}); +} + +/// @nodoc +class __$$HelloTraitTwinSyncSseImplementor_Variant0ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinSyncSseImplementorCopyWithImpl<$Res, + _$HelloTraitTwinSyncSseImplementor_Variant0Impl> + implements _$$HelloTraitTwinSyncSseImplementor_Variant0ImplCopyWith<$Res> { + __$$HelloTraitTwinSyncSseImplementor_Variant0ImplCopyWithImpl( + _$HelloTraitTwinSyncSseImplementor_Variant0Impl _value, + $Res Function(_$HelloTraitTwinSyncSseImplementor_Variant0Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinSyncSseImplementor_Variant0Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as HelloOneStructTwinSyncSse, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinSyncSseImplementor_Variant0Impl + extends HelloTraitTwinSyncSseImplementor_Variant0 { + const _$HelloTraitTwinSyncSseImplementor_Variant0Impl(this.field0) + : super._(); + + @override + final HelloOneStructTwinSyncSse field0; + + @override + String toString() { + return 'HelloTraitTwinSyncSseImplementor.variant0(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinSyncSseImplementor_Variant0Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinSyncSseImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinSyncSseImplementor_Variant0Impl> + get copyWith => + __$$HelloTraitTwinSyncSseImplementor_Variant0ImplCopyWithImpl< + _$HelloTraitTwinSyncSseImplementor_Variant0Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSyncSse field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + field0) + variant1, + }) { + return variant0(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSyncSse field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + field0)? + variant1, + }) { + return variant0?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSyncSse field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + field0)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinSyncSseImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinSyncSseImplementor_Variant1 value) + variant1, + }) { + return variant0(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSyncSseImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinSyncSseImplementor_Variant1 value)? + variant1, + }) { + return variant0?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSyncSseImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinSyncSseImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinSyncSseImplementor_Variant0 + extends HelloTraitTwinSyncSseImplementor { + const factory HelloTraitTwinSyncSseImplementor_Variant0( + final HelloOneStructTwinSyncSse field0) = + _$HelloTraitTwinSyncSseImplementor_Variant0Impl; + const HelloTraitTwinSyncSseImplementor_Variant0._() : super._(); + + @override + HelloOneStructTwinSyncSse get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinSyncSseImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinSyncSseImplementor_Variant0Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$HelloTraitTwinSyncSseImplementor_Variant1ImplCopyWith<$Res> { + factory _$$HelloTraitTwinSyncSseImplementor_Variant1ImplCopyWith( + _$HelloTraitTwinSyncSseImplementor_Variant1Impl value, + $Res Function(_$HelloTraitTwinSyncSseImplementor_Variant1Impl) then) = + __$$HelloTraitTwinSyncSseImplementor_Variant1ImplCopyWithImpl<$Res>; + @useResult + $Res call( + {CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + field0}); +} + +/// @nodoc +class __$$HelloTraitTwinSyncSseImplementor_Variant1ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinSyncSseImplementorCopyWithImpl<$Res, + _$HelloTraitTwinSyncSseImplementor_Variant1Impl> + implements _$$HelloTraitTwinSyncSseImplementor_Variant1ImplCopyWith<$Res> { + __$$HelloTraitTwinSyncSseImplementor_Variant1ImplCopyWithImpl( + _$HelloTraitTwinSyncSseImplementor_Variant1Impl _value, + $Res Function(_$HelloTraitTwinSyncSseImplementor_Variant1Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinSyncSseImplementor_Variant1Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinSyncSseImplementor_Variant1Impl + extends HelloTraitTwinSyncSseImplementor_Variant1 { + const _$HelloTraitTwinSyncSseImplementor_Variant1Impl(this.field0) + : super._(); + + @override + final CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + field0; + + @override + String toString() { + return 'HelloTraitTwinSyncSseImplementor.variant1(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinSyncSseImplementor_Variant1Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinSyncSseImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinSyncSseImplementor_Variant1Impl> + get copyWith => + __$$HelloTraitTwinSyncSseImplementor_Variant1ImplCopyWithImpl< + _$HelloTraitTwinSyncSseImplementor_Variant1Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSyncSse field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + field0) + variant1, + }) { + return variant1(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSyncSse field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + field0)? + variant1, + }) { + return variant1?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSyncSse field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + field0)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinSyncSseImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinSyncSseImplementor_Variant1 value) + variant1, + }) { + return variant1(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSyncSseImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinSyncSseImplementor_Variant1 value)? + variant1, + }) { + return variant1?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSyncSseImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinSyncSseImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinSyncSseImplementor_Variant1 + extends HelloTraitTwinSyncSseImplementor { + const factory HelloTraitTwinSyncSseImplementor_Variant1( + final CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + field0) = _$HelloTraitTwinSyncSseImplementor_Variant1Impl; + const HelloTraitTwinSyncSseImplementor_Variant1._() : super._(); + + @override + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinSyncSseImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinSyncSseImplementor_Variant1Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +mixin _$HelloTraitTwinSyncSseMoiImplementor { + RustOpaqueInterface get field0 => throw _privateConstructorUsedError; + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSyncSseMoi field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + field0) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSyncSseMoi field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + field0)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSyncSseMoi field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + field0)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult map({ + required TResult Function( + HelloTraitTwinSyncSseMoiImplementor_Variant0 value) + variant0, + required TResult Function( + HelloTraitTwinSyncSseMoiImplementor_Variant1 value) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSyncSseMoiImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinSyncSseMoiImplementor_Variant1 value)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSyncSseMoiImplementor_Variant0 value)? + variant0, + TResult Function(HelloTraitTwinSyncSseMoiImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class $HelloTraitTwinSyncSseMoiImplementorCopyWith<$Res> { + factory $HelloTraitTwinSyncSseMoiImplementorCopyWith( + HelloTraitTwinSyncSseMoiImplementor value, + $Res Function(HelloTraitTwinSyncSseMoiImplementor) then) = + _$HelloTraitTwinSyncSseMoiImplementorCopyWithImpl<$Res, + HelloTraitTwinSyncSseMoiImplementor>; +} + +/// @nodoc +class _$HelloTraitTwinSyncSseMoiImplementorCopyWithImpl<$Res, + $Val extends HelloTraitTwinSyncSseMoiImplementor> + implements $HelloTraitTwinSyncSseMoiImplementorCopyWith<$Res> { + _$HelloTraitTwinSyncSseMoiImplementorCopyWithImpl(this._value, this._then); + + // ignore: unused_field + final $Val _value; + // ignore: unused_field + final $Res Function($Val) _then; +} + +/// @nodoc +abstract class _$$HelloTraitTwinSyncSseMoiImplementor_Variant0ImplCopyWith< + $Res> { + factory _$$HelloTraitTwinSyncSseMoiImplementor_Variant0ImplCopyWith( + _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl value, + $Res Function(_$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl) + then) = + __$$HelloTraitTwinSyncSseMoiImplementor_Variant0ImplCopyWithImpl<$Res>; + @useResult + $Res call({HelloOneStructTwinSyncSseMoi field0}); +} + +/// @nodoc +class __$$HelloTraitTwinSyncSseMoiImplementor_Variant0ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinSyncSseMoiImplementorCopyWithImpl<$Res, + _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl> + implements + _$$HelloTraitTwinSyncSseMoiImplementor_Variant0ImplCopyWith<$Res> { + __$$HelloTraitTwinSyncSseMoiImplementor_Variant0ImplCopyWithImpl( + _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl _value, + $Res Function(_$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as HelloOneStructTwinSyncSseMoi, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl + extends HelloTraitTwinSyncSseMoiImplementor_Variant0 { + const _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl(this.field0) + : super._(); + + @override + final HelloOneStructTwinSyncSseMoi field0; + + @override + String toString() { + return 'HelloTraitTwinSyncSseMoiImplementor.variant0(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinSyncSseMoiImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl> + get copyWith => + __$$HelloTraitTwinSyncSseMoiImplementor_Variant0ImplCopyWithImpl< + _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSyncSseMoi field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + field0) + variant1, + }) { + return variant0(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSyncSseMoi field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + field0)? + variant1, + }) { + return variant0?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSyncSseMoi field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + field0)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function( + HelloTraitTwinSyncSseMoiImplementor_Variant0 value) + variant0, + required TResult Function( + HelloTraitTwinSyncSseMoiImplementor_Variant1 value) + variant1, + }) { + return variant0(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSyncSseMoiImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinSyncSseMoiImplementor_Variant1 value)? + variant1, + }) { + return variant0?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSyncSseMoiImplementor_Variant0 value)? + variant0, + TResult Function(HelloTraitTwinSyncSseMoiImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinSyncSseMoiImplementor_Variant0 + extends HelloTraitTwinSyncSseMoiImplementor { + const factory HelloTraitTwinSyncSseMoiImplementor_Variant0( + final HelloOneStructTwinSyncSseMoi field0) = + _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl; + const HelloTraitTwinSyncSseMoiImplementor_Variant0._() : super._(); + + @override + HelloOneStructTwinSyncSseMoi get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinSyncSseMoiImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$HelloTraitTwinSyncSseMoiImplementor_Variant1ImplCopyWith< + $Res> { + factory _$$HelloTraitTwinSyncSseMoiImplementor_Variant1ImplCopyWith( + _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl value, + $Res Function(_$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl) + then) = + __$$HelloTraitTwinSyncSseMoiImplementor_Variant1ImplCopyWithImpl<$Res>; + @useResult + $Res call( + {CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + field0}); +} + +/// @nodoc +class __$$HelloTraitTwinSyncSseMoiImplementor_Variant1ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinSyncSseMoiImplementorCopyWithImpl<$Res, + _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl> + implements + _$$HelloTraitTwinSyncSseMoiImplementor_Variant1ImplCopyWith<$Res> { + __$$HelloTraitTwinSyncSseMoiImplementor_Variant1ImplCopyWithImpl( + _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl _value, + $Res Function(_$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl + extends HelloTraitTwinSyncSseMoiImplementor_Variant1 { + const _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl(this.field0) + : super._(); + + @override + final CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + field0; + + @override + String toString() { + return 'HelloTraitTwinSyncSseMoiImplementor.variant1(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinSyncSseMoiImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl> + get copyWith => + __$$HelloTraitTwinSyncSseMoiImplementor_Variant1ImplCopyWithImpl< + _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSyncSseMoi field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + field0) + variant1, + }) { + return variant1(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSyncSseMoi field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + field0)? + variant1, + }) { + return variant1?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSyncSseMoi field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + field0)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function( + HelloTraitTwinSyncSseMoiImplementor_Variant0 value) + variant0, + required TResult Function( + HelloTraitTwinSyncSseMoiImplementor_Variant1 value) + variant1, + }) { + return variant1(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSyncSseMoiImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinSyncSseMoiImplementor_Variant1 value)? + variant1, + }) { + return variant1?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSyncSseMoiImplementor_Variant0 value)? + variant0, + TResult Function(HelloTraitTwinSyncSseMoiImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinSyncSseMoiImplementor_Variant1 + extends HelloTraitTwinSyncSseMoiImplementor { + const factory HelloTraitTwinSyncSseMoiImplementor_Variant1( + final CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + field0) = _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl; + const HelloTraitTwinSyncSseMoiImplementor_Variant1._() : super._(); + + @override + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinSyncSseMoiImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +mixin _$SimpleTraitForDynTwinNormalImplementor { + Object get field0 => throw _privateConstructorUsedError; + @optionalTypeArgs + TResult when({ + required TResult Function(StructOneWithTraitForDynTwinNormal field0) + variant0, + required TResult Function(StructTwoWithTraitForDynTwinNormal field0) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(StructOneWithTraitForDynTwinNormal field0)? variant0, + TResult? Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(StructOneWithTraitForDynTwinNormal field0)? variant0, + TResult Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult map({ + required TResult Function( + SimpleTraitForDynTwinNormalImplementor_Variant0 value) + variant0, + required TResult Function( + SimpleTraitForDynTwinNormalImplementor_Variant1 value) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? + variant0, + TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeMap({ + TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? + variant0, + TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class $SimpleTraitForDynTwinNormalImplementorCopyWith<$Res> { + factory $SimpleTraitForDynTwinNormalImplementorCopyWith( + SimpleTraitForDynTwinNormalImplementor value, + $Res Function(SimpleTraitForDynTwinNormalImplementor) then) = + _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, + SimpleTraitForDynTwinNormalImplementor>; +} + +/// @nodoc +class _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, + $Val extends SimpleTraitForDynTwinNormalImplementor> + implements $SimpleTraitForDynTwinNormalImplementorCopyWith<$Res> { + _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl(this._value, this._then); + + // ignore: unused_field + final $Val _value; + // ignore: unused_field + final $Res Function($Val) _then; +} + +/// @nodoc +abstract class _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith< + $Res> { + factory _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith( + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl value, + $Res Function(_$SimpleTraitForDynTwinNormalImplementor_Variant0Impl) + then) = + __$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWithImpl<$Res>; + @useResult + $Res call({StructOneWithTraitForDynTwinNormal field0}); +} + +/// @nodoc +class __$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWithImpl<$Res> + extends _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl> + implements + _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith<$Res> { + __$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWithImpl( + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl _value, + $Res Function(_$SimpleTraitForDynTwinNormalImplementor_Variant0Impl) + _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$SimpleTraitForDynTwinNormalImplementor_Variant0Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as StructOneWithTraitForDynTwinNormal, + )); + } +} + +/// @nodoc + +class _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl + extends SimpleTraitForDynTwinNormalImplementor_Variant0 { + const _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl(this.field0) + : super._(); + + @override + final StructOneWithTraitForDynTwinNormal field0; + + @override + String toString() { + return 'SimpleTraitForDynTwinNormalImplementor.variant0(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith< + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl> + get copyWith => + __$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWithImpl< + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(StructOneWithTraitForDynTwinNormal field0) + variant0, + required TResult Function(StructTwoWithTraitForDynTwinNormal field0) + variant1, + }) { + return variant0(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(StructOneWithTraitForDynTwinNormal field0)? variant0, + TResult? Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, + }) { + return variant0?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(StructOneWithTraitForDynTwinNormal field0)? variant0, + TResult Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function( + SimpleTraitForDynTwinNormalImplementor_Variant0 value) + variant0, + required TResult Function( + SimpleTraitForDynTwinNormalImplementor_Variant1 value) + variant1, + }) { + return variant0(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? + variant0, + TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? + variant1, + }) { + return variant0?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? + variant0, + TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(this); + } + return orElse(); + } +} + +abstract class SimpleTraitForDynTwinNormalImplementor_Variant0 + extends SimpleTraitForDynTwinNormalImplementor { + const factory SimpleTraitForDynTwinNormalImplementor_Variant0( + final StructOneWithTraitForDynTwinNormal field0) = + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl; + const SimpleTraitForDynTwinNormalImplementor_Variant0._() : super._(); + + @override + StructOneWithTraitForDynTwinNormal get field0; + @JsonKey(ignore: true) + _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith< + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith< + $Res> { + factory _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith( + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl value, + $Res Function(_$SimpleTraitForDynTwinNormalImplementor_Variant1Impl) + then) = + __$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWithImpl<$Res>; + @useResult + $Res call({StructTwoWithTraitForDynTwinNormal field0}); +} + +/// @nodoc +class __$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWithImpl<$Res> + extends _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl> + implements + _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith<$Res> { + __$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWithImpl( + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl _value, + $Res Function(_$SimpleTraitForDynTwinNormalImplementor_Variant1Impl) + _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$SimpleTraitForDynTwinNormalImplementor_Variant1Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as StructTwoWithTraitForDynTwinNormal, + )); + } +} + +/// @nodoc + +class _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl + extends SimpleTraitForDynTwinNormalImplementor_Variant1 { + const _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl(this.field0) + : super._(); + + @override + final StructTwoWithTraitForDynTwinNormal field0; + + @override + String toString() { + return 'SimpleTraitForDynTwinNormalImplementor.variant1(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith< + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl> + get copyWith => + __$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWithImpl< + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(StructOneWithTraitForDynTwinNormal field0) + variant0, + required TResult Function(StructTwoWithTraitForDynTwinNormal field0) + variant1, + }) { + return variant1(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(StructOneWithTraitForDynTwinNormal field0)? variant0, + TResult? Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, + }) { + return variant1?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(StructOneWithTraitForDynTwinNormal field0)? variant0, + TResult Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function( + SimpleTraitForDynTwinNormalImplementor_Variant0 value) + variant0, + required TResult Function( + SimpleTraitForDynTwinNormalImplementor_Variant1 value) + variant1, + }) { + return variant1(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? + variant0, + TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? + variant1, + }) { + return variant1?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? + variant0, + TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(this); + } + return orElse(); + } +} + +abstract class SimpleTraitForDynTwinNormalImplementor_Variant1 + extends SimpleTraitForDynTwinNormalImplementor { + const factory SimpleTraitForDynTwinNormalImplementor_Variant1( + final StructTwoWithTraitForDynTwinNormal field0) = + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl; + const SimpleTraitForDynTwinNormalImplementor_Variant1._() : super._(); + + @override + StructTwoWithTraitForDynTwinNormal get field0; + @JsonKey(ignore: true) + _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith< + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl> + get copyWith => throw _privateConstructorUsedError; +} diff --git a/frb_example/pure_dart/lib/src/rust/frb_generated.io.dart b/frb_example/pure_dart/lib/src/rust/frb_generated.io.dart index 15b0c69b7d..a56f105844 100644 --- a/frb_example/pure_dart/lib/src/rust/frb_generated.io.dart +++ b/frb_example/pure_dart/lib/src/rust/frb_generated.io.dart @@ -20,6 +20,7 @@ import 'api/dart_opaque.dart'; import 'api/dart_opaque_sync.dart'; import 'api/deliberate_name_conflict.dart'; import 'api/dropping.dart'; +import 'api/dyn_trait.dart'; import 'api/enumeration.dart'; import 'api/event_listener.dart'; import 'api/exception.dart'; @@ -1078,18 +1079,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormalPtr => wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormalPtr; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSsePtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSsePtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSyncPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSyncSsePtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSsePtr; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_StructOneWithTraitTwinNormalPtr => wire ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormalPtr; @@ -1110,18 +1099,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr => wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSsePtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSsePtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSyncPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSyncSsePtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSsePtr; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_StructTwoWithTraitTwinNormalPtr => wire ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormalPtr; @@ -1194,6 +1171,54 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormalPtr => wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormalPtr; + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiPtr => + wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoiPtr; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncPtr => + wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiPtr => + wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoiPtr; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSsePtr => + wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSsePtr; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiPtr => + wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoiPtr; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSsePtr => + wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSsePtr; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiPtr => + wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoiPtr; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncPtr => + wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiPtr => + wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoiPtr; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSsePtr => + wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSsePtr; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiPtr => + wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoiPtr; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalPtr => + wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr; + CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_I16Ptr => wire._rust_arc_decrement_strong_count_RustOpaque_i16Ptr; @@ -1203,6 +1228,66 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AnyhowException dco_decode_AnyhowException(dynamic raw); + @protected + HelloOneStructTwinMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + dynamic raw); + + @protected + HelloOneStructTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + dynamic raw); + + @protected + HelloOneStructTwinRustAsync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + dynamic raw); + + @protected + HelloOneStructTwinRustAsyncMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + dynamic raw); + + @protected + HelloOneStructTwinRustAsyncSse + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + dynamic raw); + + @protected + HelloOneStructTwinRustAsyncSseMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + dynamic raw); + + @protected + HelloOneStructTwinSse + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + dynamic raw); + + @protected + HelloOneStructTwinSseMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + dynamic raw); + + @protected + HelloOneStructTwinSync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + dynamic raw); + + @protected + HelloOneStructTwinSyncMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + dynamic raw); + + @protected + HelloOneStructTwinSyncSse + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + dynamic raw); + + @protected + HelloOneStructTwinSyncSseMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + dynamic raw); + @protected MyNodeTwinNormal dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -1274,73 +1359,83 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dynamic raw); @protected - BoxAnyMyDartTypeRename - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + StructOneWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); @protected - BoxFnStringString - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + StructTwoWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); @protected - BoxHelloTraitTwinMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( dynamic raw); @protected - BoxHelloTraitTwinNormal - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( dynamic raw); @protected - BoxHelloTraitTwinRustAsync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( dynamic raw); @protected - BoxHelloTraitTwinRustAsyncMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( dynamic raw); @protected - BoxHelloTraitTwinRustAsyncSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( dynamic raw); @protected - BoxHelloTraitTwinRustAsyncSseMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( dynamic raw); @protected - BoxHelloTraitTwinSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( dynamic raw); @protected - BoxHelloTraitTwinSseMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( dynamic raw); @protected - BoxHelloTraitTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( dynamic raw); @protected - BoxHelloTraitTwinSyncMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( dynamic raw); @protected - BoxHelloTraitTwinSyncSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( dynamic raw); @protected - BoxHelloTraitTwinSyncSseMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic raw); + + @protected + BoxAnyMyDartTypeRename + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + dynamic raw); + + @protected + BoxFnStringString + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( dynamic raw); @protected @@ -1878,21 +1973,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); - @protected - StructOneWithTraitForDynTwinSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinSyncSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - dynamic raw); - @protected StructOneWithTraitTwinNormal dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -1918,21 +1998,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - StructTwoWithTraitForDynTwinSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinSyncSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - dynamic raw); - @protected StructTwoWithTraitTwinNormal dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -2198,21 +2263,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); - @protected - StructOneWithTraitForDynTwinSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinSync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinSyncSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - dynamic raw); - @protected StructOneWithTraitTwinNormal dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -2238,21 +2288,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - StructTwoWithTraitForDynTwinSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinSyncSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - dynamic raw); - @protected StructTwoWithTraitTwinNormal dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -2338,66 +2373,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic raw); - @protected - BoxHelloTraitTwinMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsyncMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsyncSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsyncSseMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - dynamic raw); - - @protected - BoxHelloTraitTwinSseMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic raw); - - @protected - BoxHelloTraitTwinSyncMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinSyncSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - dynamic raw); - - @protected - BoxHelloTraitTwinSyncSseMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - dynamic raw); - @protected ConstructorOpaqueStructTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -2658,21 +2633,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); - @protected - StructOneWithTraitForDynTwinSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinSyncSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - dynamic raw); - @protected StructOneWithTraitTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -2698,21 +2658,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - StructTwoWithTraitForDynTwinSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinSyncSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - dynamic raw); - @protected StructTwoWithTraitTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -2897,6 +2842,51 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected ObjectArray1 dco_decode_DartOpaque_array_1(dynamic raw); + @protected + HelloTraitTwinMoi dco_decode_DynTrait_HelloTraitTwinMoi(dynamic raw); + + @protected + HelloTraitTwinNormal dco_decode_DynTrait_HelloTraitTwinNormal(dynamic raw); + + @protected + HelloTraitTwinRustAsync dco_decode_DynTrait_HelloTraitTwinRustAsync( + dynamic raw); + + @protected + HelloTraitTwinRustAsyncMoi dco_decode_DynTrait_HelloTraitTwinRustAsyncMoi( + dynamic raw); + + @protected + HelloTraitTwinRustAsyncSse dco_decode_DynTrait_HelloTraitTwinRustAsyncSse( + dynamic raw); + + @protected + HelloTraitTwinRustAsyncSseMoi + dco_decode_DynTrait_HelloTraitTwinRustAsyncSseMoi(dynamic raw); + + @protected + HelloTraitTwinSse dco_decode_DynTrait_HelloTraitTwinSse(dynamic raw); + + @protected + HelloTraitTwinSseMoi dco_decode_DynTrait_HelloTraitTwinSseMoi(dynamic raw); + + @protected + HelloTraitTwinSync dco_decode_DynTrait_HelloTraitTwinSync(dynamic raw); + + @protected + HelloTraitTwinSyncMoi dco_decode_DynTrait_HelloTraitTwinSyncMoi(dynamic raw); + + @protected + HelloTraitTwinSyncSse dco_decode_DynTrait_HelloTraitTwinSyncSse(dynamic raw); + + @protected + HelloTraitTwinSyncSseMoi dco_decode_DynTrait_HelloTraitTwinSyncSseMoi( + dynamic raw); + + @protected + SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( + dynamic raw); + @protected BigInt dco_decode_I128(dynamic raw); @@ -4061,21 +4051,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); - @protected - StructOneWithTraitForDynTwinSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinSyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - dynamic raw); - @protected StructOneWithTraitTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -4101,21 +4076,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - StructTwoWithTraitForDynTwinSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinSyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - dynamic raw); - @protected StructTwoWithTraitTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -4206,6 +4166,66 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic raw); + @protected + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + dynamic raw); + + @protected + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic raw); + @protected I16 dco_decode_RustOpaque_i16(dynamic raw); @@ -4563,18 +4583,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( dynamic raw); - @protected - SimpleTraitForDynTwinSse dco_decode_TraitDef_SimpleTraitForDynTwinSse( - dynamic raw); - - @protected - SimpleTraitForDynTwinSync dco_decode_TraitDef_SimpleTraitForDynTwinSync( - dynamic raw); - - @protected - SimpleTraitForDynTwinSyncSse dco_decode_TraitDef_SimpleTraitForDynTwinSyncSse( - dynamic raw); - @protected SimpleTraitTwinNormal dco_decode_TraitDef_SimpleTraitTwinNormal(dynamic raw); @@ -4861,6 +4869,51 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool dco_decode_bool(dynamic raw); + @protected + HelloTraitTwinMoi dco_decode_box_DynTrait_HelloTraitTwinMoi(dynamic raw); + + @protected + HelloTraitTwinNormal dco_decode_box_DynTrait_HelloTraitTwinNormal( + dynamic raw); + + @protected + HelloTraitTwinRustAsync dco_decode_box_DynTrait_HelloTraitTwinRustAsync( + dynamic raw); + + @protected + HelloTraitTwinRustAsyncMoi dco_decode_box_DynTrait_HelloTraitTwinRustAsyncMoi( + dynamic raw); + + @protected + HelloTraitTwinRustAsyncSse dco_decode_box_DynTrait_HelloTraitTwinRustAsyncSse( + dynamic raw); + + @protected + HelloTraitTwinRustAsyncSseMoi + dco_decode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi(dynamic raw); + + @protected + HelloTraitTwinSse dco_decode_box_DynTrait_HelloTraitTwinSse(dynamic raw); + + @protected + HelloTraitTwinSseMoi dco_decode_box_DynTrait_HelloTraitTwinSseMoi( + dynamic raw); + + @protected + HelloTraitTwinSync dco_decode_box_DynTrait_HelloTraitTwinSync(dynamic raw); + + @protected + HelloTraitTwinSyncMoi dco_decode_box_DynTrait_HelloTraitTwinSyncMoi( + dynamic raw); + + @protected + HelloTraitTwinSyncSse dco_decode_box_DynTrait_HelloTraitTwinSyncSse( + dynamic raw); + + @protected + HelloTraitTwinSyncSseMoi dco_decode_box_DynTrait_HelloTraitTwinSyncSseMoi( + dynamic raw); + @protected ApplicationEnv dco_decode_box_application_env(dynamic raw); @@ -5782,6 +5835,59 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected FeedIdTwinSyncSse dco_decode_box_autoadd_feed_id_twin_sync_sse(dynamic raw); + @protected + HelloTraitTwinMoiImplementor + dco_decode_box_autoadd_hello_trait_twin_moi_implementor(dynamic raw); + + @protected + HelloTraitTwinNormalImplementor + dco_decode_box_autoadd_hello_trait_twin_normal_implementor(dynamic raw); + + @protected + HelloTraitTwinRustAsyncImplementor + dco_decode_box_autoadd_hello_trait_twin_rust_async_implementor( + dynamic raw); + + @protected + HelloTraitTwinRustAsyncMoiImplementor + dco_decode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( + dynamic raw); + + @protected + HelloTraitTwinRustAsyncSseImplementor + dco_decode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( + dynamic raw); + + @protected + HelloTraitTwinRustAsyncSseMoiImplementor + dco_decode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( + dynamic raw); + + @protected + HelloTraitTwinSseImplementor + dco_decode_box_autoadd_hello_trait_twin_sse_implementor(dynamic raw); + + @protected + HelloTraitTwinSseMoiImplementor + dco_decode_box_autoadd_hello_trait_twin_sse_moi_implementor(dynamic raw); + + @protected + HelloTraitTwinSyncImplementor + dco_decode_box_autoadd_hello_trait_twin_sync_implementor(dynamic raw); + + @protected + HelloTraitTwinSyncMoiImplementor + dco_decode_box_autoadd_hello_trait_twin_sync_moi_implementor(dynamic raw); + + @protected + HelloTraitTwinSyncSseImplementor + dco_decode_box_autoadd_hello_trait_twin_sync_sse_implementor(dynamic raw); + + @protected + HelloTraitTwinSyncSseMoiImplementor + dco_decode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( + dynamic raw); + @protected int dco_decode_box_autoadd_i_16(dynamic raw); @@ -6166,6 +6272,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SimpleStructTwinSyncSse dco_decode_box_autoadd_simple_struct_twin_sync_sse( dynamic raw); + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + dynamic raw); + @protected SimpleTranslatableExternalStructWithMethod dco_decode_box_autoadd_simple_translatable_external_struct_with_method( @@ -7559,6 +7670,54 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected HashMapValue dco_decode_hash_map_value(dynamic raw); + @protected + HelloTraitTwinMoiImplementor dco_decode_hello_trait_twin_moi_implementor( + dynamic raw); + + @protected + HelloTraitTwinNormalImplementor + dco_decode_hello_trait_twin_normal_implementor(dynamic raw); + + @protected + HelloTraitTwinRustAsyncImplementor + dco_decode_hello_trait_twin_rust_async_implementor(dynamic raw); + + @protected + HelloTraitTwinRustAsyncMoiImplementor + dco_decode_hello_trait_twin_rust_async_moi_implementor(dynamic raw); + + @protected + HelloTraitTwinRustAsyncSseImplementor + dco_decode_hello_trait_twin_rust_async_sse_implementor(dynamic raw); + + @protected + HelloTraitTwinRustAsyncSseMoiImplementor + dco_decode_hello_trait_twin_rust_async_sse_moi_implementor(dynamic raw); + + @protected + HelloTraitTwinSseImplementor dco_decode_hello_trait_twin_sse_implementor( + dynamic raw); + + @protected + HelloTraitTwinSseMoiImplementor + dco_decode_hello_trait_twin_sse_moi_implementor(dynamic raw); + + @protected + HelloTraitTwinSyncImplementor dco_decode_hello_trait_twin_sync_implementor( + dynamic raw); + + @protected + HelloTraitTwinSyncMoiImplementor + dco_decode_hello_trait_twin_sync_moi_implementor(dynamic raw); + + @protected + HelloTraitTwinSyncSseImplementor + dco_decode_hello_trait_twin_sync_sse_implementor(dynamic raw); + + @protected + HelloTraitTwinSyncSseMoiImplementor + dco_decode_hello_trait_twin_sync_sse_moi_implementor(dynamic raw); + @protected HelloTwoEnumTwinMoi dco_decode_hello_two_enum_twin_moi(dynamic raw); @@ -9736,6 +9895,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected SimpleStructTwinSyncSse dco_decode_simple_struct_twin_sync_sse(dynamic raw); + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_simple_trait_for_dyn_twin_normal_implementor(dynamic raw); + @protected SimpleTranslatableExternalStructWithMethod dco_decode_simple_translatable_external_struct_with_method(dynamic raw); @@ -10326,6 +10489,66 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AnyhowException sse_decode_AnyhowException(SseDeserializer deserializer); + @protected + HelloOneStructTwinMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinRustAsync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinRustAsyncMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinRustAsyncSse + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinRustAsyncSseMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinSse + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinSseMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinSync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinSyncMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinSyncSse + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinSyncSseMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + SseDeserializer deserializer); + @protected MyNodeTwinNormal sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -10397,73 +10620,83 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SseDeserializer deserializer); @protected - BoxAnyMyDartTypeRename - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + StructOneWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); @protected - BoxFnStringString - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + StructTwoWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); @protected - BoxHelloTraitTwinMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( SseDeserializer deserializer); @protected - BoxHelloTraitTwinNormal - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( SseDeserializer deserializer); @protected - BoxHelloTraitTwinRustAsync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( SseDeserializer deserializer); @protected - BoxHelloTraitTwinRustAsyncMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( SseDeserializer deserializer); @protected - BoxHelloTraitTwinRustAsyncSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( SseDeserializer deserializer); @protected - BoxHelloTraitTwinRustAsyncSseMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( SseDeserializer deserializer); @protected - BoxHelloTraitTwinSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( SseDeserializer deserializer); @protected - BoxHelloTraitTwinSseMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( SseDeserializer deserializer); @protected - BoxHelloTraitTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( SseDeserializer deserializer); @protected - BoxHelloTraitTwinSyncMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( SseDeserializer deserializer); @protected - BoxHelloTraitTwinSyncSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( SseDeserializer deserializer); @protected - BoxHelloTraitTwinSyncSseMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + SseDeserializer deserializer); + + @protected + BoxAnyMyDartTypeRename + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + SseDeserializer deserializer); + + @protected + BoxFnStringString + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( SseDeserializer deserializer); @protected @@ -11001,21 +11234,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructOneWithTraitForDynTwinSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinSyncSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - SseDeserializer deserializer); - @protected StructOneWithTraitTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -11041,21 +11259,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructTwoWithTraitForDynTwinSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinSyncSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - SseDeserializer deserializer); - @protected StructTwoWithTraitTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -11321,21 +11524,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructOneWithTraitForDynTwinSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinSync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinSyncSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - SseDeserializer deserializer); - @protected StructOneWithTraitTwinNormal sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -11361,21 +11549,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructTwoWithTraitForDynTwinSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinSyncSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - SseDeserializer deserializer); - @protected StructTwoWithTraitTwinNormal sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -11461,66 +11634,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( SseDeserializer deserializer); - @protected - BoxHelloTraitTwinMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsyncMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsyncSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsyncSseMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSseMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSyncMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSyncSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSyncSseMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - SseDeserializer deserializer); - @protected ConstructorOpaqueStructTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -11781,21 +11894,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructOneWithTraitForDynTwinSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinSyncSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - SseDeserializer deserializer); - @protected StructOneWithTraitTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -11821,21 +11919,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructTwoWithTraitForDynTwinSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinSyncSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - SseDeserializer deserializer); - @protected StructTwoWithTraitTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -11950,6 +12033,59 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected ObjectArray1 sse_decode_DartOpaque_array_1(SseDeserializer deserializer); + @protected + HelloTraitTwinMoi sse_decode_DynTrait_HelloTraitTwinMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinNormal sse_decode_DynTrait_HelloTraitTwinNormal( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsync sse_decode_DynTrait_HelloTraitTwinRustAsync( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncMoi sse_decode_DynTrait_HelloTraitTwinRustAsyncMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncSse sse_decode_DynTrait_HelloTraitTwinRustAsyncSse( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncSseMoi + sse_decode_DynTrait_HelloTraitTwinRustAsyncSseMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSse sse_decode_DynTrait_HelloTraitTwinSse( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSseMoi sse_decode_DynTrait_HelloTraitTwinSseMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSync sse_decode_DynTrait_HelloTraitTwinSync( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncMoi sse_decode_DynTrait_HelloTraitTwinSyncMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncSse sse_decode_DynTrait_HelloTraitTwinSyncSse( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncSseMoi sse_decode_DynTrait_HelloTraitTwinSyncSseMoi( + SseDeserializer deserializer); + + @protected + SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( + SseDeserializer deserializer); + @protected BigInt sse_decode_I128(SseDeserializer deserializer); @@ -13184,21 +13320,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructOneWithTraitForDynTwinSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinSyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - SseDeserializer deserializer); - @protected StructOneWithTraitTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -13224,21 +13345,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructTwoWithTraitForDynTwinSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinSyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - SseDeserializer deserializer); - @protected StructTwoWithTraitTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -13329,6 +13435,66 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( SseDeserializer deserializer); + @protected + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + SseDeserializer deserializer); + + @protected + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + SseDeserializer deserializer); + @protected I16 sse_decode_RustOpaque_i16(SseDeserializer deserializer); @@ -13951,6 +14117,55 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool sse_decode_bool(SseDeserializer deserializer); + @protected + HelloTraitTwinMoi sse_decode_box_DynTrait_HelloTraitTwinMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinNormal sse_decode_box_DynTrait_HelloTraitTwinNormal( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsync sse_decode_box_DynTrait_HelloTraitTwinRustAsync( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncMoi sse_decode_box_DynTrait_HelloTraitTwinRustAsyncMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncSse sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSse( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncSseMoi + sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSse sse_decode_box_DynTrait_HelloTraitTwinSse( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSseMoi sse_decode_box_DynTrait_HelloTraitTwinSseMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSync sse_decode_box_DynTrait_HelloTraitTwinSync( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncMoi sse_decode_box_DynTrait_HelloTraitTwinSyncMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncSse sse_decode_box_DynTrait_HelloTraitTwinSyncSse( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncSseMoi sse_decode_box_DynTrait_HelloTraitTwinSyncSseMoi( + SseDeserializer deserializer); + @protected ApplicationEnv sse_decode_box_application_env(SseDeserializer deserializer); @@ -14994,6 +15209,66 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { FeedIdTwinSyncSse sse_decode_box_autoadd_feed_id_twin_sync_sse( SseDeserializer deserializer); + @protected + HelloTraitTwinMoiImplementor + sse_decode_box_autoadd_hello_trait_twin_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinNormalImplementor + sse_decode_box_autoadd_hello_trait_twin_normal_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncImplementor + sse_decode_box_autoadd_hello_trait_twin_rust_async_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncMoiImplementor + sse_decode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncSseImplementor + sse_decode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncSseMoiImplementor + sse_decode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSseImplementor + sse_decode_box_autoadd_hello_trait_twin_sse_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSseMoiImplementor + sse_decode_box_autoadd_hello_trait_twin_sse_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncImplementor + sse_decode_box_autoadd_hello_trait_twin_sync_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncMoiImplementor + sse_decode_box_autoadd_hello_trait_twin_sync_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncSseImplementor + sse_decode_box_autoadd_hello_trait_twin_sync_sse_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncSseMoiImplementor + sse_decode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( + SseDeserializer deserializer); + @protected int sse_decode_box_autoadd_i_16(SseDeserializer deserializer); @@ -15424,6 +15699,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SimpleStructTwinSyncSse sse_decode_box_autoadd_simple_struct_twin_sync_sse( SseDeserializer deserializer); + @protected + SimpleTraitForDynTwinNormalImplementor + sse_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SseDeserializer deserializer); + @protected SimpleTranslatableExternalStructWithMethod sse_decode_box_autoadd_simple_translatable_external_struct_with_method( @@ -17015,6 +17295,63 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected HashMapValue sse_decode_hash_map_value(SseDeserializer deserializer); + @protected + HelloTraitTwinMoiImplementor sse_decode_hello_trait_twin_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinNormalImplementor + sse_decode_hello_trait_twin_normal_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncImplementor + sse_decode_hello_trait_twin_rust_async_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncMoiImplementor + sse_decode_hello_trait_twin_rust_async_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncSseImplementor + sse_decode_hello_trait_twin_rust_async_sse_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncSseMoiImplementor + sse_decode_hello_trait_twin_rust_async_sse_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSseImplementor sse_decode_hello_trait_twin_sse_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSseMoiImplementor + sse_decode_hello_trait_twin_sse_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncImplementor sse_decode_hello_trait_twin_sync_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncMoiImplementor + sse_decode_hello_trait_twin_sync_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncSseImplementor + sse_decode_hello_trait_twin_sync_sse_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncSseMoiImplementor + sse_decode_hello_trait_twin_sync_sse_moi_implementor( + SseDeserializer deserializer); + @protected HelloTwoEnumTwinMoi sse_decode_hello_two_enum_twin_moi( SseDeserializer deserializer); @@ -19483,6 +19820,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SimpleStructTwinSyncSse sse_decode_simple_struct_twin_sync_sse( SseDeserializer deserializer); + @protected + SimpleTraitForDynTwinNormalImplementor + sse_decode_simple_trait_for_dyn_twin_normal_implementor( + SseDeserializer deserializer); + @protected SimpleTranslatableExternalStructWithMethod sse_decode_simple_translatable_external_struct_with_method( @@ -20169,6 +20511,102 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { throw UnimplementedError(); } + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + HelloOneStructTwinMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + HelloOneStructTwinNormal raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + HelloOneStructTwinRustAsync raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + HelloOneStructTwinRustAsyncMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + HelloOneStructTwinRustAsyncSse raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + HelloOneStructTwinRustAsyncSseMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + HelloOneStructTwinSse raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + HelloOneStructTwinSseMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + HelloOneStructTwinSync raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + HelloOneStructTwinSyncMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + HelloOneStructTwinSyncSse raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + HelloOneStructTwinSyncSseMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + raw); + } + @protected int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( MyNodeTwinNormal raw) { @@ -20233,6 +20671,125 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { raw); } + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + raw); + } + + @protected + int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + raw); + } + @protected ffi.Pointer cst_encode_Backtrace(String raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -20276,6 +20833,49 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return cst_encode_list_DartOpaque(raw); } + @protected + wire_cst_hello_trait_twin_moi_implementor + cst_encode_DynTrait_HelloTraitTwinMoi(HelloTraitTwinMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + wire_cst_hello_trait_twin_normal_implementor + cst_encode_DynTrait_HelloTraitTwinNormal(HelloTraitTwinNormal raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + wire_cst_hello_trait_twin_rust_async_implementor + cst_encode_DynTrait_HelloTraitTwinRustAsync(HelloTraitTwinRustAsync raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + wire_cst_hello_trait_twin_rust_async_moi_implementor + cst_encode_DynTrait_HelloTraitTwinRustAsyncMoi( + HelloTraitTwinRustAsyncMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + wire_cst_hello_trait_twin_sync_implementor + cst_encode_DynTrait_HelloTraitTwinSync(HelloTraitTwinSync raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + wire_cst_hello_trait_twin_sync_moi_implementor + cst_encode_DynTrait_HelloTraitTwinSyncMoi(HelloTraitTwinSyncMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + throw UnimplementedError(); + } + @protected ffi.Pointer cst_encode_I128(BigInt raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -21025,6 +21625,62 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return cst_encode_list_application_mode(raw); } + @protected + ffi.Pointer + cst_encode_box_DynTrait_HelloTraitTwinMoi(HelloTraitTwinMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = wire.cst_new_box_DynTrait_HelloTraitTwinMoi(); + cst_api_fill_to_wire_DynTrait_HelloTraitTwinMoi(raw, ptr.ref); + return ptr; + } + + @protected + ffi.Pointer + cst_encode_box_DynTrait_HelloTraitTwinNormal(HelloTraitTwinNormal raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = wire.cst_new_box_DynTrait_HelloTraitTwinNormal(); + cst_api_fill_to_wire_DynTrait_HelloTraitTwinNormal(raw, ptr.ref); + return ptr; + } + + @protected + ffi.Pointer + cst_encode_box_DynTrait_HelloTraitTwinRustAsync( + HelloTraitTwinRustAsync raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = wire.cst_new_box_DynTrait_HelloTraitTwinRustAsync(); + cst_api_fill_to_wire_DynTrait_HelloTraitTwinRustAsync(raw, ptr.ref); + return ptr; + } + + @protected + ffi.Pointer + cst_encode_box_DynTrait_HelloTraitTwinRustAsyncMoi( + HelloTraitTwinRustAsyncMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = wire.cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoi(); + cst_api_fill_to_wire_DynTrait_HelloTraitTwinRustAsyncMoi(raw, ptr.ref); + return ptr; + } + + @protected + ffi.Pointer + cst_encode_box_DynTrait_HelloTraitTwinSync(HelloTraitTwinSync raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = wire.cst_new_box_DynTrait_HelloTraitTwinSync(); + cst_api_fill_to_wire_DynTrait_HelloTraitTwinSync(raw, ptr.ref); + return ptr; + } + + @protected + ffi.Pointer + cst_encode_box_DynTrait_HelloTraitTwinSyncMoi(HelloTraitTwinSyncMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = wire.cst_new_box_DynTrait_HelloTraitTwinSyncMoi(); + cst_api_fill_to_wire_DynTrait_HelloTraitTwinSyncMoi(raw, ptr.ref); + return ptr; + } + @protected ffi.Pointer cst_encode_box_application_env( ApplicationEnv raw) { @@ -22210,6 +22866,137 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return ptr; } + @protected + ffi.Pointer + cst_encode_box_autoadd_hello_trait_twin_moi_implementor( + HelloTraitTwinMoiImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = wire.cst_new_box_autoadd_hello_trait_twin_moi_implementor(); + cst_api_fill_to_wire_hello_trait_twin_moi_implementor(raw, ptr.ref); + return ptr; + } + + @protected + ffi.Pointer + cst_encode_box_autoadd_hello_trait_twin_normal_implementor( + HelloTraitTwinNormalImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = wire.cst_new_box_autoadd_hello_trait_twin_normal_implementor(); + cst_api_fill_to_wire_hello_trait_twin_normal_implementor(raw, ptr.ref); + return ptr; + } + + @protected + ffi.Pointer + cst_encode_box_autoadd_hello_trait_twin_rust_async_implementor( + HelloTraitTwinRustAsyncImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = + wire.cst_new_box_autoadd_hello_trait_twin_rust_async_implementor(); + cst_api_fill_to_wire_hello_trait_twin_rust_async_implementor(raw, ptr.ref); + return ptr; + } + + @protected + ffi.Pointer + cst_encode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( + HelloTraitTwinRustAsyncMoiImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = + wire.cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementor(); + cst_api_fill_to_wire_hello_trait_twin_rust_async_moi_implementor( + raw, ptr.ref); + return ptr; + } + + @protected + ffi.Pointer + cst_encode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( + HelloTraitTwinRustAsyncSseImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = + wire.cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementor(); + cst_api_fill_to_wire_hello_trait_twin_rust_async_sse_implementor( + raw, ptr.ref); + return ptr; + } + + @protected + ffi.Pointer + cst_encode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( + HelloTraitTwinRustAsyncSseMoiImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = wire + .cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor(); + cst_api_fill_to_wire_hello_trait_twin_rust_async_sse_moi_implementor( + raw, ptr.ref); + return ptr; + } + + @protected + ffi.Pointer + cst_encode_box_autoadd_hello_trait_twin_sse_implementor( + HelloTraitTwinSseImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = wire.cst_new_box_autoadd_hello_trait_twin_sse_implementor(); + cst_api_fill_to_wire_hello_trait_twin_sse_implementor(raw, ptr.ref); + return ptr; + } + + @protected + ffi.Pointer + cst_encode_box_autoadd_hello_trait_twin_sse_moi_implementor( + HelloTraitTwinSseMoiImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = wire.cst_new_box_autoadd_hello_trait_twin_sse_moi_implementor(); + cst_api_fill_to_wire_hello_trait_twin_sse_moi_implementor(raw, ptr.ref); + return ptr; + } + + @protected + ffi.Pointer + cst_encode_box_autoadd_hello_trait_twin_sync_implementor( + HelloTraitTwinSyncImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = wire.cst_new_box_autoadd_hello_trait_twin_sync_implementor(); + cst_api_fill_to_wire_hello_trait_twin_sync_implementor(raw, ptr.ref); + return ptr; + } + + @protected + ffi.Pointer + cst_encode_box_autoadd_hello_trait_twin_sync_moi_implementor( + HelloTraitTwinSyncMoiImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = + wire.cst_new_box_autoadd_hello_trait_twin_sync_moi_implementor(); + cst_api_fill_to_wire_hello_trait_twin_sync_moi_implementor(raw, ptr.ref); + return ptr; + } + + @protected + ffi.Pointer + cst_encode_box_autoadd_hello_trait_twin_sync_sse_implementor( + HelloTraitTwinSyncSseImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = + wire.cst_new_box_autoadd_hello_trait_twin_sync_sse_implementor(); + cst_api_fill_to_wire_hello_trait_twin_sync_sse_implementor(raw, ptr.ref); + return ptr; + } + + @protected + ffi.Pointer + cst_encode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( + HelloTraitTwinSyncSseMoiImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = + wire.cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementor(); + cst_api_fill_to_wire_hello_trait_twin_sync_sse_moi_implementor( + raw, ptr.ref); + return ptr; + } + @protected ffi.Pointer cst_encode_box_autoadd_i_16(int raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -22757,6 +23544,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return ptr; } + @protected + ffi.Pointer + cst_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ptr = + wire.cst_new_box_autoadd_simple_trait_for_dyn_twin_normal_implementor(); + cst_api_fill_to_wire_simple_trait_for_dyn_twin_normal_implementor( + raw, ptr.ref); + return ptr; + } + @protected ffi.Pointer cst_encode_box_autoadd_simple_translatable_external_struct_with_method( @@ -26615,6 +27414,50 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { wireObj.field0 = cst_encode_u_8_array_1600(apiObj.field0); } + @protected + void cst_api_fill_to_wire_box_DynTrait_HelloTraitTwinMoi( + HelloTraitTwinMoi apiObj, + ffi.Pointer wireObj) { + cst_api_fill_to_wire_DynTrait_HelloTraitTwinMoi(apiObj, wireObj.ref); + } + + @protected + void cst_api_fill_to_wire_box_DynTrait_HelloTraitTwinNormal( + HelloTraitTwinNormal apiObj, + ffi.Pointer wireObj) { + cst_api_fill_to_wire_DynTrait_HelloTraitTwinNormal(apiObj, wireObj.ref); + } + + @protected + void cst_api_fill_to_wire_box_DynTrait_HelloTraitTwinRustAsync( + HelloTraitTwinRustAsync apiObj, + ffi.Pointer wireObj) { + cst_api_fill_to_wire_DynTrait_HelloTraitTwinRustAsync(apiObj, wireObj.ref); + } + + @protected + void cst_api_fill_to_wire_box_DynTrait_HelloTraitTwinRustAsyncMoi( + HelloTraitTwinRustAsyncMoi apiObj, + ffi.Pointer + wireObj) { + cst_api_fill_to_wire_DynTrait_HelloTraitTwinRustAsyncMoi( + apiObj, wireObj.ref); + } + + @protected + void cst_api_fill_to_wire_box_DynTrait_HelloTraitTwinSync( + HelloTraitTwinSync apiObj, + ffi.Pointer wireObj) { + cst_api_fill_to_wire_DynTrait_HelloTraitTwinSync(apiObj, wireObj.ref); + } + + @protected + void cst_api_fill_to_wire_box_DynTrait_HelloTraitTwinSyncMoi( + HelloTraitTwinSyncMoi apiObj, + ffi.Pointer wireObj) { + cst_api_fill_to_wire_DynTrait_HelloTraitTwinSyncMoi(apiObj, wireObj.ref); + } + @protected void cst_api_fill_to_wire_box_application_env( ApplicationEnv apiObj, ffi.Pointer wireObj) { @@ -27303,6 +28146,107 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { cst_api_fill_to_wire_feed_id_twin_sync(apiObj, wireObj.ref); } + @protected + void cst_api_fill_to_wire_box_autoadd_hello_trait_twin_moi_implementor( + HelloTraitTwinMoiImplementor apiObj, + ffi.Pointer wireObj) { + cst_api_fill_to_wire_hello_trait_twin_moi_implementor(apiObj, wireObj.ref); + } + + @protected + void cst_api_fill_to_wire_box_autoadd_hello_trait_twin_normal_implementor( + HelloTraitTwinNormalImplementor apiObj, + ffi.Pointer wireObj) { + cst_api_fill_to_wire_hello_trait_twin_normal_implementor( + apiObj, wireObj.ref); + } + + @protected + void cst_api_fill_to_wire_box_autoadd_hello_trait_twin_rust_async_implementor( + HelloTraitTwinRustAsyncImplementor apiObj, + ffi.Pointer wireObj) { + cst_api_fill_to_wire_hello_trait_twin_rust_async_implementor( + apiObj, wireObj.ref); + } + + @protected + void + cst_api_fill_to_wire_box_autoadd_hello_trait_twin_rust_async_moi_implementor( + HelloTraitTwinRustAsyncMoiImplementor apiObj, + ffi.Pointer + wireObj) { + cst_api_fill_to_wire_hello_trait_twin_rust_async_moi_implementor( + apiObj, wireObj.ref); + } + + @protected + void + cst_api_fill_to_wire_box_autoadd_hello_trait_twin_rust_async_sse_implementor( + HelloTraitTwinRustAsyncSseImplementor apiObj, + ffi.Pointer + wireObj) { + cst_api_fill_to_wire_hello_trait_twin_rust_async_sse_implementor( + apiObj, wireObj.ref); + } + + @protected + void + cst_api_fill_to_wire_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( + HelloTraitTwinRustAsyncSseMoiImplementor apiObj, + ffi.Pointer + wireObj) { + cst_api_fill_to_wire_hello_trait_twin_rust_async_sse_moi_implementor( + apiObj, wireObj.ref); + } + + @protected + void cst_api_fill_to_wire_box_autoadd_hello_trait_twin_sse_implementor( + HelloTraitTwinSseImplementor apiObj, + ffi.Pointer wireObj) { + cst_api_fill_to_wire_hello_trait_twin_sse_implementor(apiObj, wireObj.ref); + } + + @protected + void cst_api_fill_to_wire_box_autoadd_hello_trait_twin_sse_moi_implementor( + HelloTraitTwinSseMoiImplementor apiObj, + ffi.Pointer wireObj) { + cst_api_fill_to_wire_hello_trait_twin_sse_moi_implementor( + apiObj, wireObj.ref); + } + + @protected + void cst_api_fill_to_wire_box_autoadd_hello_trait_twin_sync_implementor( + HelloTraitTwinSyncImplementor apiObj, + ffi.Pointer wireObj) { + cst_api_fill_to_wire_hello_trait_twin_sync_implementor(apiObj, wireObj.ref); + } + + @protected + void cst_api_fill_to_wire_box_autoadd_hello_trait_twin_sync_moi_implementor( + HelloTraitTwinSyncMoiImplementor apiObj, + ffi.Pointer wireObj) { + cst_api_fill_to_wire_hello_trait_twin_sync_moi_implementor( + apiObj, wireObj.ref); + } + + @protected + void cst_api_fill_to_wire_box_autoadd_hello_trait_twin_sync_sse_implementor( + HelloTraitTwinSyncSseImplementor apiObj, + ffi.Pointer wireObj) { + cst_api_fill_to_wire_hello_trait_twin_sync_sse_implementor( + apiObj, wireObj.ref); + } + + @protected + void + cst_api_fill_to_wire_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( + HelloTraitTwinSyncSseMoiImplementor apiObj, + ffi.Pointer + wireObj) { + cst_api_fill_to_wire_hello_trait_twin_sync_sse_moi_implementor( + apiObj, wireObj.ref); + } + @protected void cst_api_fill_to_wire_box_autoadd_item_container_solution_two_twin_normal( ItemContainerSolutionTwoTwinNormal apiObj, @@ -27685,6 +28629,16 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { cst_api_fill_to_wire_simple_struct_twin_sync(apiObj, wireObj.ref); } + @protected + void + cst_api_fill_to_wire_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor apiObj, + ffi.Pointer + wireObj) { + cst_api_fill_to_wire_simple_trait_for_dyn_twin_normal_implementor( + apiObj, wireObj.ref); + } + @protected void cst_api_fill_to_wire_box_autoadd_simple_translatable_external_struct_with_method( @@ -29641,6 +30595,270 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { wireObj.inner = cst_encode_String(apiObj.inner); } + @protected + void cst_api_fill_to_wire_hello_trait_twin_moi_implementor( + HelloTraitTwinMoiImplementor apiObj, + wire_cst_hello_trait_twin_moi_implementor wireObj) { + if (apiObj is HelloTraitTwinMoiImplementor_Variant0) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + apiObj.field0); + wireObj.tag = 0; + wireObj.kind.Variant0.field0 = pre_field0; + return; + } + if (apiObj is HelloTraitTwinMoiImplementor_Variant1) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + apiObj.field0); + wireObj.tag = 1; + wireObj.kind.Variant1.field0 = pre_field0; + return; + } + } + + @protected + void cst_api_fill_to_wire_hello_trait_twin_normal_implementor( + HelloTraitTwinNormalImplementor apiObj, + wire_cst_hello_trait_twin_normal_implementor wireObj) { + if (apiObj is HelloTraitTwinNormalImplementor_Variant0) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + apiObj.field0); + wireObj.tag = 0; + wireObj.kind.Variant0.field0 = pre_field0; + return; + } + if (apiObj is HelloTraitTwinNormalImplementor_Variant1) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + apiObj.field0); + wireObj.tag = 1; + wireObj.kind.Variant1.field0 = pre_field0; + return; + } + } + + @protected + void cst_api_fill_to_wire_hello_trait_twin_rust_async_implementor( + HelloTraitTwinRustAsyncImplementor apiObj, + wire_cst_hello_trait_twin_rust_async_implementor wireObj) { + if (apiObj is HelloTraitTwinRustAsyncImplementor_Variant0) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + apiObj.field0); + wireObj.tag = 0; + wireObj.kind.Variant0.field0 = pre_field0; + return; + } + if (apiObj is HelloTraitTwinRustAsyncImplementor_Variant1) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + apiObj.field0); + wireObj.tag = 1; + wireObj.kind.Variant1.field0 = pre_field0; + return; + } + } + + @protected + void cst_api_fill_to_wire_hello_trait_twin_rust_async_moi_implementor( + HelloTraitTwinRustAsyncMoiImplementor apiObj, + wire_cst_hello_trait_twin_rust_async_moi_implementor wireObj) { + if (apiObj is HelloTraitTwinRustAsyncMoiImplementor_Variant0) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + apiObj.field0); + wireObj.tag = 0; + wireObj.kind.Variant0.field0 = pre_field0; + return; + } + if (apiObj is HelloTraitTwinRustAsyncMoiImplementor_Variant1) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + apiObj.field0); + wireObj.tag = 1; + wireObj.kind.Variant1.field0 = pre_field0; + return; + } + } + + @protected + void cst_api_fill_to_wire_hello_trait_twin_rust_async_sse_implementor( + HelloTraitTwinRustAsyncSseImplementor apiObj, + wire_cst_hello_trait_twin_rust_async_sse_implementor wireObj) { + if (apiObj is HelloTraitTwinRustAsyncSseImplementor_Variant0) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + apiObj.field0); + wireObj.tag = 0; + wireObj.kind.Variant0.field0 = pre_field0; + return; + } + if (apiObj is HelloTraitTwinRustAsyncSseImplementor_Variant1) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + apiObj.field0); + wireObj.tag = 1; + wireObj.kind.Variant1.field0 = pre_field0; + return; + } + } + + @protected + void cst_api_fill_to_wire_hello_trait_twin_rust_async_sse_moi_implementor( + HelloTraitTwinRustAsyncSseMoiImplementor apiObj, + wire_cst_hello_trait_twin_rust_async_sse_moi_implementor wireObj) { + if (apiObj is HelloTraitTwinRustAsyncSseMoiImplementor_Variant0) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + apiObj.field0); + wireObj.tag = 0; + wireObj.kind.Variant0.field0 = pre_field0; + return; + } + if (apiObj is HelloTraitTwinRustAsyncSseMoiImplementor_Variant1) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + apiObj.field0); + wireObj.tag = 1; + wireObj.kind.Variant1.field0 = pre_field0; + return; + } + } + + @protected + void cst_api_fill_to_wire_hello_trait_twin_sse_implementor( + HelloTraitTwinSseImplementor apiObj, + wire_cst_hello_trait_twin_sse_implementor wireObj) { + if (apiObj is HelloTraitTwinSseImplementor_Variant0) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + apiObj.field0); + wireObj.tag = 0; + wireObj.kind.Variant0.field0 = pre_field0; + return; + } + if (apiObj is HelloTraitTwinSseImplementor_Variant1) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + apiObj.field0); + wireObj.tag = 1; + wireObj.kind.Variant1.field0 = pre_field0; + return; + } + } + + @protected + void cst_api_fill_to_wire_hello_trait_twin_sse_moi_implementor( + HelloTraitTwinSseMoiImplementor apiObj, + wire_cst_hello_trait_twin_sse_moi_implementor wireObj) { + if (apiObj is HelloTraitTwinSseMoiImplementor_Variant0) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + apiObj.field0); + wireObj.tag = 0; + wireObj.kind.Variant0.field0 = pre_field0; + return; + } + if (apiObj is HelloTraitTwinSseMoiImplementor_Variant1) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + apiObj.field0); + wireObj.tag = 1; + wireObj.kind.Variant1.field0 = pre_field0; + return; + } + } + + @protected + void cst_api_fill_to_wire_hello_trait_twin_sync_implementor( + HelloTraitTwinSyncImplementor apiObj, + wire_cst_hello_trait_twin_sync_implementor wireObj) { + if (apiObj is HelloTraitTwinSyncImplementor_Variant0) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + apiObj.field0); + wireObj.tag = 0; + wireObj.kind.Variant0.field0 = pre_field0; + return; + } + if (apiObj is HelloTraitTwinSyncImplementor_Variant1) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + apiObj.field0); + wireObj.tag = 1; + wireObj.kind.Variant1.field0 = pre_field0; + return; + } + } + + @protected + void cst_api_fill_to_wire_hello_trait_twin_sync_moi_implementor( + HelloTraitTwinSyncMoiImplementor apiObj, + wire_cst_hello_trait_twin_sync_moi_implementor wireObj) { + if (apiObj is HelloTraitTwinSyncMoiImplementor_Variant0) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + apiObj.field0); + wireObj.tag = 0; + wireObj.kind.Variant0.field0 = pre_field0; + return; + } + if (apiObj is HelloTraitTwinSyncMoiImplementor_Variant1) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + apiObj.field0); + wireObj.tag = 1; + wireObj.kind.Variant1.field0 = pre_field0; + return; + } + } + + @protected + void cst_api_fill_to_wire_hello_trait_twin_sync_sse_implementor( + HelloTraitTwinSyncSseImplementor apiObj, + wire_cst_hello_trait_twin_sync_sse_implementor wireObj) { + if (apiObj is HelloTraitTwinSyncSseImplementor_Variant0) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + apiObj.field0); + wireObj.tag = 0; + wireObj.kind.Variant0.field0 = pre_field0; + return; + } + if (apiObj is HelloTraitTwinSyncSseImplementor_Variant1) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + apiObj.field0); + wireObj.tag = 1; + wireObj.kind.Variant1.field0 = pre_field0; + return; + } + } + + @protected + void cst_api_fill_to_wire_hello_trait_twin_sync_sse_moi_implementor( + HelloTraitTwinSyncSseMoiImplementor apiObj, + wire_cst_hello_trait_twin_sync_sse_moi_implementor wireObj) { + if (apiObj is HelloTraitTwinSyncSseMoiImplementor_Variant0) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + apiObj.field0); + wireObj.tag = 0; + wireObj.kind.Variant0.field0 = pre_field0; + return; + } + if (apiObj is HelloTraitTwinSyncSseMoiImplementor_Variant1) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + apiObj.field0); + wireObj.tag = 1; + wireObj.kind.Variant1.field0 = pre_field0; + return; + } + } + @protected void cst_api_fill_to_wire_item_container_solution_two_twin_normal( ItemContainerSolutionTwoTwinNormal apiObj, @@ -30779,6 +31997,28 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { wireObj.one = cst_encode_String(apiObj.one); } + @protected + void cst_api_fill_to_wire_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor apiObj, + wire_cst_simple_trait_for_dyn_twin_normal_implementor wireObj) { + if (apiObj is SimpleTraitForDynTwinNormalImplementor_Variant0) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + apiObj.field0); + wireObj.tag = 0; + wireObj.kind.Variant0.field0 = pre_field0; + return; + } + if (apiObj is SimpleTraitForDynTwinNormalImplementor_Variant1) { + var pre_field0 = + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + apiObj.field0); + wireObj.tag = 1; + wireObj.kind.Variant1.field0 = pre_field0; + return; + } + } + @protected void cst_api_fill_to_wire_simple_translatable_external_struct_with_method( SimpleTranslatableExternalStructWithMethod apiObj, @@ -31373,30 +32613,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( BoxFnStringString raw); - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi raw); - @protected int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( BoxMyTraitTwinMoi raw); @@ -31649,18 +32865,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal raw); - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse raw); - @protected int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( StructOneWithTraitTwinNormal raw); @@ -31681,18 +32885,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal raw); - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse raw); - @protected int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( StructTwoWithTraitTwinNormal raw); @@ -31845,18 +33037,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal raw); - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse raw); - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync raw); - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse raw); - @protected int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( StructOneWithTraitTwinNormal raw); @@ -31877,18 +33057,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal raw); - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse raw); - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync raw); - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse raw); - @protected int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( StructTwoWithTraitTwinNormal raw); @@ -31957,30 +33125,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal raw); - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi raw); - @protected int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( ConstructorOpaqueStructTwinNormal raw); @@ -32121,18 +33265,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal raw); - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse raw); - @protected int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( StructOneWithTraitTwinNormal raw); @@ -32153,18 +33285,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal raw); - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse raw); - @protected int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( StructTwoWithTraitTwinNormal raw); @@ -32724,18 +33844,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal raw); - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse raw); - @protected int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( StructOneWithTraitTwinNormal raw); @@ -32756,18 +33864,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal raw); - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse raw); - @protected int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( StructTwoWithTraitTwinNormal raw); @@ -32840,6 +33936,59 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal raw); + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal raw); + @protected int cst_encode_RustOpaque_i16(I16 raw); @@ -32979,6 +34128,66 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_AnyhowException( AnyhowException self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + HelloOneStructTwinMoi self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + HelloOneStructTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + HelloOneStructTwinRustAsync self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + HelloOneStructTwinRustAsyncMoi self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + HelloOneStructTwinRustAsyncSse self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + HelloOneStructTwinRustAsyncSseMoi self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + HelloOneStructTwinSse self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + HelloOneStructTwinSseMoi self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + HelloOneStructTwinSync self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + HelloOneStructTwinSyncMoi self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + HelloOneStructTwinSyncSse self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + HelloOneStructTwinSyncSseMoi self, SseSerializer serializer); + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -33051,73 +34260,98 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( - BoxAnyMyDartTypeRename self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( - BoxFnStringString self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi self, + SseSerializer serializer); @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer); + void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + self, + SseSerializer serializer); @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer); + void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + self, + SseSerializer serializer); @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi self, SseSerializer serializer); + void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + self, + SseSerializer serializer); + + @protected + void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - BoxHelloTraitTwinRustAsyncSse self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - BoxHelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - BoxHelloTraitTwinSse self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - BoxHelloTraitTwinSseMoi self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + self, + SseSerializer serializer); + + @protected + void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - BoxHelloTraitTwinSyncSse self, SseSerializer serializer); + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + BoxAnyMyDartTypeRename self, SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - BoxHelloTraitTwinSyncSseMoi self, SseSerializer serializer); + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + BoxFnStringString self, SseSerializer serializer); @protected void @@ -33666,21 +34900,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse self, SseSerializer serializer); - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -33706,21 +34925,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse self, SseSerializer serializer); - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -33998,21 +35202,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse self, SseSerializer serializer); - @protected void sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -34038,21 +35227,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse self, SseSerializer serializer); - @protected void sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -34150,66 +35324,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - BoxHelloTraitTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - BoxHelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - BoxHelloTraitTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - BoxHelloTraitTwinSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - BoxHelloTraitTwinSyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - BoxHelloTraitTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -34470,21 +35584,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse self, SseSerializer serializer); - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -34510,21 +35609,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse self, SseSerializer serializer); - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -34738,6 +35822,58 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_DartOpaque_array_1( ObjectArray1 self, SseSerializer serializer); + @protected + void sse_encode_DynTrait_HelloTraitTwinMoi( + HelloTraitTwinMoi self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinNormal( + HelloTraitTwinNormal self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinRustAsync( + HelloTraitTwinRustAsync self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinRustAsyncMoi( + HelloTraitTwinRustAsyncMoi self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinRustAsyncSse( + HelloTraitTwinRustAsyncSse self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinRustAsyncSseMoi( + HelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinSse( + HelloTraitTwinSse self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinSseMoi( + HelloTraitTwinSseMoi self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinSync( + HelloTraitTwinSync self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinSyncMoi( + HelloTraitTwinSyncMoi self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinSyncSse( + HelloTraitTwinSyncSse self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinSyncSseMoi( + HelloTraitTwinSyncSseMoi self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer); + @protected void sse_encode_I128(BigInt self, SseSerializer serializer); @@ -35944,21 +37080,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse self, SseSerializer serializer); - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -35984,21 +37105,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse self, SseSerializer serializer); - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -36101,6 +37207,81 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal self, SseSerializer serializer); + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi self, + SseSerializer serializer); + + @protected + void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + self, + SseSerializer serializer); + + @protected + void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + self, + SseSerializer serializer); + + @protected + void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + self, + SseSerializer serializer); + + @protected + void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + self, + SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse self, + SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + self, + SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, + SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + self, + SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + self, + SseSerializer serializer); + + @protected + void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + self, + SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, + SseSerializer serializer); + @protected void sse_encode_RustOpaque_i16(I16 self, SseSerializer serializer); @@ -36715,6 +37896,54 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_bool(bool self, SseSerializer serializer); + @protected + void sse_encode_box_DynTrait_HelloTraitTwinMoi( + HelloTraitTwinMoi self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinNormal( + HelloTraitTwinNormal self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinRustAsync( + HelloTraitTwinRustAsync self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinRustAsyncMoi( + HelloTraitTwinRustAsyncMoi self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSse( + HelloTraitTwinRustAsyncSse self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi( + HelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSse( + HelloTraitTwinSse self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSseMoi( + HelloTraitTwinSseMoi self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSync( + HelloTraitTwinSync self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSyncMoi( + HelloTraitTwinSyncMoi self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSyncSse( + HelloTraitTwinSyncSse self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSyncSseMoi( + HelloTraitTwinSyncSseMoi self, SseSerializer serializer); + @protected void sse_encode_box_application_env( ApplicationEnv self, SseSerializer serializer); @@ -37669,6 +38898,54 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_box_autoadd_feed_id_twin_sync_sse( FeedIdTwinSyncSse self, SseSerializer serializer); + @protected + void sse_encode_box_autoadd_hello_trait_twin_moi_implementor( + HelloTraitTwinMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_normal_implementor( + HelloTraitTwinNormalImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_rust_async_implementor( + HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( + HelloTraitTwinRustAsyncMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( + HelloTraitTwinRustAsyncSseImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( + HelloTraitTwinRustAsyncSseMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sse_implementor( + HelloTraitTwinSseImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sse_moi_implementor( + HelloTraitTwinSseMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sync_implementor( + HelloTraitTwinSyncImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sync_moi_implementor( + HelloTraitTwinSyncMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sync_sse_implementor( + HelloTraitTwinSyncSseImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( + HelloTraitTwinSyncSseMoiImplementor self, SseSerializer serializer); + @protected void sse_encode_box_autoadd_i_16(int self, SseSerializer serializer); @@ -38078,6 +39355,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_box_autoadd_simple_struct_twin_sync_sse( SimpleStructTwinSyncSse self, SseSerializer serializer); + @protected + void sse_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); + @protected void sse_encode_box_autoadd_simple_translatable_external_struct_with_method( SimpleTranslatableExternalStructWithMethod self, @@ -39585,6 +40866,54 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_hash_map_value(HashMapValue self, SseSerializer serializer); + @protected + void sse_encode_hello_trait_twin_moi_implementor( + HelloTraitTwinMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_normal_implementor( + HelloTraitTwinNormalImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_rust_async_implementor( + HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_rust_async_moi_implementor( + HelloTraitTwinRustAsyncMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_rust_async_sse_implementor( + HelloTraitTwinRustAsyncSseImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_rust_async_sse_moi_implementor( + HelloTraitTwinRustAsyncSseMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_sse_implementor( + HelloTraitTwinSseImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_sse_moi_implementor( + HelloTraitTwinSseMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_sync_implementor( + HelloTraitTwinSyncImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_sync_moi_implementor( + HelloTraitTwinSyncMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_sync_sse_implementor( + HelloTraitTwinSyncSseImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_sync_sse_moi_implementor( + HelloTraitTwinSyncSseMoiImplementor self, SseSerializer serializer); + @protected void sse_encode_hello_two_enum_twin_moi( HelloTwoEnumTwinMoi self, SseSerializer serializer); @@ -41944,6 +43273,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_simple_struct_twin_sync_sse( SimpleStructTwinSyncSse self, SseSerializer serializer); + @protected + void sse_encode_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); + @protected void sse_encode_simple_translatable_external_struct_with_method( SimpleTranslatableExternalStructWithMethod self, @@ -44325,6 +45658,202 @@ class RustLibWire implements BaseWire { _wire__crate__api__dropping__DroppableTwinNormal_simple_method_twin_normalPtr .asFunction(); + void + wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal( + int port_, + ffi.Pointer ptr_, + int rust_vec_len_, + int data_len_, + ) { + return _wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal( + port_, + ptr_, + rust_vec_len_, + data_len_, + ); + } + + late final _wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normalPtr = + _lookup< + ffi.NativeFunction< + ffi.Void Function(ffi.Int64, ffi.Pointer, + ffi.Int32, ffi.Int32)>>( + 'frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal'); + late final _wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal = + _wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normalPtr + .asFunction, int, int)>(); + + WireSyncRust2DartDco + wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_one( + int that, + ) { + return _wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_one( + that, + ); + } + + late final _wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_onePtr = + _lookup>( + 'frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_one'); + late final _wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_one = + _wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_onePtr + .asFunction(); + + WireSyncRust2DartDco + wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_one( + int that, + int one, + ) { + return _wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_one( + that, + one, + ); + } + + late final _wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_onePtr = + _lookup< + ffi.NativeFunction< + WireSyncRust2DartDco Function(ffi.UintPtr, ffi.Int32)>>( + 'frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_one'); + late final _wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_one = + _wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_onePtr + .asFunction(); + + void + wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal( + int port_, + ffi.Pointer ptr_, + int rust_vec_len_, + int data_len_, + ) { + return _wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal( + port_, + ptr_, + rust_vec_len_, + data_len_, + ); + } + + late final _wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normalPtr = + _lookup< + ffi.NativeFunction< + ffi.Void Function(ffi.Int64, ffi.Pointer, + ffi.Int32, ffi.Int32)>>( + 'frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal'); + late final _wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal = + _wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normalPtr + .asFunction, int, int)>(); + + void + wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normal( + int port_, + ffi.Pointer ptr_, + int rust_vec_len_, + int data_len_, + ) { + return _wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normal( + port_, + ptr_, + rust_vec_len_, + data_len_, + ); + } + + late final _wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normalPtr = + _lookup< + ffi.NativeFunction< + ffi.Void Function(ffi.Int64, ffi.Pointer, + ffi.Int32, ffi.Int32)>>( + 'frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normal'); + late final _wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normal = + _wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normalPtr + .asFunction, int, int)>(); + + WireSyncRust2DartDco + wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_two( + int that, + ) { + return _wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_two( + that, + ); + } + + late final _wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_twoPtr = + _lookup>( + 'frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_two'); + late final _wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_two = + _wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_twoPtr + .asFunction(); + + WireSyncRust2DartDco + wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_two( + int that, + int two, + ) { + return _wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_two( + that, + two, + ); + } + + late final _wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_twoPtr = + _lookup< + ffi.NativeFunction< + WireSyncRust2DartDco Function(ffi.UintPtr, ffi.Int32)>>( + 'frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_two'); + late final _wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_two = + _wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_twoPtr + .asFunction(); + + void + wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal( + int port_, + ffi.Pointer ptr_, + int rust_vec_len_, + int data_len_, + ) { + return _wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal( + port_, + ptr_, + rust_vec_len_, + data_len_, + ); + } + + late final _wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normalPtr = + _lookup< + ffi.NativeFunction< + ffi.Void Function(ffi.Int64, ffi.Pointer, + ffi.Int32, ffi.Int32)>>( + 'frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal'); + late final _wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal = + _wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normalPtr + .asFunction, int, int)>(); + + void wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normal( + int port_, + ffi.Pointer ptr_, + int rust_vec_len_, + int data_len_, + ) { + return _wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normal( + port_, + ptr_, + rust_vec_len_, + data_len_, + ); + } + + late final _wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normalPtr = + _lookup< + ffi.NativeFunction< + ffi.Void Function(ffi.Int64, ffi.Pointer, + ffi.Int32, ffi.Int32)>>( + 'frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normal'); + late final _wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normal = + _wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normalPtr + .asFunction, int, int)>(); + void wire__crate__api__enumeration__func_enum_simple_twin_normal( int port_, int arg, @@ -45241,78 +46770,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__external_type_in_crate__use_imported_struct_twin_normalPtr .asFunction)>(); - void - wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal( - int port_, - int one, - ) { - return _wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal( - port_, - one, - ); - } - - late final _wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normalPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal'); - late final _wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal = - _wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normalPtr - .asFunction(); - - WireSyncRust2DartDco - wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_one( - int that, - ) { - return _wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_one( - that, - ); - } - - late final _wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_onePtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_one'); - late final _wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_one = - _wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_onePtr - .asFunction(); - - WireSyncRust2DartDco - wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_one( - int that, - int one, - ) { - return _wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_one( - that, - one, - ); - } - - late final _wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_onePtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartDco Function(ffi.UintPtr, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_one'); - late final _wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_one = - _wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_onePtr - .asFunction(); - - void - wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal( - int port_, - int that, - ) { - return _wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal( - port_, - that, - ); - } - - late final _wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normalPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal'); - late final _wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal = - _wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normalPtr - .asFunction(); - WireSyncRust2DartDco wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_get_one( int that, @@ -45401,60 +46858,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_simple_trait_fn_with_default_impl_twin_normalPtr .asFunction(); - WireSyncRust2DartDco - wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_two( - int that, - ) { - return _wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_two( - that, - ); - } - - late final _wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_twoPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_two'); - late final _wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_two = - _wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_twoPtr - .asFunction(); - - WireSyncRust2DartDco - wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_two( - int that, - int two, - ) { - return _wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_two( - that, - two, - ); - } - - late final _wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_twoPtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartDco Function(ffi.UintPtr, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_two'); - late final _wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_two = - _wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_twoPtr - .asFunction(); - - void - wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal( - int port_, - int that, - ) { - return _wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal( - port_, - that, - ); - } - - late final _wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normalPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal'); - late final _wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal = - _wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normalPtr - .asFunction(); - WireSyncRust2DartDco wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_get_two( int that, @@ -72155,85 +73558,6 @@ class RustLibWire implements BaseWire { WireSyncRust2DartSse Function( ffi.Pointer, int, int)>(); - void - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_create_twin_sse( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_create_twin_sse( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_create_twin_ssePtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_create_twin_sse'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_create_twin_sse = - _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_create_twin_ssePtr - .asFunction, int, int)>(); - - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_get_one( - int that, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_get_one( - that, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_get_onePtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_get_one'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_get_one = - _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_get_onePtr - .asFunction(); - - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_set_one( - int that, - int one, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_set_one( - that, - one, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_set_onePtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartDco Function(ffi.UintPtr, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_set_one'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_set_one = - _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_set_onePtr - .asFunction(); - - void - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_simple_method_twin_sse( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_simple_method_twin_sse( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_simple_method_twin_ssePtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_simple_method_twin_sse'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_simple_method_twin_sse = - _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_simple_method_twin_ssePtr - .asFunction(); - WireSyncRust2DartDco wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_get_one( int that, @@ -72322,60 +73646,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_simple_trait_fn_with_default_impl_twin_ssePtr .asFunction(); - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_get_two( - int that, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_get_two( - that, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_get_twoPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_get_two'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_get_two = - _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_get_twoPtr - .asFunction(); - - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_set_two( - int that, - int two, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_set_two( - that, - two, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_set_twoPtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartDco Function(ffi.UintPtr, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_set_two'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_set_two = - _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_set_twoPtr - .asFunction(); - - void - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_simple_method_twin_sse( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_simple_method_twin_sse( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_simple_method_twin_ssePtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_simple_method_twin_sse'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_simple_method_twin_sse = - _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_simple_method_twin_ssePtr - .asFunction(); - WireSyncRust2DartDco wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_get_two( int that, @@ -72464,76 +73734,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_simple_trait_fn_with_default_impl_twin_ssePtr .asFunction(); - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_sync( - int one, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_sync( - one, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_syncPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_sync'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_sync = - _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_syncPtr - .asFunction(); - - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_one( - int that, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_one( - that, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_onePtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_one'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_one = - _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_onePtr - .asFunction(); - - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_one( - int that, - int one, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_one( - that, - one, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_onePtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartDco Function(ffi.UintPtr, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_one'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_one = - _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_onePtr - .asFunction(); - - void - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_sync( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_sync( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_syncPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_sync'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_sync = - _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_syncPtr - .asFunction(); - WireSyncRust2DartDco wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_get_one( int that, @@ -72622,60 +73822,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_simple_trait_fn_with_default_impl_twin_syncPtr .asFunction(); - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_two( - int that, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_two( - that, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_twoPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_two'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_two = - _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_twoPtr - .asFunction(); - - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_two( - int that, - int two, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_two( - that, - two, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_twoPtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartDco Function(ffi.UintPtr, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_two'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_two = - _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_twoPtr - .asFunction(); - - void - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_sync( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_sync( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_syncPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_sync'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_sync = - _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_syncPtr - .asFunction(); - WireSyncRust2DartDco wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_get_two( int that, @@ -72764,85 +73910,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_simple_trait_fn_with_default_impl_twin_syncPtr .asFunction(); - WireSyncRust2DartSse - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_create_twin_sync_sse( - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_create_twin_sync_sse( - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_create_twin_sync_ssePtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_create_twin_sync_sse'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_create_twin_sync_sse = - _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_create_twin_sync_ssePtr - .asFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, int, int)>(); - - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_get_one( - int that, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_get_one( - that, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_get_onePtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_get_one'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_get_one = - _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_get_onePtr - .asFunction(); - - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_set_one( - int that, - int one, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_set_one( - that, - one, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_set_onePtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartDco Function(ffi.UintPtr, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_set_one'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_set_one = - _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_set_onePtr - .asFunction(); - - void - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_ssePtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse = - _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_ssePtr - .asFunction(); - WireSyncRust2DartDco wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_get_one( int that, @@ -72931,60 +73998,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_simple_trait_fn_with_default_impl_twin_sync_ssePtr .asFunction(); - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_get_two( - int that, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_get_two( - that, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_get_twoPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_get_two'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_get_two = - _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_get_twoPtr - .asFunction(); - - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_set_two( - int that, - int two, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_set_two( - that, - two, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_set_twoPtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartDco Function(ffi.UintPtr, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_set_two'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_set_two = - _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_set_twoPtr - .asFunction(); - - void - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_ssePtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse'); - late final _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse = - _wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_ssePtr - .asFunction(); - WireSyncRust2DartDco wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitTwinSyncSse_get_two( int that, @@ -84509,7 +85522,7 @@ class RustLibWire implements BaseWire { void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi( int port_, - int arg, + ffi.Pointer arg, ffi.Pointer expect, ) { return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi( @@ -84522,14 +85535,18 @@ class RustLibWire implements BaseWire { late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moiPtr = _lookup< ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.UintPtr, + ffi.Void Function( + ffi.Int64, + ffi.Pointer, ffi.Pointer)>>( 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi'); late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi = _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moiPtr .asFunction< void Function( - int, int, ffi.Pointer)>(); + int, + ffi.Pointer, + ffi.Pointer)>(); void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi( @@ -84559,7 +85576,7 @@ class RustLibWire implements BaseWire { void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi( int port_, - int arg, + ffi.Pointer arg, ffi.Pointer expect, ) { return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi( @@ -84572,14 +85589,18 @@ class RustLibWire implements BaseWire { late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moiPtr = _lookup< ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.UintPtr, + ffi.Void Function( + ffi.Int64, + ffi.Pointer, ffi.Pointer)>>( 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi'); late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi = _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moiPtr .asFunction< void Function( - int, int, ffi.Pointer)>(); + int, + ffi.Pointer, + ffi.Pointer)>(); void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moi( @@ -85530,7 +86551,7 @@ class RustLibWire implements BaseWire { void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( int port_, - int arg, + ffi.Pointer arg, ffi.Pointer expect, ) { return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( @@ -85543,14 +86564,18 @@ class RustLibWire implements BaseWire { late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_asyncPtr = _lookup< ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.UintPtr, + ffi.Void Function( + ffi.Int64, + ffi.Pointer, ffi.Pointer)>>( 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async'); late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async = _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_asyncPtr .asFunction< void Function( - int, int, ffi.Pointer)>(); + int, + ffi.Pointer, + ffi.Pointer)>(); void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async( @@ -85580,7 +86605,7 @@ class RustLibWire implements BaseWire { void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async( int port_, - int arg, + ffi.Pointer arg, ffi.Pointer expect, ) { return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async( @@ -85593,14 +86618,18 @@ class RustLibWire implements BaseWire { late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_asyncPtr = _lookup< ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.UintPtr, + ffi.Void Function( + ffi.Int64, + ffi.Pointer, ffi.Pointer)>>( 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async'); late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async = _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_asyncPtr .asFunction< void Function( - int, int, ffi.Pointer)>(); + int, + ffi.Pointer, + ffi.Pointer)>(); void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async( @@ -86553,7 +87582,7 @@ class RustLibWire implements BaseWire { void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi( int port_, - int arg, + ffi.Pointer arg, ffi.Pointer expect, ) { return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi( @@ -86566,14 +87595,20 @@ class RustLibWire implements BaseWire { late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moiPtr = _lookup< ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.UintPtr, + ffi.Void Function( + ffi.Int64, + ffi.Pointer< + wire_cst_hello_trait_twin_rust_async_moi_implementor>, ffi.Pointer)>>( 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi'); late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi = _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moiPtr .asFunction< void Function( - int, int, ffi.Pointer)>(); + int, + ffi.Pointer< + wire_cst_hello_trait_twin_rust_async_moi_implementor>, + ffi.Pointer)>(); void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi( @@ -86603,7 +87638,7 @@ class RustLibWire implements BaseWire { void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi( int port_, - int arg, + ffi.Pointer arg, ffi.Pointer expect, ) { return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi( @@ -86616,14 +87651,20 @@ class RustLibWire implements BaseWire { late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moiPtr = _lookup< ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.UintPtr, + ffi.Void Function( + ffi.Int64, + ffi.Pointer< + wire_cst_hello_trait_twin_rust_async_moi_implementor>, ffi.Pointer)>>( 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi'); late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi = _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moiPtr .asFunction< void Function( - int, int, ffi.Pointer)>(); + int, + ffi.Pointer< + wire_cst_hello_trait_twin_rust_async_moi_implementor>, + ffi.Pointer)>(); void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi( @@ -92552,7 +93593,7 @@ class RustLibWire implements BaseWire { WireSyncRust2DartDco wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync( - int arg, + ffi.Pointer arg, ffi.Pointer expect, ) { return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync( @@ -92564,14 +93605,16 @@ class RustLibWire implements BaseWire { late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_syncPtr = _lookup< ffi.NativeFunction< - WireSyncRust2DartDco Function(ffi.UintPtr, + WireSyncRust2DartDco Function( + ffi.Pointer, ffi.Pointer)>>( 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync'); late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync = _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_syncPtr .asFunction< WireSyncRust2DartDco Function( - int, ffi.Pointer)>(); + ffi.Pointer, + ffi.Pointer)>(); WireSyncRust2DartDco wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync( @@ -92598,7 +93641,7 @@ class RustLibWire implements BaseWire { WireSyncRust2DartDco wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync( - int arg, + ffi.Pointer arg, ffi.Pointer expect, ) { return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync( @@ -92610,14 +93653,16 @@ class RustLibWire implements BaseWire { late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_syncPtr = _lookup< ffi.NativeFunction< - WireSyncRust2DartDco Function(ffi.UintPtr, + WireSyncRust2DartDco Function( + ffi.Pointer, ffi.Pointer)>>( 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync'); late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync = _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_syncPtr .asFunction< WireSyncRust2DartDco Function( - int, ffi.Pointer)>(); + ffi.Pointer, + ffi.Pointer)>(); WireSyncRust2DartDco wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync() { @@ -93438,7 +94483,7 @@ class RustLibWire implements BaseWire { WireSyncRust2DartDco wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi( - int arg, + ffi.Pointer arg, ffi.Pointer expect, ) { return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi( @@ -93450,14 +94495,16 @@ class RustLibWire implements BaseWire { late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moiPtr = _lookup< ffi.NativeFunction< - WireSyncRust2DartDco Function(ffi.UintPtr, + WireSyncRust2DartDco Function( + ffi.Pointer, ffi.Pointer)>>( 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi'); late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi = _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moiPtr .asFunction< WireSyncRust2DartDco Function( - int, ffi.Pointer)>(); + ffi.Pointer, + ffi.Pointer)>(); WireSyncRust2DartDco wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi( @@ -93484,7 +94531,7 @@ class RustLibWire implements BaseWire { WireSyncRust2DartDco wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi( - int arg, + ffi.Pointer arg, ffi.Pointer expect, ) { return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi( @@ -93496,14 +94543,16 @@ class RustLibWire implements BaseWire { late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moiPtr = _lookup< ffi.NativeFunction< - WireSyncRust2DartDco Function(ffi.UintPtr, + WireSyncRust2DartDco Function( + ffi.Pointer, ffi.Pointer)>>( 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi'); late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi = _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moiPtr .asFunction< WireSyncRust2DartDco Function( - int, ffi.Pointer)>(); + ffi.Pointer, + ffi.Pointer)>(); WireSyncRust2DartDco wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi() { @@ -103305,7 +104354,7 @@ class RustLibWire implements BaseWire { void wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal( int port_, - int arg, + ffi.Pointer arg, ffi.Pointer expect, ) { return _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal( @@ -103318,14 +104367,18 @@ class RustLibWire implements BaseWire { late final _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normalPtr = _lookup< ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.UintPtr, + ffi.Void Function( + ffi.Int64, + ffi.Pointer, ffi.Pointer)>>( 'frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal'); late final _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal = _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normalPtr .asFunction< void Function( - int, int, ffi.Pointer)>(); + int, + ffi.Pointer, + ffi.Pointer)>(); void wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal( @@ -103355,7 +104408,7 @@ class RustLibWire implements BaseWire { void wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal( int port_, - int arg, + ffi.Pointer arg, ffi.Pointer expect, ) { return _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal( @@ -103368,14 +104421,18 @@ class RustLibWire implements BaseWire { late final _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normalPtr = _lookup< ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.UintPtr, + ffi.Void Function( + ffi.Int64, + ffi.Pointer, ffi.Pointer)>>( 'frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal'); late final _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal = _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normalPtr .asFunction< void Function( - int, int, ffi.Pointer)>(); + int, + ffi.Pointer, + ffi.Pointer)>(); void wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal( @@ -110620,102 +111677,6 @@ class RustLibWire implements BaseWire { _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormalPtr .asFunction)>(); - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSsePtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSsePtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSsePtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSsePtr - .asFunction)>(); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( ffi.Pointer ptr, @@ -110876,102 +111837,6 @@ class RustLibWire implements BaseWire { _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr .asFunction)>(); - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSsePtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSsePtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSsePtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSsePtr - .asFunction)>(); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( ffi.Pointer ptr, @@ -111548,6 +112413,390 @@ class RustLibWire implements BaseWire { _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormalPtr .asFunction)>(); + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoiPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoiPtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoiPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoiPtr + .asFunction)>(); + + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr + .asFunction)>(); + + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoiPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoiPtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoiPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoiPtr + .asFunction)>(); + + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSsePtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSsePtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSsePtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSsePtr + .asFunction)>(); + + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoiPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoiPtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoiPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoiPtr + .asFunction)>(); + + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSsePtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSsePtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSsePtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSsePtr + .asFunction)>(); + + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoiPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoiPtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoiPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoiPtr + .asFunction)>(); + + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr + .asFunction)>(); + + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoiPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoiPtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoiPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoiPtr + .asFunction)>(); + + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSsePtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSsePtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSsePtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSsePtr + .asFunction)>(); + + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoiPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoiPtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoiPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoiPtr + .asFunction)>(); + + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr + .asFunction)>(); + void rust_arc_increment_strong_count_RustOpaque_i16( ffi.Pointer ptr, ) { @@ -111608,6 +112857,94 @@ class RustLibWire implements BaseWire { _rust_arc_decrement_strong_count_RustOpaque_i32Ptr .asFunction)>(); + ffi.Pointer + cst_new_box_DynTrait_HelloTraitTwinMoi() { + return _cst_new_box_DynTrait_HelloTraitTwinMoi(); + } + + late final _cst_new_box_DynTrait_HelloTraitTwinMoiPtr = _lookup< + ffi.NativeFunction< + ffi.Pointer + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinMoi'); + late final _cst_new_box_DynTrait_HelloTraitTwinMoi = + _cst_new_box_DynTrait_HelloTraitTwinMoiPtr.asFunction< + ffi.Pointer Function()>(); + + ffi.Pointer + cst_new_box_DynTrait_HelloTraitTwinNormal() { + return _cst_new_box_DynTrait_HelloTraitTwinNormal(); + } + + late final _cst_new_box_DynTrait_HelloTraitTwinNormalPtr = _lookup< + ffi.NativeFunction< + ffi.Pointer + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinNormal'); + late final _cst_new_box_DynTrait_HelloTraitTwinNormal = + _cst_new_box_DynTrait_HelloTraitTwinNormalPtr.asFunction< + ffi.Pointer + Function()>(); + + ffi.Pointer + cst_new_box_DynTrait_HelloTraitTwinRustAsync() { + return _cst_new_box_DynTrait_HelloTraitTwinRustAsync(); + } + + late final _cst_new_box_DynTrait_HelloTraitTwinRustAsyncPtr = _lookup< + ffi.NativeFunction< + ffi.Pointer + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinRustAsync'); + late final _cst_new_box_DynTrait_HelloTraitTwinRustAsync = + _cst_new_box_DynTrait_HelloTraitTwinRustAsyncPtr.asFunction< + ffi.Pointer + Function()>(); + + ffi.Pointer + cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoi() { + return _cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoi(); + } + + late final _cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoiPtr = _lookup< + ffi.NativeFunction< + ffi.Pointer + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoi'); + late final _cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoi = + _cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoiPtr.asFunction< + ffi.Pointer + Function()>(); + + ffi.Pointer + cst_new_box_DynTrait_HelloTraitTwinSync() { + return _cst_new_box_DynTrait_HelloTraitTwinSync(); + } + + late final _cst_new_box_DynTrait_HelloTraitTwinSyncPtr = _lookup< + ffi.NativeFunction< + ffi.Pointer + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinSync'); + late final _cst_new_box_DynTrait_HelloTraitTwinSync = + _cst_new_box_DynTrait_HelloTraitTwinSyncPtr.asFunction< + ffi.Pointer Function()>(); + + ffi.Pointer + cst_new_box_DynTrait_HelloTraitTwinSyncMoi() { + return _cst_new_box_DynTrait_HelloTraitTwinSyncMoi(); + } + + late final _cst_new_box_DynTrait_HelloTraitTwinSyncMoiPtr = _lookup< + ffi.NativeFunction< + ffi.Pointer + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinSyncMoi'); + late final _cst_new_box_DynTrait_HelloTraitTwinSyncMoi = + _cst_new_box_DynTrait_HelloTraitTwinSyncMoiPtr.asFunction< + ffi.Pointer + Function()>(); + ffi.Pointer cst_new_box_application_env() { return _cst_new_box_application_env(); } @@ -113349,6 +114686,200 @@ class RustLibWire implements BaseWire { _cst_new_box_autoadd_feed_id_twin_syncPtr .asFunction Function()>(); + ffi.Pointer + cst_new_box_autoadd_hello_trait_twin_moi_implementor() { + return _cst_new_box_autoadd_hello_trait_twin_moi_implementor(); + } + + late final _cst_new_box_autoadd_hello_trait_twin_moi_implementorPtr = _lookup< + ffi.NativeFunction< + ffi.Pointer + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_moi_implementor'); + late final _cst_new_box_autoadd_hello_trait_twin_moi_implementor = + _cst_new_box_autoadd_hello_trait_twin_moi_implementorPtr.asFunction< + ffi.Pointer Function()>(); + + ffi.Pointer + cst_new_box_autoadd_hello_trait_twin_normal_implementor() { + return _cst_new_box_autoadd_hello_trait_twin_normal_implementor(); + } + + late final _cst_new_box_autoadd_hello_trait_twin_normal_implementorPtr = _lookup< + ffi.NativeFunction< + ffi.Pointer + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_normal_implementor'); + late final _cst_new_box_autoadd_hello_trait_twin_normal_implementor = + _cst_new_box_autoadd_hello_trait_twin_normal_implementorPtr.asFunction< + ffi.Pointer + Function()>(); + + ffi.Pointer + cst_new_box_autoadd_hello_trait_twin_rust_async_implementor() { + return _cst_new_box_autoadd_hello_trait_twin_rust_async_implementor(); + } + + late final _cst_new_box_autoadd_hello_trait_twin_rust_async_implementorPtr = + _lookup< + ffi.NativeFunction< + ffi.Pointer + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_implementor'); + late final _cst_new_box_autoadd_hello_trait_twin_rust_async_implementor = + _cst_new_box_autoadd_hello_trait_twin_rust_async_implementorPtr + .asFunction< + ffi.Pointer + Function()>(); + + ffi.Pointer + cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementor() { + return _cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementor(); + } + + late final _cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementorPtr = + _lookup< + ffi.NativeFunction< + ffi.Pointer< + wire_cst_hello_trait_twin_rust_async_moi_implementor> + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementor'); + late final _cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementor = + _cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementorPtr + .asFunction< + ffi.Pointer + Function()>(); + + ffi.Pointer + cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementor() { + return _cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementor(); + } + + late final _cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementorPtr = + _lookup< + ffi.NativeFunction< + ffi.Pointer< + wire_cst_hello_trait_twin_rust_async_sse_implementor> + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementor'); + late final _cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementor = + _cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementorPtr + .asFunction< + ffi.Pointer + Function()>(); + + ffi.Pointer + cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor() { + return _cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor(); + } + + late final _cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementorPtr = + _lookup< + ffi.NativeFunction< + ffi.Pointer< + wire_cst_hello_trait_twin_rust_async_sse_moi_implementor> + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor'); + late final _cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor = + _cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementorPtr + .asFunction< + ffi.Pointer< + wire_cst_hello_trait_twin_rust_async_sse_moi_implementor> + Function()>(); + + ffi.Pointer + cst_new_box_autoadd_hello_trait_twin_sse_implementor() { + return _cst_new_box_autoadd_hello_trait_twin_sse_implementor(); + } + + late final _cst_new_box_autoadd_hello_trait_twin_sse_implementorPtr = _lookup< + ffi.NativeFunction< + ffi.Pointer + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sse_implementor'); + late final _cst_new_box_autoadd_hello_trait_twin_sse_implementor = + _cst_new_box_autoadd_hello_trait_twin_sse_implementorPtr.asFunction< + ffi.Pointer Function()>(); + + ffi.Pointer + cst_new_box_autoadd_hello_trait_twin_sse_moi_implementor() { + return _cst_new_box_autoadd_hello_trait_twin_sse_moi_implementor(); + } + + late final _cst_new_box_autoadd_hello_trait_twin_sse_moi_implementorPtr = _lookup< + ffi.NativeFunction< + ffi.Pointer + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sse_moi_implementor'); + late final _cst_new_box_autoadd_hello_trait_twin_sse_moi_implementor = + _cst_new_box_autoadd_hello_trait_twin_sse_moi_implementorPtr.asFunction< + ffi.Pointer + Function()>(); + + ffi.Pointer + cst_new_box_autoadd_hello_trait_twin_sync_implementor() { + return _cst_new_box_autoadd_hello_trait_twin_sync_implementor(); + } + + late final _cst_new_box_autoadd_hello_trait_twin_sync_implementorPtr = _lookup< + ffi.NativeFunction< + ffi.Pointer + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_implementor'); + late final _cst_new_box_autoadd_hello_trait_twin_sync_implementor = + _cst_new_box_autoadd_hello_trait_twin_sync_implementorPtr.asFunction< + ffi.Pointer Function()>(); + + ffi.Pointer + cst_new_box_autoadd_hello_trait_twin_sync_moi_implementor() { + return _cst_new_box_autoadd_hello_trait_twin_sync_moi_implementor(); + } + + late final _cst_new_box_autoadd_hello_trait_twin_sync_moi_implementorPtr = + _lookup< + ffi.NativeFunction< + ffi.Pointer + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_moi_implementor'); + late final _cst_new_box_autoadd_hello_trait_twin_sync_moi_implementor = + _cst_new_box_autoadd_hello_trait_twin_sync_moi_implementorPtr.asFunction< + ffi.Pointer + Function()>(); + + ffi.Pointer + cst_new_box_autoadd_hello_trait_twin_sync_sse_implementor() { + return _cst_new_box_autoadd_hello_trait_twin_sync_sse_implementor(); + } + + late final _cst_new_box_autoadd_hello_trait_twin_sync_sse_implementorPtr = + _lookup< + ffi.NativeFunction< + ffi.Pointer + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_sse_implementor'); + late final _cst_new_box_autoadd_hello_trait_twin_sync_sse_implementor = + _cst_new_box_autoadd_hello_trait_twin_sync_sse_implementorPtr.asFunction< + ffi.Pointer + Function()>(); + + ffi.Pointer + cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementor() { + return _cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementor(); + } + + late final _cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementorPtr = + _lookup< + ffi.NativeFunction< + ffi.Pointer< + wire_cst_hello_trait_twin_sync_sse_moi_implementor> + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementor'); + late final _cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementor = + _cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementorPtr + .asFunction< + ffi.Pointer + Function()>(); + ffi.Pointer cst_new_box_autoadd_i_16( int value, ) { @@ -114132,6 +115663,24 @@ class RustLibWire implements BaseWire { _cst_new_box_autoadd_simple_struct_twin_syncPtr.asFunction< ffi.Pointer Function()>(); + ffi.Pointer + cst_new_box_autoadd_simple_trait_for_dyn_twin_normal_implementor() { + return _cst_new_box_autoadd_simple_trait_for_dyn_twin_normal_implementor(); + } + + late final _cst_new_box_autoadd_simple_trait_for_dyn_twin_normal_implementorPtr = + _lookup< + ffi.NativeFunction< + ffi.Pointer< + wire_cst_simple_trait_for_dyn_twin_normal_implementor> + Function()>>( + 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_simple_trait_for_dyn_twin_normal_implementor'); + late final _cst_new_box_autoadd_simple_trait_for_dyn_twin_normal_implementor = + _cst_new_box_autoadd_simple_trait_for_dyn_twin_normal_implementorPtr + .asFunction< + ffi.Pointer + Function()>(); + ffi.Pointer cst_new_box_autoadd_simple_translatable_external_struct_with_method() { return _cst_new_box_autoadd_simple_translatable_external_struct_with_method(); @@ -120485,6 +122034,29 @@ final class wire_cst_struct_with_good_and_opaque_field_twin_moi external ffi.Pointer option_opaque; } +final class wire_cst_HelloTraitTwinMoiImplementor_Variant0 extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class wire_cst_HelloTraitTwinMoiImplementor_Variant1 extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class HelloTraitTwinMoiImplementorKind extends ffi.Union { + external wire_cst_HelloTraitTwinMoiImplementor_Variant0 Variant0; + + external wire_cst_HelloTraitTwinMoiImplementor_Variant1 Variant1; +} + +final class wire_cst_hello_trait_twin_moi_implementor extends ffi.Struct { + @ffi.Int32() + external int tag; + + external HelloTraitTwinMoiImplementorKind kind; +} + final class wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync extends ffi.Struct { external ffi.Pointer ptr; @@ -120537,6 +122109,32 @@ final class wire_cst_struct_with_good_and_opaque_field_twin_rust_async external ffi.Pointer option_opaque; } +final class wire_cst_HelloTraitTwinRustAsyncImplementor_Variant0 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class wire_cst_HelloTraitTwinRustAsyncImplementor_Variant1 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class HelloTraitTwinRustAsyncImplementorKind extends ffi.Union { + external wire_cst_HelloTraitTwinRustAsyncImplementor_Variant0 Variant0; + + external wire_cst_HelloTraitTwinRustAsyncImplementor_Variant1 Variant1; +} + +final class wire_cst_hello_trait_twin_rust_async_implementor + extends ffi.Struct { + @ffi.Int32() + external int tag; + + external HelloTraitTwinRustAsyncImplementorKind kind; +} + final class wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsyncMoi extends ffi.Struct { external ffi.Pointer ptr; @@ -120589,6 +122187,32 @@ final class wire_cst_struct_with_good_and_opaque_field_twin_rust_async_moi external ffi.Pointer option_opaque; } +final class wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant0 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant1 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class HelloTraitTwinRustAsyncMoiImplementorKind extends ffi.Union { + external wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant0 Variant0; + + external wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant1 Variant1; +} + +final class wire_cst_hello_trait_twin_rust_async_moi_implementor + extends ffi.Struct { + @ffi.Int32() + external int tag; + + external HelloTraitTwinRustAsyncMoiImplementorKind kind; +} + final class wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync extends ffi.Struct { external ffi.Pointer ptr; @@ -120638,6 +122262,29 @@ final class wire_cst_struct_with_good_and_opaque_field_twin_sync external ffi.Pointer option_opaque; } +final class wire_cst_HelloTraitTwinSyncImplementor_Variant0 extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class wire_cst_HelloTraitTwinSyncImplementor_Variant1 extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class HelloTraitTwinSyncImplementorKind extends ffi.Union { + external wire_cst_HelloTraitTwinSyncImplementor_Variant0 Variant0; + + external wire_cst_HelloTraitTwinSyncImplementor_Variant1 Variant1; +} + +final class wire_cst_hello_trait_twin_sync_implementor extends ffi.Struct { + @ffi.Int32() + external int tag; + + external HelloTraitTwinSyncImplementorKind kind; +} + final class wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSyncMoi extends ffi.Struct { external ffi.Pointer ptr; @@ -120689,6 +122336,31 @@ final class wire_cst_struct_with_good_and_opaque_field_twin_sync_moi external ffi.Pointer option_opaque; } +final class wire_cst_HelloTraitTwinSyncMoiImplementor_Variant0 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class wire_cst_HelloTraitTwinSyncMoiImplementor_Variant1 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class HelloTraitTwinSyncMoiImplementorKind extends ffi.Union { + external wire_cst_HelloTraitTwinSyncMoiImplementor_Variant0 Variant0; + + external wire_cst_HelloTraitTwinSyncMoiImplementor_Variant1 Variant1; +} + +final class wire_cst_hello_trait_twin_sync_moi_implementor extends ffi.Struct { + @ffi.Int32() + external int tag; + + external HelloTraitTwinSyncMoiImplementorKind kind; +} + final class wire_cst_list_RustOpaque_HideDataTwinMoi extends ffi.Struct { external ffi.Pointer ptr; @@ -121137,6 +122809,31 @@ final class wire_cst_struct_with_good_and_opaque_field_twin_normal external ffi.Pointer option_opaque; } +final class wire_cst_HelloTraitTwinNormalImplementor_Variant0 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class wire_cst_HelloTraitTwinNormalImplementor_Variant1 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class HelloTraitTwinNormalImplementorKind extends ffi.Union { + external wire_cst_HelloTraitTwinNormalImplementor_Variant0 Variant0; + + external wire_cst_HelloTraitTwinNormalImplementor_Variant1 Variant1; +} + +final class wire_cst_hello_trait_twin_normal_implementor extends ffi.Struct { + @ffi.Int32() + external int tag; + + external HelloTraitTwinNormalImplementorKind kind; +} + final class wire_cst_list_RustOpaque_HideDataTwinNormal extends ffi.Struct { external ffi.Pointer ptr; @@ -121394,6 +123091,157 @@ final class wire_cst_element_twin_sync extends ffi.Struct { external ffi.Pointer children; } +final class wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant0 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant1 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class HelloTraitTwinRustAsyncSseImplementorKind extends ffi.Union { + external wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant0 Variant0; + + external wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant1 Variant1; +} + +final class wire_cst_hello_trait_twin_rust_async_sse_implementor + extends ffi.Struct { + @ffi.Int32() + external int tag; + + external HelloTraitTwinRustAsyncSseImplementorKind kind; +} + +final class wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class HelloTraitTwinRustAsyncSseMoiImplementorKind extends ffi.Union { + external wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 Variant0; + + external wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 Variant1; +} + +final class wire_cst_hello_trait_twin_rust_async_sse_moi_implementor + extends ffi.Struct { + @ffi.Int32() + external int tag; + + external HelloTraitTwinRustAsyncSseMoiImplementorKind kind; +} + +final class wire_cst_HelloTraitTwinSseImplementor_Variant0 extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class wire_cst_HelloTraitTwinSseImplementor_Variant1 extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class HelloTraitTwinSseImplementorKind extends ffi.Union { + external wire_cst_HelloTraitTwinSseImplementor_Variant0 Variant0; + + external wire_cst_HelloTraitTwinSseImplementor_Variant1 Variant1; +} + +final class wire_cst_hello_trait_twin_sse_implementor extends ffi.Struct { + @ffi.Int32() + external int tag; + + external HelloTraitTwinSseImplementorKind kind; +} + +final class wire_cst_HelloTraitTwinSseMoiImplementor_Variant0 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class wire_cst_HelloTraitTwinSseMoiImplementor_Variant1 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class HelloTraitTwinSseMoiImplementorKind extends ffi.Union { + external wire_cst_HelloTraitTwinSseMoiImplementor_Variant0 Variant0; + + external wire_cst_HelloTraitTwinSseMoiImplementor_Variant1 Variant1; +} + +final class wire_cst_hello_trait_twin_sse_moi_implementor extends ffi.Struct { + @ffi.Int32() + external int tag; + + external HelloTraitTwinSseMoiImplementorKind kind; +} + +final class wire_cst_HelloTraitTwinSyncSseImplementor_Variant0 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class wire_cst_HelloTraitTwinSyncSseImplementor_Variant1 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class HelloTraitTwinSyncSseImplementorKind extends ffi.Union { + external wire_cst_HelloTraitTwinSyncSseImplementor_Variant0 Variant0; + + external wire_cst_HelloTraitTwinSyncSseImplementor_Variant1 Variant1; +} + +final class wire_cst_hello_trait_twin_sync_sse_implementor extends ffi.Struct { + @ffi.Int32() + external int tag; + + external HelloTraitTwinSyncSseImplementorKind kind; +} + +final class wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant0 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant1 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class HelloTraitTwinSyncSseMoiImplementorKind extends ffi.Union { + external wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant0 Variant0; + + external wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant1 Variant1; +} + +final class wire_cst_hello_trait_twin_sync_sse_moi_implementor + extends ffi.Struct { + @ffi.Int32() + external int tag; + + external HelloTraitTwinSyncSseMoiImplementorKind kind; +} + final class wire_cst_raw_string_mirrored extends ffi.Struct { external ffi.Pointer value; } @@ -121413,6 +123261,32 @@ final class wire_cst_list_of_nested_raw_string_mirrored extends ffi.Struct { external ffi.Pointer raw; } +final class wire_cst_SimpleTraitForDynTwinNormalImplementor_Variant0 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class wire_cst_SimpleTraitForDynTwinNormalImplementor_Variant1 + extends ffi.Struct { + @ffi.UintPtr() + external int field0; +} + +final class SimpleTraitForDynTwinNormalImplementorKind extends ffi.Union { + external wire_cst_SimpleTraitForDynTwinNormalImplementor_Variant0 Variant0; + + external wire_cst_SimpleTraitForDynTwinNormalImplementor_Variant1 Variant1; +} + +final class wire_cst_simple_trait_for_dyn_twin_normal_implementor + extends ffi.Struct { + @ffi.Int32() + external int tag; + + external SimpleTraitForDynTwinNormalImplementorKind kind; +} + final class wire_cst_list_Chrono_Local extends ffi.Struct { external ffi.Pointer ptr; diff --git a/frb_example/pure_dart/lib/src/rust/frb_generated.web.dart b/frb_example/pure_dart/lib/src/rust/frb_generated.web.dart index 23bb89c30c..be5e7052ff 100644 --- a/frb_example/pure_dart/lib/src/rust/frb_generated.web.dart +++ b/frb_example/pure_dart/lib/src/rust/frb_generated.web.dart @@ -23,6 +23,7 @@ import 'api/dart_opaque.dart'; import 'api/dart_opaque_sync.dart'; import 'api/deliberate_name_conflict.dart'; import 'api/dropping.dart'; +import 'api/dyn_trait.dart'; import 'api/enumeration.dart'; import 'api/event_listener.dart'; import 'api/exception.dart'; @@ -1080,18 +1081,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormalPtr => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSsePtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSyncPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSyncSsePtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_StructOneWithTraitTwinNormalPtr => wire .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal; @@ -1112,18 +1101,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSsePtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSyncPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSyncSsePtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_StructTwoWithTraitTwinNormalPtr => wire .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal; @@ -1196,6 +1173,54 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormalPtr => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal; + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiPtr => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncPtr => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiPtr => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSsePtr => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiPtr => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSsePtr => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiPtr => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncPtr => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiPtr => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSsePtr => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiPtr => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalPtr => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal; + CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_I16Ptr => wire.rust_arc_decrement_strong_count_RustOpaque_i16; @@ -1205,6 +1230,66 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AnyhowException dco_decode_AnyhowException(dynamic raw); + @protected + HelloOneStructTwinMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + dynamic raw); + + @protected + HelloOneStructTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + dynamic raw); + + @protected + HelloOneStructTwinRustAsync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + dynamic raw); + + @protected + HelloOneStructTwinRustAsyncMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + dynamic raw); + + @protected + HelloOneStructTwinRustAsyncSse + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + dynamic raw); + + @protected + HelloOneStructTwinRustAsyncSseMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + dynamic raw); + + @protected + HelloOneStructTwinSse + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + dynamic raw); + + @protected + HelloOneStructTwinSseMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + dynamic raw); + + @protected + HelloOneStructTwinSync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + dynamic raw); + + @protected + HelloOneStructTwinSyncMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + dynamic raw); + + @protected + HelloOneStructTwinSyncSse + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + dynamic raw); + + @protected + HelloOneStructTwinSyncSseMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + dynamic raw); + @protected MyNodeTwinNormal dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -1276,73 +1361,83 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dynamic raw); @protected - BoxAnyMyDartTypeRename - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + StructOneWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); @protected - BoxFnStringString - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + StructTwoWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); @protected - BoxHelloTraitTwinMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( dynamic raw); @protected - BoxHelloTraitTwinNormal - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( dynamic raw); @protected - BoxHelloTraitTwinRustAsync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( dynamic raw); @protected - BoxHelloTraitTwinRustAsyncMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( dynamic raw); @protected - BoxHelloTraitTwinRustAsyncSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( dynamic raw); @protected - BoxHelloTraitTwinRustAsyncSseMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( dynamic raw); @protected - BoxHelloTraitTwinSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( dynamic raw); @protected - BoxHelloTraitTwinSseMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( dynamic raw); @protected - BoxHelloTraitTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( dynamic raw); @protected - BoxHelloTraitTwinSyncMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( dynamic raw); @protected - BoxHelloTraitTwinSyncSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( dynamic raw); @protected - BoxHelloTraitTwinSyncSseMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic raw); + + @protected + BoxAnyMyDartTypeRename + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + dynamic raw); + + @protected + BoxFnStringString + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( dynamic raw); @protected @@ -1880,21 +1975,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); - @protected - StructOneWithTraitForDynTwinSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinSyncSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - dynamic raw); - @protected StructOneWithTraitTwinNormal dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -1920,21 +2000,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - StructTwoWithTraitForDynTwinSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinSyncSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - dynamic raw); - @protected StructTwoWithTraitTwinNormal dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -2200,21 +2265,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); - @protected - StructOneWithTraitForDynTwinSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinSync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinSyncSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - dynamic raw); - @protected StructOneWithTraitTwinNormal dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -2240,21 +2290,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - StructTwoWithTraitForDynTwinSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinSyncSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - dynamic raw); - @protected StructTwoWithTraitTwinNormal dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -2340,66 +2375,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic raw); - @protected - BoxHelloTraitTwinMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsyncMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsyncSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsyncSseMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - dynamic raw); - - @protected - BoxHelloTraitTwinSseMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic raw); - - @protected - BoxHelloTraitTwinSyncMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinSyncSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - dynamic raw); - - @protected - BoxHelloTraitTwinSyncSseMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - dynamic raw); - @protected ConstructorOpaqueStructTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -2660,21 +2635,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); - @protected - StructOneWithTraitForDynTwinSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinSyncSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - dynamic raw); - @protected StructOneWithTraitTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -2700,21 +2660,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - StructTwoWithTraitForDynTwinSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinSyncSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - dynamic raw); - @protected StructTwoWithTraitTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -2899,6 +2844,51 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected ObjectArray1 dco_decode_DartOpaque_array_1(dynamic raw); + @protected + HelloTraitTwinMoi dco_decode_DynTrait_HelloTraitTwinMoi(dynamic raw); + + @protected + HelloTraitTwinNormal dco_decode_DynTrait_HelloTraitTwinNormal(dynamic raw); + + @protected + HelloTraitTwinRustAsync dco_decode_DynTrait_HelloTraitTwinRustAsync( + dynamic raw); + + @protected + HelloTraitTwinRustAsyncMoi dco_decode_DynTrait_HelloTraitTwinRustAsyncMoi( + dynamic raw); + + @protected + HelloTraitTwinRustAsyncSse dco_decode_DynTrait_HelloTraitTwinRustAsyncSse( + dynamic raw); + + @protected + HelloTraitTwinRustAsyncSseMoi + dco_decode_DynTrait_HelloTraitTwinRustAsyncSseMoi(dynamic raw); + + @protected + HelloTraitTwinSse dco_decode_DynTrait_HelloTraitTwinSse(dynamic raw); + + @protected + HelloTraitTwinSseMoi dco_decode_DynTrait_HelloTraitTwinSseMoi(dynamic raw); + + @protected + HelloTraitTwinSync dco_decode_DynTrait_HelloTraitTwinSync(dynamic raw); + + @protected + HelloTraitTwinSyncMoi dco_decode_DynTrait_HelloTraitTwinSyncMoi(dynamic raw); + + @protected + HelloTraitTwinSyncSse dco_decode_DynTrait_HelloTraitTwinSyncSse(dynamic raw); + + @protected + HelloTraitTwinSyncSseMoi dco_decode_DynTrait_HelloTraitTwinSyncSseMoi( + dynamic raw); + + @protected + SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( + dynamic raw); + @protected BigInt dco_decode_I128(dynamic raw); @@ -4063,21 +4053,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); - @protected - StructOneWithTraitForDynTwinSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw); - - @protected - StructOneWithTraitForDynTwinSyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - dynamic raw); - @protected StructOneWithTraitTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -4103,21 +4078,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - StructTwoWithTraitForDynTwinSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw); - - @protected - StructTwoWithTraitForDynTwinSyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - dynamic raw); - @protected StructTwoWithTraitTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -4208,6 +4168,66 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic raw); + @protected + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + dynamic raw); + + @protected + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic raw); + @protected I16 dco_decode_RustOpaque_i16(dynamic raw); @@ -4565,18 +4585,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( dynamic raw); - @protected - SimpleTraitForDynTwinSse dco_decode_TraitDef_SimpleTraitForDynTwinSse( - dynamic raw); - - @protected - SimpleTraitForDynTwinSync dco_decode_TraitDef_SimpleTraitForDynTwinSync( - dynamic raw); - - @protected - SimpleTraitForDynTwinSyncSse dco_decode_TraitDef_SimpleTraitForDynTwinSyncSse( - dynamic raw); - @protected SimpleTraitTwinNormal dco_decode_TraitDef_SimpleTraitTwinNormal(dynamic raw); @@ -4863,6 +4871,51 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool dco_decode_bool(dynamic raw); + @protected + HelloTraitTwinMoi dco_decode_box_DynTrait_HelloTraitTwinMoi(dynamic raw); + + @protected + HelloTraitTwinNormal dco_decode_box_DynTrait_HelloTraitTwinNormal( + dynamic raw); + + @protected + HelloTraitTwinRustAsync dco_decode_box_DynTrait_HelloTraitTwinRustAsync( + dynamic raw); + + @protected + HelloTraitTwinRustAsyncMoi dco_decode_box_DynTrait_HelloTraitTwinRustAsyncMoi( + dynamic raw); + + @protected + HelloTraitTwinRustAsyncSse dco_decode_box_DynTrait_HelloTraitTwinRustAsyncSse( + dynamic raw); + + @protected + HelloTraitTwinRustAsyncSseMoi + dco_decode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi(dynamic raw); + + @protected + HelloTraitTwinSse dco_decode_box_DynTrait_HelloTraitTwinSse(dynamic raw); + + @protected + HelloTraitTwinSseMoi dco_decode_box_DynTrait_HelloTraitTwinSseMoi( + dynamic raw); + + @protected + HelloTraitTwinSync dco_decode_box_DynTrait_HelloTraitTwinSync(dynamic raw); + + @protected + HelloTraitTwinSyncMoi dco_decode_box_DynTrait_HelloTraitTwinSyncMoi( + dynamic raw); + + @protected + HelloTraitTwinSyncSse dco_decode_box_DynTrait_HelloTraitTwinSyncSse( + dynamic raw); + + @protected + HelloTraitTwinSyncSseMoi dco_decode_box_DynTrait_HelloTraitTwinSyncSseMoi( + dynamic raw); + @protected ApplicationEnv dco_decode_box_application_env(dynamic raw); @@ -5784,6 +5837,59 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected FeedIdTwinSyncSse dco_decode_box_autoadd_feed_id_twin_sync_sse(dynamic raw); + @protected + HelloTraitTwinMoiImplementor + dco_decode_box_autoadd_hello_trait_twin_moi_implementor(dynamic raw); + + @protected + HelloTraitTwinNormalImplementor + dco_decode_box_autoadd_hello_trait_twin_normal_implementor(dynamic raw); + + @protected + HelloTraitTwinRustAsyncImplementor + dco_decode_box_autoadd_hello_trait_twin_rust_async_implementor( + dynamic raw); + + @protected + HelloTraitTwinRustAsyncMoiImplementor + dco_decode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( + dynamic raw); + + @protected + HelloTraitTwinRustAsyncSseImplementor + dco_decode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( + dynamic raw); + + @protected + HelloTraitTwinRustAsyncSseMoiImplementor + dco_decode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( + dynamic raw); + + @protected + HelloTraitTwinSseImplementor + dco_decode_box_autoadd_hello_trait_twin_sse_implementor(dynamic raw); + + @protected + HelloTraitTwinSseMoiImplementor + dco_decode_box_autoadd_hello_trait_twin_sse_moi_implementor(dynamic raw); + + @protected + HelloTraitTwinSyncImplementor + dco_decode_box_autoadd_hello_trait_twin_sync_implementor(dynamic raw); + + @protected + HelloTraitTwinSyncMoiImplementor + dco_decode_box_autoadd_hello_trait_twin_sync_moi_implementor(dynamic raw); + + @protected + HelloTraitTwinSyncSseImplementor + dco_decode_box_autoadd_hello_trait_twin_sync_sse_implementor(dynamic raw); + + @protected + HelloTraitTwinSyncSseMoiImplementor + dco_decode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( + dynamic raw); + @protected int dco_decode_box_autoadd_i_16(dynamic raw); @@ -6168,6 +6274,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SimpleStructTwinSyncSse dco_decode_box_autoadd_simple_struct_twin_sync_sse( dynamic raw); + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + dynamic raw); + @protected SimpleTranslatableExternalStructWithMethod dco_decode_box_autoadd_simple_translatable_external_struct_with_method( @@ -7561,6 +7672,54 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected HashMapValue dco_decode_hash_map_value(dynamic raw); + @protected + HelloTraitTwinMoiImplementor dco_decode_hello_trait_twin_moi_implementor( + dynamic raw); + + @protected + HelloTraitTwinNormalImplementor + dco_decode_hello_trait_twin_normal_implementor(dynamic raw); + + @protected + HelloTraitTwinRustAsyncImplementor + dco_decode_hello_trait_twin_rust_async_implementor(dynamic raw); + + @protected + HelloTraitTwinRustAsyncMoiImplementor + dco_decode_hello_trait_twin_rust_async_moi_implementor(dynamic raw); + + @protected + HelloTraitTwinRustAsyncSseImplementor + dco_decode_hello_trait_twin_rust_async_sse_implementor(dynamic raw); + + @protected + HelloTraitTwinRustAsyncSseMoiImplementor + dco_decode_hello_trait_twin_rust_async_sse_moi_implementor(dynamic raw); + + @protected + HelloTraitTwinSseImplementor dco_decode_hello_trait_twin_sse_implementor( + dynamic raw); + + @protected + HelloTraitTwinSseMoiImplementor + dco_decode_hello_trait_twin_sse_moi_implementor(dynamic raw); + + @protected + HelloTraitTwinSyncImplementor dco_decode_hello_trait_twin_sync_implementor( + dynamic raw); + + @protected + HelloTraitTwinSyncMoiImplementor + dco_decode_hello_trait_twin_sync_moi_implementor(dynamic raw); + + @protected + HelloTraitTwinSyncSseImplementor + dco_decode_hello_trait_twin_sync_sse_implementor(dynamic raw); + + @protected + HelloTraitTwinSyncSseMoiImplementor + dco_decode_hello_trait_twin_sync_sse_moi_implementor(dynamic raw); + @protected HelloTwoEnumTwinMoi dco_decode_hello_two_enum_twin_moi(dynamic raw); @@ -9738,6 +9897,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected SimpleStructTwinSyncSse dco_decode_simple_struct_twin_sync_sse(dynamic raw); + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_simple_trait_for_dyn_twin_normal_implementor(dynamic raw); + @protected SimpleTranslatableExternalStructWithMethod dco_decode_simple_translatable_external_struct_with_method(dynamic raw); @@ -10328,6 +10491,66 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AnyhowException sse_decode_AnyhowException(SseDeserializer deserializer); + @protected + HelloOneStructTwinMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinRustAsync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinRustAsyncMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinRustAsyncSse + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinRustAsyncSseMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinSse + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinSseMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinSync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinSyncMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinSyncSse + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinSyncSseMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + SseDeserializer deserializer); + @protected MyNodeTwinNormal sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -10399,73 +10622,83 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SseDeserializer deserializer); @protected - BoxAnyMyDartTypeRename - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + StructOneWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); @protected - BoxFnStringString - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + StructTwoWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); @protected - BoxHelloTraitTwinMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( SseDeserializer deserializer); @protected - BoxHelloTraitTwinNormal - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( SseDeserializer deserializer); @protected - BoxHelloTraitTwinRustAsync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( SseDeserializer deserializer); @protected - BoxHelloTraitTwinRustAsyncMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( SseDeserializer deserializer); @protected - BoxHelloTraitTwinRustAsyncSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( SseDeserializer deserializer); @protected - BoxHelloTraitTwinRustAsyncSseMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( SseDeserializer deserializer); @protected - BoxHelloTraitTwinSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( SseDeserializer deserializer); @protected - BoxHelloTraitTwinSseMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( SseDeserializer deserializer); @protected - BoxHelloTraitTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( SseDeserializer deserializer); @protected - BoxHelloTraitTwinSyncMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( SseDeserializer deserializer); @protected - BoxHelloTraitTwinSyncSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( SseDeserializer deserializer); @protected - BoxHelloTraitTwinSyncSseMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + SseDeserializer deserializer); + + @protected + BoxAnyMyDartTypeRename + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + SseDeserializer deserializer); + + @protected + BoxFnStringString + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( SseDeserializer deserializer); @protected @@ -11003,21 +11236,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructOneWithTraitForDynTwinSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinSyncSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - SseDeserializer deserializer); - @protected StructOneWithTraitTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -11043,21 +11261,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructTwoWithTraitForDynTwinSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinSyncSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - SseDeserializer deserializer); - @protected StructTwoWithTraitTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -11323,21 +11526,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructOneWithTraitForDynTwinSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinSync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinSyncSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - SseDeserializer deserializer); - @protected StructOneWithTraitTwinNormal sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -11363,21 +11551,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructTwoWithTraitForDynTwinSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinSyncSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - SseDeserializer deserializer); - @protected StructTwoWithTraitTwinNormal sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -11463,66 +11636,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( SseDeserializer deserializer); - @protected - BoxHelloTraitTwinMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsyncMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsyncSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsyncSseMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSseMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSyncMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSyncSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSyncSseMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - SseDeserializer deserializer); - @protected ConstructorOpaqueStructTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -11783,21 +11896,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructOneWithTraitForDynTwinSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinSyncSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - SseDeserializer deserializer); - @protected StructOneWithTraitTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -11823,21 +11921,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructTwoWithTraitForDynTwinSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinSyncSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - SseDeserializer deserializer); - @protected StructTwoWithTraitTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -11952,6 +12035,59 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected ObjectArray1 sse_decode_DartOpaque_array_1(SseDeserializer deserializer); + @protected + HelloTraitTwinMoi sse_decode_DynTrait_HelloTraitTwinMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinNormal sse_decode_DynTrait_HelloTraitTwinNormal( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsync sse_decode_DynTrait_HelloTraitTwinRustAsync( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncMoi sse_decode_DynTrait_HelloTraitTwinRustAsyncMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncSse sse_decode_DynTrait_HelloTraitTwinRustAsyncSse( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncSseMoi + sse_decode_DynTrait_HelloTraitTwinRustAsyncSseMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSse sse_decode_DynTrait_HelloTraitTwinSse( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSseMoi sse_decode_DynTrait_HelloTraitTwinSseMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSync sse_decode_DynTrait_HelloTraitTwinSync( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncMoi sse_decode_DynTrait_HelloTraitTwinSyncMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncSse sse_decode_DynTrait_HelloTraitTwinSyncSse( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncSseMoi sse_decode_DynTrait_HelloTraitTwinSyncSseMoi( + SseDeserializer deserializer); + + @protected + SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( + SseDeserializer deserializer); + @protected BigInt sse_decode_I128(SseDeserializer deserializer); @@ -13186,21 +13322,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructOneWithTraitForDynTwinSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer); - - @protected - StructOneWithTraitForDynTwinSyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - SseDeserializer deserializer); - @protected StructOneWithTraitTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -13226,21 +13347,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructTwoWithTraitForDynTwinSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer); - - @protected - StructTwoWithTraitForDynTwinSyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - SseDeserializer deserializer); - @protected StructTwoWithTraitTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -13331,6 +13437,66 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( SseDeserializer deserializer); + @protected + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + SseDeserializer deserializer); + + @protected + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + SseDeserializer deserializer); + @protected I16 sse_decode_RustOpaque_i16(SseDeserializer deserializer); @@ -13953,6 +14119,55 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool sse_decode_bool(SseDeserializer deserializer); + @protected + HelloTraitTwinMoi sse_decode_box_DynTrait_HelloTraitTwinMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinNormal sse_decode_box_DynTrait_HelloTraitTwinNormal( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsync sse_decode_box_DynTrait_HelloTraitTwinRustAsync( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncMoi sse_decode_box_DynTrait_HelloTraitTwinRustAsyncMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncSse sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSse( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncSseMoi + sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSse sse_decode_box_DynTrait_HelloTraitTwinSse( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSseMoi sse_decode_box_DynTrait_HelloTraitTwinSseMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSync sse_decode_box_DynTrait_HelloTraitTwinSync( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncMoi sse_decode_box_DynTrait_HelloTraitTwinSyncMoi( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncSse sse_decode_box_DynTrait_HelloTraitTwinSyncSse( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncSseMoi sse_decode_box_DynTrait_HelloTraitTwinSyncSseMoi( + SseDeserializer deserializer); + @protected ApplicationEnv sse_decode_box_application_env(SseDeserializer deserializer); @@ -14996,6 +15211,66 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { FeedIdTwinSyncSse sse_decode_box_autoadd_feed_id_twin_sync_sse( SseDeserializer deserializer); + @protected + HelloTraitTwinMoiImplementor + sse_decode_box_autoadd_hello_trait_twin_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinNormalImplementor + sse_decode_box_autoadd_hello_trait_twin_normal_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncImplementor + sse_decode_box_autoadd_hello_trait_twin_rust_async_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncMoiImplementor + sse_decode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncSseImplementor + sse_decode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncSseMoiImplementor + sse_decode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSseImplementor + sse_decode_box_autoadd_hello_trait_twin_sse_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSseMoiImplementor + sse_decode_box_autoadd_hello_trait_twin_sse_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncImplementor + sse_decode_box_autoadd_hello_trait_twin_sync_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncMoiImplementor + sse_decode_box_autoadd_hello_trait_twin_sync_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncSseImplementor + sse_decode_box_autoadd_hello_trait_twin_sync_sse_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncSseMoiImplementor + sse_decode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( + SseDeserializer deserializer); + @protected int sse_decode_box_autoadd_i_16(SseDeserializer deserializer); @@ -15426,6 +15701,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SimpleStructTwinSyncSse sse_decode_box_autoadd_simple_struct_twin_sync_sse( SseDeserializer deserializer); + @protected + SimpleTraitForDynTwinNormalImplementor + sse_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SseDeserializer deserializer); + @protected SimpleTranslatableExternalStructWithMethod sse_decode_box_autoadd_simple_translatable_external_struct_with_method( @@ -17017,6 +17297,63 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected HashMapValue sse_decode_hash_map_value(SseDeserializer deserializer); + @protected + HelloTraitTwinMoiImplementor sse_decode_hello_trait_twin_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinNormalImplementor + sse_decode_hello_trait_twin_normal_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncImplementor + sse_decode_hello_trait_twin_rust_async_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncMoiImplementor + sse_decode_hello_trait_twin_rust_async_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncSseImplementor + sse_decode_hello_trait_twin_rust_async_sse_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncSseMoiImplementor + sse_decode_hello_trait_twin_rust_async_sse_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSseImplementor sse_decode_hello_trait_twin_sse_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSseMoiImplementor + sse_decode_hello_trait_twin_sse_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncImplementor sse_decode_hello_trait_twin_sync_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncMoiImplementor + sse_decode_hello_trait_twin_sync_moi_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncSseImplementor + sse_decode_hello_trait_twin_sync_sse_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncSseMoiImplementor + sse_decode_hello_trait_twin_sync_sse_moi_implementor( + SseDeserializer deserializer); + @protected HelloTwoEnumTwinMoi sse_decode_hello_two_enum_twin_moi( SseDeserializer deserializer); @@ -19485,6 +19822,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SimpleStructTwinSyncSse sse_decode_simple_struct_twin_sync_sse( SseDeserializer deserializer); + @protected + SimpleTraitForDynTwinNormalImplementor + sse_decode_simple_trait_for_dyn_twin_normal_implementor( + SseDeserializer deserializer); + @protected SimpleTranslatableExternalStructWithMethod sse_decode_simple_translatable_external_struct_with_method( @@ -20170,6 +20512,114 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { throw UnimplementedError(); } + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + HelloOneStructTwinMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + HelloOneStructTwinNormal raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + HelloOneStructTwinRustAsync raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + HelloOneStructTwinRustAsyncMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + HelloOneStructTwinRustAsyncSse raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + HelloOneStructTwinRustAsyncSseMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + HelloOneStructTwinSse raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + HelloOneStructTwinSseMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + HelloOneStructTwinSync raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + HelloOneStructTwinSyncMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + HelloOneStructTwinSyncSse raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + HelloOneStructTwinSyncSseMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + raw); + } + @protected Object cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -20242,6 +20692,136 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { raw); } + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + raw); + } + + @protected + Object cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + raw); + } + + @protected + Object cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + raw); + } + + @protected + Object cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + raw); + } + + @protected + Object cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + raw); + } + + @protected + Object + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + raw); + } + @protected String cst_encode_Backtrace(String raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -20284,6 +20864,46 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return cst_encode_list_DartOpaque(raw); } + @protected + List cst_encode_DynTrait_HelloTraitTwinMoi(HelloTraitTwinMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + List cst_encode_DynTrait_HelloTraitTwinNormal( + HelloTraitTwinNormal raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + List cst_encode_DynTrait_HelloTraitTwinRustAsync( + HelloTraitTwinRustAsync raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + List cst_encode_DynTrait_HelloTraitTwinRustAsyncMoi( + HelloTraitTwinRustAsyncMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + List cst_encode_DynTrait_HelloTraitTwinSync(HelloTraitTwinSync raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + List cst_encode_DynTrait_HelloTraitTwinSyncMoi( + HelloTraitTwinSyncMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + throw UnimplementedError(); + } + @protected String cst_encode_I128(BigInt raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -21352,6 +21972,48 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return [cst_encode_u_8_array_1600(raw.field0)]; } + @protected + List cst_encode_box_DynTrait_HelloTraitTwinMoi( + HelloTraitTwinMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_DynTrait_HelloTraitTwinMoi(raw); + } + + @protected + List cst_encode_box_DynTrait_HelloTraitTwinNormal( + HelloTraitTwinNormal raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_DynTrait_HelloTraitTwinNormal(raw); + } + + @protected + List cst_encode_box_DynTrait_HelloTraitTwinRustAsync( + HelloTraitTwinRustAsync raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_DynTrait_HelloTraitTwinRustAsync(raw); + } + + @protected + List cst_encode_box_DynTrait_HelloTraitTwinRustAsyncMoi( + HelloTraitTwinRustAsyncMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_DynTrait_HelloTraitTwinRustAsyncMoi(raw); + } + + @protected + List cst_encode_box_DynTrait_HelloTraitTwinSync( + HelloTraitTwinSync raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_DynTrait_HelloTraitTwinSync(raw); + } + + @protected + List cst_encode_box_DynTrait_HelloTraitTwinSyncMoi( + HelloTraitTwinSyncMoi raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_DynTrait_HelloTraitTwinSyncMoi(raw); + } + @protected List cst_encode_box_application_env(ApplicationEnv raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -22213,6 +22875,94 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return cst_encode_feed_id_twin_sync(raw); } + @protected + List cst_encode_box_autoadd_hello_trait_twin_moi_implementor( + HelloTraitTwinMoiImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_hello_trait_twin_moi_implementor(raw); + } + + @protected + List cst_encode_box_autoadd_hello_trait_twin_normal_implementor( + HelloTraitTwinNormalImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_hello_trait_twin_normal_implementor(raw); + } + + @protected + List cst_encode_box_autoadd_hello_trait_twin_rust_async_implementor( + HelloTraitTwinRustAsyncImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_hello_trait_twin_rust_async_implementor(raw); + } + + @protected + List + cst_encode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( + HelloTraitTwinRustAsyncMoiImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_hello_trait_twin_rust_async_moi_implementor(raw); + } + + @protected + List + cst_encode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( + HelloTraitTwinRustAsyncSseImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_hello_trait_twin_rust_async_sse_implementor(raw); + } + + @protected + List + cst_encode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( + HelloTraitTwinRustAsyncSseMoiImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_hello_trait_twin_rust_async_sse_moi_implementor(raw); + } + + @protected + List cst_encode_box_autoadd_hello_trait_twin_sse_implementor( + HelloTraitTwinSseImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_hello_trait_twin_sse_implementor(raw); + } + + @protected + List cst_encode_box_autoadd_hello_trait_twin_sse_moi_implementor( + HelloTraitTwinSseMoiImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_hello_trait_twin_sse_moi_implementor(raw); + } + + @protected + List cst_encode_box_autoadd_hello_trait_twin_sync_implementor( + HelloTraitTwinSyncImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_hello_trait_twin_sync_implementor(raw); + } + + @protected + List cst_encode_box_autoadd_hello_trait_twin_sync_moi_implementor( + HelloTraitTwinSyncMoiImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_hello_trait_twin_sync_moi_implementor(raw); + } + + @protected + List cst_encode_box_autoadd_hello_trait_twin_sync_sse_implementor( + HelloTraitTwinSyncSseImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_hello_trait_twin_sync_sse_implementor(raw); + } + + @protected + List + cst_encode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( + HelloTraitTwinSyncSseMoiImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_hello_trait_twin_sync_sse_moi_implementor(raw); + } + @protected int cst_encode_box_autoadd_i_16(int raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -22613,6 +23363,14 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return cst_encode_simple_struct_twin_sync(raw); } + @protected + List + cst_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return cst_encode_simple_trait_for_dyn_twin_normal_implementor(raw); + } + @protected List cst_encode_box_autoadd_simple_translatable_external_struct_with_method( @@ -24498,6 +25256,270 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return [cst_encode_String(raw.inner)]; } + @protected + List cst_encode_hello_trait_twin_moi_implementor( + HelloTraitTwinMoiImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + if (raw is HelloTraitTwinMoiImplementor_Variant0) { + return [ + 0, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + raw.field0) + ]; + } + if (raw is HelloTraitTwinMoiImplementor_Variant1) { + return [ + 1, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + raw.field0) + ]; + } + + throw Exception('unreachable'); + } + + @protected + List cst_encode_hello_trait_twin_normal_implementor( + HelloTraitTwinNormalImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + if (raw is HelloTraitTwinNormalImplementor_Variant0) { + return [ + 0, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + raw.field0) + ]; + } + if (raw is HelloTraitTwinNormalImplementor_Variant1) { + return [ + 1, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + raw.field0) + ]; + } + + throw Exception('unreachable'); + } + + @protected + List cst_encode_hello_trait_twin_rust_async_implementor( + HelloTraitTwinRustAsyncImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + if (raw is HelloTraitTwinRustAsyncImplementor_Variant0) { + return [ + 0, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + raw.field0) + ]; + } + if (raw is HelloTraitTwinRustAsyncImplementor_Variant1) { + return [ + 1, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + raw.field0) + ]; + } + + throw Exception('unreachable'); + } + + @protected + List cst_encode_hello_trait_twin_rust_async_moi_implementor( + HelloTraitTwinRustAsyncMoiImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + if (raw is HelloTraitTwinRustAsyncMoiImplementor_Variant0) { + return [ + 0, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + raw.field0) + ]; + } + if (raw is HelloTraitTwinRustAsyncMoiImplementor_Variant1) { + return [ + 1, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + raw.field0) + ]; + } + + throw Exception('unreachable'); + } + + @protected + List cst_encode_hello_trait_twin_rust_async_sse_implementor( + HelloTraitTwinRustAsyncSseImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + if (raw is HelloTraitTwinRustAsyncSseImplementor_Variant0) { + return [ + 0, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + raw.field0) + ]; + } + if (raw is HelloTraitTwinRustAsyncSseImplementor_Variant1) { + return [ + 1, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + raw.field0) + ]; + } + + throw Exception('unreachable'); + } + + @protected + List cst_encode_hello_trait_twin_rust_async_sse_moi_implementor( + HelloTraitTwinRustAsyncSseMoiImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + if (raw is HelloTraitTwinRustAsyncSseMoiImplementor_Variant0) { + return [ + 0, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + raw.field0) + ]; + } + if (raw is HelloTraitTwinRustAsyncSseMoiImplementor_Variant1) { + return [ + 1, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + raw.field0) + ]; + } + + throw Exception('unreachable'); + } + + @protected + List cst_encode_hello_trait_twin_sse_implementor( + HelloTraitTwinSseImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + if (raw is HelloTraitTwinSseImplementor_Variant0) { + return [ + 0, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + raw.field0) + ]; + } + if (raw is HelloTraitTwinSseImplementor_Variant1) { + return [ + 1, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + raw.field0) + ]; + } + + throw Exception('unreachable'); + } + + @protected + List cst_encode_hello_trait_twin_sse_moi_implementor( + HelloTraitTwinSseMoiImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + if (raw is HelloTraitTwinSseMoiImplementor_Variant0) { + return [ + 0, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + raw.field0) + ]; + } + if (raw is HelloTraitTwinSseMoiImplementor_Variant1) { + return [ + 1, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + raw.field0) + ]; + } + + throw Exception('unreachable'); + } + + @protected + List cst_encode_hello_trait_twin_sync_implementor( + HelloTraitTwinSyncImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + if (raw is HelloTraitTwinSyncImplementor_Variant0) { + return [ + 0, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + raw.field0) + ]; + } + if (raw is HelloTraitTwinSyncImplementor_Variant1) { + return [ + 1, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + raw.field0) + ]; + } + + throw Exception('unreachable'); + } + + @protected + List cst_encode_hello_trait_twin_sync_moi_implementor( + HelloTraitTwinSyncMoiImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + if (raw is HelloTraitTwinSyncMoiImplementor_Variant0) { + return [ + 0, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + raw.field0) + ]; + } + if (raw is HelloTraitTwinSyncMoiImplementor_Variant1) { + return [ + 1, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + raw.field0) + ]; + } + + throw Exception('unreachable'); + } + + @protected + List cst_encode_hello_trait_twin_sync_sse_implementor( + HelloTraitTwinSyncSseImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + if (raw is HelloTraitTwinSyncSseImplementor_Variant0) { + return [ + 0, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + raw.field0) + ]; + } + if (raw is HelloTraitTwinSyncSseImplementor_Variant1) { + return [ + 1, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + raw.field0) + ]; + } + + throw Exception('unreachable'); + } + + @protected + List cst_encode_hello_trait_twin_sync_sse_moi_implementor( + HelloTraitTwinSyncSseMoiImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + if (raw is HelloTraitTwinSyncSseMoiImplementor_Variant0) { + return [ + 0, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + raw.field0) + ]; + } + if (raw is HelloTraitTwinSyncSseMoiImplementor_Variant1) { + return [ + 1, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + raw.field0) + ]; + } + + throw Exception('unreachable'); + } + @protected Int32List cst_encode_i_32_array_2(I32Array2 raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -27290,6 +28312,28 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return [cst_encode_String(raw.one)]; } + @protected + List cst_encode_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + if (raw is SimpleTraitForDynTwinNormalImplementor_Variant0) { + return [ + 0, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + raw.field0) + ]; + } + if (raw is SimpleTraitForDynTwinNormalImplementor_Variant1) { + return [ + 1, + cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + raw.field0) + ]; + } + + throw Exception('unreachable'); + } + @protected List cst_encode_simple_translatable_external_struct_with_method( SimpleTranslatableExternalStructWithMethod raw) { @@ -28010,30 +29054,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( BoxFnStringString raw); - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi raw); - @protected int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( BoxMyTraitTwinMoi raw); @@ -28286,18 +29306,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal raw); - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse raw); - @protected int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( StructOneWithTraitTwinNormal raw); @@ -28318,18 +29326,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal raw); - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse raw); - @protected int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( StructTwoWithTraitTwinNormal raw); @@ -28482,18 +29478,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal raw); - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse raw); - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync raw); - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse raw); - @protected int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( StructOneWithTraitTwinNormal raw); @@ -28514,18 +29498,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal raw); - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse raw); - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync raw); - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse raw); - @protected int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( StructTwoWithTraitTwinNormal raw); @@ -28594,30 +29566,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal raw); - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi raw); - @protected int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( ConstructorOpaqueStructTwinNormal raw); @@ -28758,18 +29706,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal raw); - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse raw); - @protected int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( StructOneWithTraitTwinNormal raw); @@ -28790,18 +29726,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal raw); - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse raw); - @protected int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( StructTwoWithTraitTwinNormal raw); @@ -29361,18 +30285,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal raw); - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse raw); - @protected int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( StructOneWithTraitTwinNormal raw); @@ -29393,18 +30305,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal raw); - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse raw); - @protected int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( StructTwoWithTraitTwinNormal raw); @@ -29477,6 +30377,59 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal raw); + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + raw); + + @protected + int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal raw); + @protected int cst_encode_RustOpaque_i16(I16 raw); @@ -29616,6 +30569,66 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_AnyhowException( AnyhowException self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( + HelloOneStructTwinMoi self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + HelloOneStructTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + HelloOneStructTwinRustAsync self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( + HelloOneStructTwinRustAsyncMoi self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( + HelloOneStructTwinRustAsyncSse self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( + HelloOneStructTwinRustAsyncSseMoi self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( + HelloOneStructTwinSse self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( + HelloOneStructTwinSseMoi self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + HelloOneStructTwinSync self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( + HelloOneStructTwinSyncMoi self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( + HelloOneStructTwinSyncSse self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( + HelloOneStructTwinSyncSseMoi self, SseSerializer serializer); + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -29688,73 +30701,98 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( - BoxAnyMyDartTypeRename self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( - BoxFnStringString self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi self, + SseSerializer serializer); @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer); + void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + self, + SseSerializer serializer); @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer); + void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + self, + SseSerializer serializer); @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi self, SseSerializer serializer); + void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + self, + SseSerializer serializer); + + @protected + void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - BoxHelloTraitTwinRustAsyncSse self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - BoxHelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - BoxHelloTraitTwinSse self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - BoxHelloTraitTwinSseMoi self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + self, + SseSerializer serializer); + + @protected + void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - BoxHelloTraitTwinSyncSse self, SseSerializer serializer); + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + BoxAnyMyDartTypeRename self, SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - BoxHelloTraitTwinSyncSseMoi self, SseSerializer serializer); + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + BoxFnStringString self, SseSerializer serializer); @protected void @@ -30303,21 +31341,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse self, SseSerializer serializer); - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -30343,21 +31366,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse self, SseSerializer serializer); - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -30635,21 +31643,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse self, SseSerializer serializer); - @protected void sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -30675,21 +31668,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse self, SseSerializer serializer); - @protected void sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -30787,66 +31765,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - BoxHelloTraitTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - BoxHelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - BoxHelloTraitTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - BoxHelloTraitTwinSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - BoxHelloTraitTwinSyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - BoxHelloTraitTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -31107,21 +32025,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse self, SseSerializer serializer); - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -31147,21 +32050,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse self, SseSerializer serializer); - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -31375,6 +32263,58 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_DartOpaque_array_1( ObjectArray1 self, SseSerializer serializer); + @protected + void sse_encode_DynTrait_HelloTraitTwinMoi( + HelloTraitTwinMoi self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinNormal( + HelloTraitTwinNormal self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinRustAsync( + HelloTraitTwinRustAsync self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinRustAsyncMoi( + HelloTraitTwinRustAsyncMoi self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinRustAsyncSse( + HelloTraitTwinRustAsyncSse self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinRustAsyncSseMoi( + HelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinSse( + HelloTraitTwinSse self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinSseMoi( + HelloTraitTwinSseMoi self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinSync( + HelloTraitTwinSync self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinSyncMoi( + HelloTraitTwinSyncMoi self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinSyncSse( + HelloTraitTwinSyncSse self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinSyncSseMoi( + HelloTraitTwinSyncSseMoi self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer); + @protected void sse_encode_I128(BigInt self, SseSerializer serializer); @@ -32581,21 +33521,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - StructOneWithTraitForDynTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - StructOneWithTraitForDynTwinSyncSse self, SseSerializer serializer); - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -32621,21 +33546,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - StructTwoWithTraitForDynTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - StructTwoWithTraitForDynTwinSyncSse self, SseSerializer serializer); - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -32738,6 +33648,81 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal self, SseSerializer serializer); + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi self, + SseSerializer serializer); + + @protected + void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + self, + SseSerializer serializer); + + @protected + void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi + self, + SseSerializer serializer); + + @protected + void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse + self, + SseSerializer serializer); + + @protected + void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi + self, + SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse self, + SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi + self, + SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, + SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi + self, + SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse + self, + SseSerializer serializer); + + @protected + void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi + self, + SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, + SseSerializer serializer); + @protected void sse_encode_RustOpaque_i16(I16 self, SseSerializer serializer); @@ -33352,6 +34337,54 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_bool(bool self, SseSerializer serializer); + @protected + void sse_encode_box_DynTrait_HelloTraitTwinMoi( + HelloTraitTwinMoi self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinNormal( + HelloTraitTwinNormal self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinRustAsync( + HelloTraitTwinRustAsync self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinRustAsyncMoi( + HelloTraitTwinRustAsyncMoi self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSse( + HelloTraitTwinRustAsyncSse self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi( + HelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSse( + HelloTraitTwinSse self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSseMoi( + HelloTraitTwinSseMoi self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSync( + HelloTraitTwinSync self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSyncMoi( + HelloTraitTwinSyncMoi self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSyncSse( + HelloTraitTwinSyncSse self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSyncSseMoi( + HelloTraitTwinSyncSseMoi self, SseSerializer serializer); + @protected void sse_encode_box_application_env( ApplicationEnv self, SseSerializer serializer); @@ -34306,6 +35339,54 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_box_autoadd_feed_id_twin_sync_sse( FeedIdTwinSyncSse self, SseSerializer serializer); + @protected + void sse_encode_box_autoadd_hello_trait_twin_moi_implementor( + HelloTraitTwinMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_normal_implementor( + HelloTraitTwinNormalImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_rust_async_implementor( + HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( + HelloTraitTwinRustAsyncMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( + HelloTraitTwinRustAsyncSseImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( + HelloTraitTwinRustAsyncSseMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sse_implementor( + HelloTraitTwinSseImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sse_moi_implementor( + HelloTraitTwinSseMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sync_implementor( + HelloTraitTwinSyncImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sync_moi_implementor( + HelloTraitTwinSyncMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sync_sse_implementor( + HelloTraitTwinSyncSseImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( + HelloTraitTwinSyncSseMoiImplementor self, SseSerializer serializer); + @protected void sse_encode_box_autoadd_i_16(int self, SseSerializer serializer); @@ -34715,6 +35796,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_box_autoadd_simple_struct_twin_sync_sse( SimpleStructTwinSyncSse self, SseSerializer serializer); + @protected + void sse_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); + @protected void sse_encode_box_autoadd_simple_translatable_external_struct_with_method( SimpleTranslatableExternalStructWithMethod self, @@ -36222,6 +37307,54 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_hash_map_value(HashMapValue self, SseSerializer serializer); + @protected + void sse_encode_hello_trait_twin_moi_implementor( + HelloTraitTwinMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_normal_implementor( + HelloTraitTwinNormalImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_rust_async_implementor( + HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_rust_async_moi_implementor( + HelloTraitTwinRustAsyncMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_rust_async_sse_implementor( + HelloTraitTwinRustAsyncSseImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_rust_async_sse_moi_implementor( + HelloTraitTwinRustAsyncSseMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_sse_implementor( + HelloTraitTwinSseImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_sse_moi_implementor( + HelloTraitTwinSseMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_sync_implementor( + HelloTraitTwinSyncImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_sync_moi_implementor( + HelloTraitTwinSyncMoiImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_sync_sse_implementor( + HelloTraitTwinSyncSseImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_sync_sse_moi_implementor( + HelloTraitTwinSyncSseMoiImplementor self, SseSerializer serializer); + @protected void sse_encode_hello_two_enum_twin_moi( HelloTwoEnumTwinMoi self, SseSerializer serializer); @@ -38581,6 +39714,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_simple_struct_twin_sync_sse( SimpleStructTwinSyncSse self, SseSerializer serializer); + @protected + void sse_encode_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); + @protected void sse_encode_simple_translatable_external_struct_with_method( SimpleTranslatableExternalStructWithMethod self, @@ -39715,6 +40852,78 @@ class RustLibWire implements BaseWire { .wire__crate__api__dropping__DroppableTwinNormal_simple_method_twin_normal( port_, that); + void wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal( + NativePortType port_, + PlatformGeneralizedUint8ListPtr ptr_, + int rust_vec_len_, + int data_len_) => + wasmModule + .wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal( + port_, ptr_, rust_vec_len_, data_len_); + + dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ + wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_one( + Object that) => + wasmModule + .wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_one( + that); + + dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ + wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_one( + Object that, int one) => + wasmModule + .wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_one( + that, one); + + void wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal( + NativePortType port_, + PlatformGeneralizedUint8ListPtr ptr_, + int rust_vec_len_, + int data_len_) => + wasmModule + .wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal( + port_, ptr_, rust_vec_len_, data_len_); + + void wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normal( + NativePortType port_, + PlatformGeneralizedUint8ListPtr ptr_, + int rust_vec_len_, + int data_len_) => + wasmModule + .wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normal( + port_, ptr_, rust_vec_len_, data_len_); + + dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ + wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_two( + Object that) => + wasmModule + .wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_two( + that); + + dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ + wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_two( + Object that, int two) => + wasmModule + .wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_two( + that, two); + + void wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal( + NativePortType port_, + PlatformGeneralizedUint8ListPtr ptr_, + int rust_vec_len_, + int data_len_) => + wasmModule + .wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal( + port_, ptr_, rust_vec_len_, data_len_); + + void wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normal( + NativePortType port_, + PlatformGeneralizedUint8ListPtr ptr_, + int rust_vec_len_, + int data_len_) => + wasmModule.wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normal( + port_, ptr_, rust_vec_len_, data_len_); + void wire__crate__api__enumeration__func_enum_simple_twin_normal( NativePortType port_, int arg) => wasmModule.wire__crate__api__enumeration__func_enum_simple_twin_normal( @@ -40000,32 +41209,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__external_type_in_crate__use_imported_struct_twin_normal( port_, my_struct); - void wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal( - NativePortType port_, int one) => - wasmModule - .wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal( - port_, one); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_one( - Object that) => - wasmModule - .wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_one( - that); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_one( - Object that, int one) => - wasmModule - .wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_one( - that, one); - - void wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal( - port_, that); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_get_one( Object that) => @@ -40058,26 +41241,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_simple_trait_fn_with_default_impl_twin_normal( port_); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_two( - Object that) => - wasmModule - .wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_two( - that); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_two( - Object that, int two) => - wasmModule - .wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_two( - that, two); - - void wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal( - port_, that); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_get_two( Object that) => @@ -49017,35 +50180,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync_sse__use_imported_struct_twin_sync_sse( ptr_, rust_vec_len_, data_len_); - void wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_create_twin_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_create_twin_sse( - port_, ptr_, rust_vec_len_, data_len_); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_get_one( - Object that) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_get_one( - that); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_set_one( - Object that, int one) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_set_one( - that, one); - - void wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_simple_method_twin_sse( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_simple_method_twin_sse( - port_, that); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_get_one( Object that) => @@ -49078,26 +50212,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_simple_trait_fn_with_default_impl_twin_sse( port_); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_get_two( - Object that) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_get_two( - that); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_set_two( - Object that, int two) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_set_two( - that, two); - - void wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_simple_method_twin_sse( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_simple_method_twin_sse( - port_, that); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_get_two( Object that) => @@ -49130,33 +50244,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_simple_trait_fn_with_default_impl_twin_sse( port_); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_sync( - int one) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_sync( - one); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_one( - Object that) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_one( - that); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_one( - Object that, int one) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_one( - that, one); - - void wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_sync( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_sync( - port_, that); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_get_one( Object that) => @@ -49189,26 +50276,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_simple_trait_fn_with_default_impl_twin_sync( port_); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_two( - Object that) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_two( - that); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_two( - Object that, int two) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_two( - that, two); - - void wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_sync( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_sync( - port_, that); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_get_two( Object that) => @@ -49241,35 +50308,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_simple_trait_fn_with_default_impl_twin_sync( port_); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_create_twin_sync_sse( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_create_twin_sync_sse( - ptr_, rust_vec_len_, data_len_); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_get_one( - Object that) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_get_one( - that); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_set_one( - Object that, int one) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_set_one( - that, one); - - void wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse( - port_, that); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_get_one( Object that) => @@ -49302,26 +50340,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_simple_trait_fn_with_default_impl_twin_sync_sse( port_); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_get_two( - Object that) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_get_two( - that); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_set_two( - Object that, int two) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_set_two( - that, two); - - void wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse( - port_, that); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitTwinSyncSse_get_two( Object that) => @@ -53226,7 +54244,7 @@ class RustLibWire implements BaseWire { port_); void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi( - NativePortType port_, Object arg, String expect) => + NativePortType port_, List arg, String expect) => wasmModule .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi( port_, arg, expect); @@ -53238,7 +54256,7 @@ class RustLibWire implements BaseWire { port_, arg, expect); void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi( - NativePortType port_, Object arg, String expect) => + NativePortType port_, List arg, String expect) => wasmModule .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi( port_, arg, expect); @@ -53540,7 +54558,7 @@ class RustLibWire implements BaseWire { port_); void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( - NativePortType port_, Object arg, String expect) => + NativePortType port_, List arg, String expect) => wasmModule .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( port_, arg, expect); @@ -53552,7 +54570,7 @@ class RustLibWire implements BaseWire { port_, arg, expect); void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async( - NativePortType port_, Object arg, String expect) => + NativePortType port_, List arg, String expect) => wasmModule .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async( port_, arg, expect); @@ -53854,7 +54872,7 @@ class RustLibWire implements BaseWire { port_); void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi( - NativePortType port_, Object arg, String expect) => + NativePortType port_, List arg, String expect) => wasmModule .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi( port_, arg, expect); @@ -53866,7 +54884,7 @@ class RustLibWire implements BaseWire { port_, arg, expect); void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi( - NativePortType port_, Object arg, String expect) => + NativePortType port_, List arg, String expect) => wasmModule .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi( port_, arg, expect); @@ -56015,7 +57033,7 @@ class RustLibWire implements BaseWire { dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync( - Object arg, String expect) => + List arg, String expect) => wasmModule .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync( arg, expect); @@ -56029,7 +57047,7 @@ class RustLibWire implements BaseWire { dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync( - Object arg, String expect) => + List arg, String expect) => wasmModule .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync( arg, expect); @@ -56345,7 +57363,7 @@ class RustLibWire implements BaseWire { dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi( - Object arg, String expect) => + List arg, String expect) => wasmModule .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi( arg, expect); @@ -56359,7 +57377,7 @@ class RustLibWire implements BaseWire { dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi( - Object arg, String expect) => + List arg, String expect) => wasmModule .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi( arg, expect); @@ -59764,7 +60782,7 @@ class RustLibWire implements BaseWire { port_); void wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal( - NativePortType port_, Object arg, String expect) => + NativePortType port_, List arg, String expect) => wasmModule .wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal( port_, arg, expect); @@ -59776,7 +60794,7 @@ class RustLibWire implements BaseWire { port_, arg, expect); void wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal( - NativePortType port_, Object arg, String expect) => + NativePortType port_, List arg, String expect) => wasmModule .wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal( port_, arg, expect); @@ -62425,42 +63443,6 @@ class RustLibWire implements BaseWire { .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( ptr); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - ptr); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( dynamic ptr) => wasmModule @@ -62521,42 +63503,6 @@ class RustLibWire implements BaseWire { .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( ptr); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - ptr); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( dynamic ptr) => wasmModule @@ -62773,6 +63719,150 @@ class RustLibWire implements BaseWire { .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( ptr); + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + ptr); + + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ptr); + + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + ptr); + + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + ptr); + + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + ptr); + + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + ptr); + + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + ptr); + + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ptr); + + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + ptr); + + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + ptr); + + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + ptr); + + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ptr); + void rust_arc_increment_strong_count_RustOpaque_i16(dynamic ptr) => wasmModule.rust_arc_increment_strong_count_RustOpaque_i16(ptr); @@ -63100,6 +64190,56 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__dropping__DroppableTwinNormal_simple_method_twin_normal( NativePortType port_, Object that); + external void + wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal( + NativePortType port_, + PlatformGeneralizedUint8ListPtr ptr_, + int rust_vec_len_, + int data_len_); + + external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ + wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_one( + Object that); + + external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ + wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_one( + Object that, int one); + + external void + wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal( + NativePortType port_, + PlatformGeneralizedUint8ListPtr ptr_, + int rust_vec_len_, + int data_len_); + + external void + wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normal( + NativePortType port_, + PlatformGeneralizedUint8ListPtr ptr_, + int rust_vec_len_, + int data_len_); + + external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ + wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_two( + Object that); + + external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ + wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_two( + Object that, int two); + + external void + wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal( + NativePortType port_, + PlatformGeneralizedUint8ListPtr ptr_, + int rust_vec_len_, + int data_len_); + + external void wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normal( + NativePortType port_, + PlatformGeneralizedUint8ListPtr ptr_, + int rust_vec_len_, + int data_len_); + external void wire__crate__api__enumeration__func_enum_simple_twin_normal( NativePortType port_, int arg); @@ -63286,22 +64426,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__external_type_in_crate__use_imported_struct_twin_normal( NativePortType port_, List my_struct); - external void - wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal( - NativePortType port_, int one); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_one( - Object that); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_one( - Object that, int one); - - external void - wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal( - NativePortType port_, Object that); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_get_one( Object that); @@ -63322,18 +64446,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_simple_trait_fn_with_default_impl_twin_normal( NativePortType port_); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_two( - Object that); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_two( - Object that, int two); - - external void - wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal( - NativePortType port_, Object that); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_get_two( Object that); @@ -69556,25 +70668,6 @@ class RustLibWasmModule implements WasmModule { int rust_vec_len_, int data_len_); - external void - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_create_twin_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_get_one( - Object that); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_set_one( - Object that, int one); - - external void - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_simple_method_twin_sse( - NativePortType port_, Object that); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_get_one( Object that); @@ -69595,18 +70688,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_simple_trait_fn_with_default_impl_twin_sse( NativePortType port_); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_get_two( - Object that); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_set_two( - Object that, int two); - - external void - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_simple_method_twin_sse( - NativePortType port_, Object that); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_get_two( Object that); @@ -69627,22 +70708,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_simple_trait_fn_with_default_impl_twin_sse( NativePortType port_); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_sync( - int one); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_one( - Object that); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_one( - Object that, int one); - - external void - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_sync( - NativePortType port_, Object that); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_get_one( Object that); @@ -69663,18 +70728,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_simple_trait_fn_with_default_impl_twin_sync( NativePortType port_); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_two( - Object that); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_two( - Object that, int two); - - external void - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_sync( - NativePortType port_, Object that); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_get_two( Object that); @@ -69695,24 +70748,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_simple_trait_fn_with_default_impl_twin_sync( NativePortType port_); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_create_twin_sync_sse( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_get_one( - Object that); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_set_one( - Object that, int one); - - external void - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse( - NativePortType port_, Object that); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_get_one( Object that); @@ -69733,18 +70768,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_simple_trait_fn_with_default_impl_twin_sync_sse( NativePortType port_); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_get_two( - Object that); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_set_two( - Object that, int two); - - external void - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse( - NativePortType port_, Object that); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitTwinSyncSse_get_two( Object that); @@ -72480,7 +73503,7 @@ class RustLibWasmModule implements WasmModule { external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi( - NativePortType port_, Object arg, String expect); + NativePortType port_, List arg, String expect); external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi( @@ -72488,7 +73511,7 @@ class RustLibWasmModule implements WasmModule { external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi( - NativePortType port_, Object arg, String expect); + NativePortType port_, List arg, String expect); external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moi( @@ -72688,7 +73711,7 @@ class RustLibWasmModule implements WasmModule { external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( - NativePortType port_, Object arg, String expect); + NativePortType port_, List arg, String expect); external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async( @@ -72696,7 +73719,7 @@ class RustLibWasmModule implements WasmModule { external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async( - NativePortType port_, Object arg, String expect); + NativePortType port_, List arg, String expect); external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async( @@ -72896,7 +73919,7 @@ class RustLibWasmModule implements WasmModule { external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi( - NativePortType port_, Object arg, String expect); + NativePortType port_, List arg, String expect); external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi( @@ -72904,7 +73927,7 @@ class RustLibWasmModule implements WasmModule { external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi( - NativePortType port_, Object arg, String expect); + NativePortType port_, List arg, String expect); external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi( @@ -74498,7 +75521,7 @@ class RustLibWasmModule implements WasmModule { external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync( - Object arg, String expect); + List arg, String expect); external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync( @@ -74506,7 +75529,7 @@ class RustLibWasmModule implements WasmModule { external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync( - Object arg, String expect); + List arg, String expect); external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync(); @@ -74690,7 +75713,7 @@ class RustLibWasmModule implements WasmModule { external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi( - Object arg, String expect); + List arg, String expect); external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi( @@ -74698,7 +75721,7 @@ class RustLibWasmModule implements WasmModule { external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi( - Object arg, String expect); + List arg, String expect); external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi(); @@ -77046,7 +78069,7 @@ class RustLibWasmModule implements WasmModule { external void wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal( - NativePortType port_, Object arg, String expect); + NativePortType port_, List arg, String expect); external void wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal( @@ -77054,7 +78077,7 @@ class RustLibWasmModule implements WasmModule { external void wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal( - NativePortType port_, Object arg, String expect); + NativePortType port_, List arg, String expect); external void wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal( @@ -78800,30 +79823,6 @@ class RustLibWasmModule implements WasmModule { rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic ptr); - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - dynamic ptr); - external void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( dynamic ptr); @@ -78864,30 +79863,6 @@ class RustLibWasmModule implements WasmModule { rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic ptr); - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - dynamic ptr); - external void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( dynamic ptr); @@ -79032,6 +80007,102 @@ class RustLibWasmModule implements WasmModule { rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic ptr); + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + dynamic ptr); + + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + dynamic ptr); + + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + dynamic ptr); + + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + dynamic ptr); + + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + dynamic ptr); + + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + dynamic ptr); + + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + dynamic ptr); + + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + dynamic ptr); + + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + dynamic ptr); + + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + dynamic ptr); + + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + dynamic ptr); + + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic ptr); + external void rust_arc_increment_strong_count_RustOpaque_i16(dynamic ptr); external void rust_arc_decrement_strong_count_RustOpaque_i16(dynamic ptr); diff --git a/frb_example/pure_dart/rust/src/api/mod.rs b/frb_example/pure_dart/rust/src/api/mod.rs index 8b795b3b03..860b073e37 100644 --- a/frb_example/pure_dart/rust/src/api/mod.rs +++ b/frb_example/pure_dart/rust/src/api/mod.rs @@ -18,6 +18,7 @@ pub mod dart_opaque; pub mod dart_opaque_sync; pub mod deliberate_name_conflict; pub mod dropping; +pub mod dyn_trait; pub mod enumeration; pub mod event_listener; pub mod exception; @@ -51,6 +52,5 @@ pub mod structure; pub mod tuple; pub mod type_alias; pub mod uuid_type; -mod dyn_trait; pub fn function_at_api_mod_rs() {} diff --git a/frb_example/pure_dart/rust/src/api/pseudo_manual/impl_trait_twin_sse.rs b/frb_example/pure_dart/rust/src/api/pseudo_manual/impl_trait_twin_sse.rs index 30ebe46e41..98b14affdc 100644 --- a/frb_example/pure_dart/rust/src/api/pseudo_manual/impl_trait_twin_sse.rs +++ b/frb_example/pure_dart/rust/src/api/pseudo_manual/impl_trait_twin_sse.rs @@ -46,42 +46,3 @@ impl SimpleTraitTwinSse for StructTwoWithTraitTwinSse { self.two * 2 } } - -#[frb(generate_implementor_enum)] -pub trait SimpleTraitForDynTwinSse { - fn simple_method_twin_sse(&self) -> i32; -} - -#[frb(opaque)] -pub struct StructOneWithTraitForDynTwinSse { - pub one: i32, -} - -impl StructOneWithTraitForDynTwinSse { - #[flutter_rust_bridge::frb(serialize)] - pub fn create_twin_sse(one: i32) -> Self { - Self { one } - } -} - -impl SimpleTraitForDynTwinSse for StructOneWithTraitForDynTwinSse { - fn simple_method_twin_sse(&self) -> i32 { - self.one - } -} - -#[frb(opaque)] -pub struct StructTwoWithTraitForDynTwinSse { - pub two: i32, -} - -impl SimpleTraitForDynTwinSse for StructTwoWithTraitForDynTwinSse { - fn simple_method_twin_sse(&self) -> i32 { - self.two * 2 - } -} - -// #[flutter_rust_bridge::frb(serialize)] pub fn func_arg_trait_impl_twin_sse(arg: SimpleTraitForDynTwinSseImplementor) -> i32 { -// let arg = arg.blocking_read(); -// arg.simple_method_twin_sse() -// } diff --git a/frb_example/pure_dart/rust/src/api/pseudo_manual/impl_trait_twin_sync.rs b/frb_example/pure_dart/rust/src/api/pseudo_manual/impl_trait_twin_sync.rs index f041126a86..3f05025774 100644 --- a/frb_example/pure_dart/rust/src/api/pseudo_manual/impl_trait_twin_sync.rs +++ b/frb_example/pure_dart/rust/src/api/pseudo_manual/impl_trait_twin_sync.rs @@ -46,42 +46,3 @@ impl SimpleTraitTwinSync for StructTwoWithTraitTwinSync { self.two * 2 } } - -#[frb(generate_implementor_enum)] -pub trait SimpleTraitForDynTwinSync { - fn simple_method_twin_sync(&self) -> i32; -} - -#[frb(opaque)] -pub struct StructOneWithTraitForDynTwinSync { - pub one: i32, -} - -impl StructOneWithTraitForDynTwinSync { - #[flutter_rust_bridge::frb(sync)] - pub fn create_twin_sync(one: i32) -> Self { - Self { one } - } -} - -impl SimpleTraitForDynTwinSync for StructOneWithTraitForDynTwinSync { - fn simple_method_twin_sync(&self) -> i32 { - self.one - } -} - -#[frb(opaque)] -pub struct StructTwoWithTraitForDynTwinSync { - pub two: i32, -} - -impl SimpleTraitForDynTwinSync for StructTwoWithTraitForDynTwinSync { - fn simple_method_twin_sync(&self) -> i32 { - self.two * 2 - } -} - -// #[flutter_rust_bridge::frb(sync)] pub fn func_arg_trait_impl_twin_sync(arg: SimpleTraitForDynTwinSyncImplementor) -> i32 { -// let arg = arg.blocking_read(); -// arg.simple_method_twin_sync() -// } diff --git a/frb_example/pure_dart/rust/src/api/pseudo_manual/impl_trait_twin_sync_sse.rs b/frb_example/pure_dart/rust/src/api/pseudo_manual/impl_trait_twin_sync_sse.rs index a35296fd31..1f4fcbf1fa 100644 --- a/frb_example/pure_dart/rust/src/api/pseudo_manual/impl_trait_twin_sync_sse.rs +++ b/frb_example/pure_dart/rust/src/api/pseudo_manual/impl_trait_twin_sync_sse.rs @@ -46,43 +46,3 @@ impl SimpleTraitTwinSyncSse for StructTwoWithTraitTwinSyncSse { self.two * 2 } } - -#[frb(generate_implementor_enum)] -pub trait SimpleTraitForDynTwinSyncSse { - fn simple_method_twin_sync_sse(&self) -> i32; -} - -#[frb(opaque)] -pub struct StructOneWithTraitForDynTwinSyncSse { - pub one: i32, -} - -impl StructOneWithTraitForDynTwinSyncSse { - #[flutter_rust_bridge::frb(serialize)] - #[flutter_rust_bridge::frb(sync)] - pub fn create_twin_sync_sse(one: i32) -> Self { - Self { one } - } -} - -impl SimpleTraitForDynTwinSyncSse for StructOneWithTraitForDynTwinSyncSse { - fn simple_method_twin_sync_sse(&self) -> i32 { - self.one - } -} - -#[frb(opaque)] -pub struct StructTwoWithTraitForDynTwinSyncSse { - pub two: i32, -} - -impl SimpleTraitForDynTwinSyncSse for StructTwoWithTraitForDynTwinSyncSse { - fn simple_method_twin_sync_sse(&self) -> i32 { - self.two * 2 - } -} - -// #[flutter_rust_bridge::frb(serialize)] #[flutter_rust_bridge::frb(sync)] pub fn func_arg_trait_impl_twin_sync_sse(arg: SimpleTraitForDynTwinSyncSseImplementor) -> i32 { -// let arg = arg.blocking_read(); -// arg.simple_method_twin_sync_sse() -// } diff --git a/frb_example/pure_dart/rust/src/frb_generated.io.rs b/frb_example/pure_dart/rust/src/frb_generated.io.rs index 0b2e1c2392..17e878cfc7 100644 --- a/frb_example/pure_dart/rust/src/frb_generated.io.rs +++ b/frb_example/pure_dart/rust/src/frb_generated.io.rs @@ -7,7 +7,8 @@ use super::*; use crate::api::constructor::*; use crate::api::dart_code::*; use crate::api::dropping::*; -use crate::api::impl_trait::SimpleTraitForDynTwinNormal; +use crate::api::dyn_trait::SimpleTraitForDynTwinNormal; +use crate::api::dyn_trait::*; use crate::api::impl_trait::SimpleTraitTwinNormal; use crate::api::impl_trait::*; use crate::api::method::*; @@ -19,13 +20,10 @@ use crate::api::pseudo_manual::dropping_twin_rust_async_sse::*; use crate::api::pseudo_manual::dropping_twin_sse::*; use crate::api::pseudo_manual::dropping_twin_sync::*; use crate::api::pseudo_manual::dropping_twin_sync_sse::*; -use crate::api::pseudo_manual::impl_trait_twin_sse::SimpleTraitForDynTwinSse; use crate::api::pseudo_manual::impl_trait_twin_sse::SimpleTraitTwinSse; use crate::api::pseudo_manual::impl_trait_twin_sse::*; -use crate::api::pseudo_manual::impl_trait_twin_sync::SimpleTraitForDynTwinSync; use crate::api::pseudo_manual::impl_trait_twin_sync::SimpleTraitTwinSync; use crate::api::pseudo_manual::impl_trait_twin_sync::*; -use crate::api::pseudo_manual::impl_trait_twin_sync_sse::SimpleTraitForDynTwinSyncSse; use crate::api::pseudo_manual::impl_trait_twin_sync_sse::SimpleTraitTwinSyncSse; use crate::api::pseudo_manual::impl_trait_twin_sync_sse::*; use crate::api::pseudo_manual::method_twin_rust_async::*; @@ -73,6 +71,7 @@ use crate::api::rust_auto_opaque::HelloTraitTwinNormal; use crate::api::rust_auto_opaque::*; use crate::api::rust_opaque::*; use crate::api::rust_opaque_sync::*; +use crate::frb_generated::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::{transform_result_dco, Lockable}; use flutter_rust_bridge::{Handler, IntoIntoDart}; @@ -91,6 +90,78 @@ impl CstDecode unimplemented!() } } +impl CstDecode> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} impl CstDecode> for usize { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> RustAutoOpaqueNom { @@ -139,95 +210,165 @@ impl CstDecode> for usize { flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) } } -impl CstDecode> for usize { +impl CstDecode> for usize { // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >, - >::cst_decode( - self - )) + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) } } -impl CstDecode String + Send + Sync>> for usize { +impl CstDecode> for usize { // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box String + Send + Sync> { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box String + Send + Sync>, - >, - >, - >::cst_decode( - self - )) + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) } } -impl CstDecode> for usize { +impl + CstDecode< + RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, + >, + > for usize +{ // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >, - >::cst_decode( - self - )) + fn cst_decode( + self, + ) -> RustAutoOpaqueNom + { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) } } -impl CstDecode> for usize { +impl + CstDecode< + RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + >, + > for usize +{ // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >, - >::cst_decode( - self - )) + fn cst_decode( + self, + ) -> RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + > { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) } } -impl CstDecode> for usize { +impl CstDecode> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } + } +impl CstDecode> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } + } +impl CstDecode> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } + } +impl + CstDecode< + RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, + >, + > for usize +{ // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >, - >::cst_decode( - self - )) + fn cst_decode( + self, + ) -> RustAutoOpaqueNom + { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl + CstDecode< + RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, + >, + > for usize +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, + > { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) } } -impl CstDecode> for usize { +impl + CstDecode< + RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + >, + > for usize +{ // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >, - >::cst_decode( - self - )) + fn cst_decode( + self, + ) -> RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + > { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) } } -impl CstDecode> for usize { +impl + CstDecode< + RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, + >, + > for usize +{ // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { + fn cst_decode( + self, + ) -> RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, + > { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl + CstDecode< + RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + >, + > for usize +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + > { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } + } +impl CstDecode> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> Box { flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, + Box, >, >, >::cst_decode( @@ -235,13 +376,13 @@ impl CstDecode> for usize { )) } } -impl CstDecode> for usize { +impl CstDecode String + Send + Sync>> for usize { // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { + fn cst_decode(self) -> Box String + Send + Sync> { flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, + Box String + Send + Sync>, >, >, >::cst_decode( @@ -1065,48 +1206,6 @@ impl CstDecode for usize { )) } } -impl CstDecode for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> StructOneWithTraitForDynTwinSse { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSse, - >, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> StructOneWithTraitForDynTwinSync { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSync, - >, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> StructOneWithTraitForDynTwinSyncSse { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSyncSse, - >, - >, - >::cst_decode( - self - )) - } -} impl CstDecode for usize { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> StructOneWithTraitTwinNormal { @@ -1173,48 +1272,6 @@ impl CstDecode for usize { )) } } -impl CstDecode for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> StructTwoWithTraitForDynTwinSse { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSse, - >, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> StructTwoWithTraitForDynTwinSync { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSync, - >, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> StructTwoWithTraitForDynTwinSyncSse { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSyncSse, - >, - >, - >::cst_decode( - self - )) - } -} impl CstDecode for usize { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> StructTwoWithTraitTwinNormal { @@ -1497,6 +1554,44 @@ impl CstDecode<[flutter_rust_bridge::DartOpaque; 1]> for *mut wire_cst_list_Dart flutter_rust_bridge::for_generated::from_vec_to_array(vec) } } +impl CstDecode for wire_cst_hello_trait_twin_moi_implementor { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> dyn HelloTraitTwinMoi { + unimplemented!() + } +} +impl CstDecode for wire_cst_hello_trait_twin_normal_implementor { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> dyn HelloTraitTwinNormal { + unimplemented!() + } +} +impl CstDecode for wire_cst_hello_trait_twin_rust_async_implementor { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> dyn HelloTraitTwinRustAsync { + unimplemented!() + } +} +impl CstDecode + for wire_cst_hello_trait_twin_rust_async_moi_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> dyn HelloTraitTwinRustAsyncMoi { + unimplemented!() + } +} +impl CstDecode for wire_cst_hello_trait_twin_sync_implementor { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> dyn HelloTraitTwinSync { + unimplemented!() + } +} +impl CstDecode for wire_cst_hello_trait_twin_sync_moi_implementor { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> dyn HelloTraitTwinSyncMoi { + unimplemented!() + } +} impl CstDecode for *mut wire_cst_list_prim_u_8_strict { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> i128 { @@ -3470,9 +3565,7 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSse, - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >, > for usize { @@ -3480,7 +3573,7 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { unsafe { decode_rust_opaque_nom(self as _) } } @@ -3488,9 +3581,7 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSync, - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >, > for usize { @@ -3498,7 +3589,7 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { unsafe { decode_rust_opaque_nom(self as _) } } @@ -3506,9 +3597,7 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSyncSse, - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >, > for usize { @@ -3516,9 +3605,7 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSyncSse, - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { unsafe { decode_rust_opaque_nom(self as _) } } @@ -3526,7 +3613,7 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >, > for usize { @@ -3534,7 +3621,7 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { unsafe { decode_rust_opaque_nom(self as _) } } @@ -3542,7 +3629,9 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructTwoWithTraitForDynTwinNormal, + >, >, > for usize { @@ -3550,7 +3639,7 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { unsafe { decode_rust_opaque_nom(self as _) } } @@ -3558,7 +3647,7 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >, > for usize { @@ -3566,7 +3655,7 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { unsafe { decode_rust_opaque_nom(self as _) } } @@ -3574,7 +3663,7 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >, > for usize { @@ -3582,7 +3671,7 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { unsafe { decode_rust_opaque_nom(self as _) } } @@ -3590,9 +3679,7 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinNormal, - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >, > for usize { @@ -3600,7 +3687,7 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { unsafe { decode_rust_opaque_nom(self as _) } } @@ -3608,9 +3695,7 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSse, - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >, > for usize { @@ -3618,16 +3703,16 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { unsafe { decode_rust_opaque_nom(self as _) } } } impl CstDecode< - RustOpaqueNom< + RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSync, + StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi, >, >, > for usize @@ -3635,17 +3720,19 @@ impl // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode( self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + ) -> RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi, + >, > { - unsafe { decode_rust_opaque_nom(self as _) } + decode_rust_opaque_moi(self as _) } } impl CstDecode< RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSyncSse, + StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal, >, >, > for usize @@ -3655,7 +3742,7 @@ impl self, ) -> RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSyncSse, + StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal, >, > { unsafe { decode_rust_opaque_nom(self as _) } @@ -3664,7 +3751,9 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync, + >, >, > for usize { @@ -3672,31 +3761,39 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync, + >, > { unsafe { decode_rust_opaque_nom(self as _) } } } impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi, + >, >, > for usize { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode( self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + ) -> RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi, + >, > { - unsafe { decode_rust_opaque_nom(self as _) } + decode_rust_opaque_moi(self as _) } } impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse, + >, >, > for usize { @@ -3704,32 +3801,38 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse, + >, > { unsafe { decode_rust_opaque_nom(self as _) } } } impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi, + >, >, > for usize { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode( self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + ) -> RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi, + >, > { - unsafe { decode_rust_opaque_nom(self as _) } + decode_rust_opaque_moi(self as _) } } impl CstDecode< - RustOpaqueMoi< + RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSse, >, >, > for usize @@ -3737,19 +3840,19 @@ impl // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode( self, - ) -> RustOpaqueMoi< + ) -> RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSse, >, > { - decode_rust_opaque_moi(self as _) + unsafe { decode_rust_opaque_nom(self as _) } } } impl CstDecode< - RustOpaqueNom< + RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi, >, >, > for usize @@ -3757,19 +3860,19 @@ impl // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode( self, - ) -> RustOpaqueNom< + ) -> RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi, >, > { - unsafe { decode_rust_opaque_nom(self as _) } + decode_rust_opaque_moi(self as _) } } impl CstDecode< RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSync, >, >, > for usize @@ -3779,7 +3882,7 @@ impl self, ) -> RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSync, >, > { unsafe { decode_rust_opaque_nom(self as _) } @@ -3789,7 +3892,7 @@ impl CstDecode< RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi, >, >, > for usize @@ -3799,7 +3902,7 @@ impl self, ) -> RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi, >, > { decode_rust_opaque_moi(self as _) @@ -3809,7 +3912,7 @@ impl CstDecode< RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse, >, >, > for usize @@ -3819,7 +3922,7 @@ impl self, ) -> RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse, >, > { unsafe { decode_rust_opaque_nom(self as _) } @@ -3829,7 +3932,7 @@ impl CstDecode< RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi, >, >, > for usize @@ -3839,17 +3942,33 @@ impl self, ) -> RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi, >, > { decode_rust_opaque_moi(self as _) } } +impl + CstDecode< + RustOpaqueNom< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + >, + > for usize +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> RustOpaqueNom< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + > { + unsafe { decode_rust_opaque_nom(self as _) } + } +} impl CstDecode< RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSse, + StructWithSimpleSetterTwinNormal, >, >, > for usize @@ -3858,18 +3977,16 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSse, - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { unsafe { decode_rust_opaque_nom(self as _) } } } impl CstDecode< - RustOpaqueMoi< + RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi, + crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, >, >, > for usize @@ -3877,19 +3994,43 @@ impl // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode( self, - ) -> RustOpaqueMoi< + ) -> RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi, + crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, >, > { - decode_rust_opaque_moi(self as _) + unsafe { decode_rust_opaque_nom(self as _) } } } +impl CstDecode>> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustOpaqueNom> { + unsafe { decode_rust_opaque_nom(self as _) } + } + } +impl CstDecode>> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustOpaqueNom> { + unsafe { decode_rust_opaque_nom(self as _) } + } + } +impl CstDecode>> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustOpaqueNom> { + unsafe { decode_rust_opaque_nom(self as _) } + } + } +impl CstDecode>> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustOpaqueNom> { + unsafe { decode_rust_opaque_nom(self as _) } + } + } impl CstDecode< RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSync, + crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, >, >, > for usize @@ -3899,7 +4040,7 @@ impl self, ) -> RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSync, + crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, >, > { unsafe { decode_rust_opaque_nom(self as _) } @@ -3907,9 +4048,9 @@ impl } impl CstDecode< - RustOpaqueMoi< + RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi, + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, >, >, > for usize @@ -3917,19 +4058,19 @@ impl // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode( self, - ) -> RustOpaqueMoi< + ) -> RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi, + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, >, > { - decode_rust_opaque_moi(self as _) + unsafe { decode_rust_opaque_nom(self as _) } } } impl CstDecode< RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, >, >, > for usize @@ -3939,7 +4080,7 @@ impl self, ) -> RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, >, > { unsafe { decode_rust_opaque_nom(self as _) } @@ -3947,9 +4088,9 @@ impl } impl CstDecode< - RustOpaqueMoi< + RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, >, >, > for usize @@ -3957,18 +4098,20 @@ impl // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode( self, - ) -> RustOpaqueMoi< + ) -> RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, >, > { - decode_rust_opaque_moi(self as _) + unsafe { decode_rust_opaque_nom(self as _) } } } impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + >, >, > for usize { @@ -3976,16 +4119,24 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + >, > { unsafe { decode_rust_opaque_nom(self as _) } } } +impl CstDecode>> for usize { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustOpaqueNom> { + unsafe { decode_rust_opaque_nom(self as _) } + } + } impl CstDecode< RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithSimpleSetterTwinNormal, + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, >, >, > for usize @@ -3994,7 +4145,9 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, > { unsafe { decode_rust_opaque_nom(self as _) } } @@ -5075,6 +5228,56 @@ impl CstDecode crate::api::pseudo_manual::array_twin_sync::BlobTwinSync(self.field0.cst_decode()) } } +impl CstDecode> for *mut wire_cst_hello_trait_twin_moi_implementor { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> Box { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode(*wrap).into() + } +} +impl CstDecode> + for *mut wire_cst_hello_trait_twin_normal_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> Box { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode(*wrap).into() + } +} +impl CstDecode> + for *mut wire_cst_hello_trait_twin_rust_async_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> Box { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode(*wrap).into() + } +} +impl CstDecode> + for *mut wire_cst_hello_trait_twin_rust_async_moi_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> Box { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode(*wrap).into() + } +} +impl CstDecode> for *mut wire_cst_hello_trait_twin_sync_implementor { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> Box { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode(*wrap).into() + } +} +impl CstDecode> + for *mut wire_cst_hello_trait_twin_sync_moi_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> Box { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode(*wrap).into() + } +} impl CstDecode> for *mut wire_cst_application_env { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> Box { @@ -6296,6 +6499,123 @@ impl CstDecode .into() } } +impl CstDecode + for *mut wire_cst_hello_trait_twin_moi_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinMoiImplementor { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode(*wrap).into() + } +} +impl CstDecode + for *mut wire_cst_hello_trait_twin_normal_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinNormalImplementor { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode(*wrap).into() + } +} +impl CstDecode + for *mut wire_cst_hello_trait_twin_rust_async_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncImplementor { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode(*wrap) + .into() + } +} +impl CstDecode + for *mut wire_cst_hello_trait_twin_rust_async_moi_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode(*wrap) + .into() + } +} +impl CstDecode + for *mut wire_cst_hello_trait_twin_rust_async_sse_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode(*wrap) + .into() + } +} +impl CstDecode + for *mut wire_cst_hello_trait_twin_rust_async_sse_moi_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode( + *wrap, + ) + .into() + } +} +impl CstDecode + for *mut wire_cst_hello_trait_twin_sse_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSseImplementor { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode(*wrap).into() + } +} +impl CstDecode + for *mut wire_cst_hello_trait_twin_sse_moi_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSseMoiImplementor { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode(*wrap).into() + } +} +impl CstDecode + for *mut wire_cst_hello_trait_twin_sync_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncImplementor { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode(*wrap).into() + } +} +impl CstDecode + for *mut wire_cst_hello_trait_twin_sync_moi_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncMoiImplementor { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode(*wrap) + .into() + } +} +impl CstDecode + for *mut wire_cst_hello_trait_twin_sync_sse_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncSseImplementor { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode(*wrap) + .into() + } +} +impl CstDecode + for *mut wire_cst_hello_trait_twin_sync_sse_moi_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode(*wrap) + .into() + } +} impl CstDecode for *mut i16 { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> i16 { @@ -6855,6 +7175,16 @@ impl CstDecode + for *mut wire_cst_simple_trait_for_dyn_twin_normal_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { + let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; + CstDecode::::cst_decode(*wrap) + .into() + } +} impl CstDecode for *mut wire_cst_simple_translatable_external_struct_with_method { @@ -9427,6 +9757,270 @@ impl CstDecode for wire_cst_hash_map_value { } } } +impl CstDecode + for wire_cst_hello_trait_twin_moi_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinMoiImplementor { + match self.tag { + 0 => { + let ans = unsafe { self.kind.Variant0 }; + crate::frb_generated::HelloTraitTwinMoiImplementor::Variant0( + ans.field0.cst_decode(), + ) + } + 1 => { + let ans = unsafe { self.kind.Variant1 }; + crate::frb_generated::HelloTraitTwinMoiImplementor::Variant1( + ans.field0.cst_decode(), + ) + } + _ => unreachable!(), + } + } +} +impl CstDecode + for wire_cst_hello_trait_twin_normal_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinNormalImplementor { + match self.tag { + 0 => { + let ans = unsafe { self.kind.Variant0 }; + crate::frb_generated::HelloTraitTwinNormalImplementor::Variant0( + ans.field0.cst_decode(), + ) + } + 1 => { + let ans = unsafe { self.kind.Variant1 }; + crate::frb_generated::HelloTraitTwinNormalImplementor::Variant1( + ans.field0.cst_decode(), + ) + } + _ => unreachable!(), + } + } +} +impl CstDecode + for wire_cst_hello_trait_twin_rust_async_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncImplementor { + match self.tag { + 0 => { + let ans = unsafe { self.kind.Variant0 }; + crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant0( + ans.field0.cst_decode(), + ) + } + 1 => { + let ans = unsafe { self.kind.Variant1 }; + crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant1( + ans.field0.cst_decode(), + ) + } + _ => unreachable!(), + } + } +} +impl CstDecode + for wire_cst_hello_trait_twin_rust_async_moi_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor { + match self.tag { + 0 => { + let ans = unsafe { self.kind.Variant0 }; + crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant0( + ans.field0.cst_decode(), + ) + } + 1 => { + let ans = unsafe { self.kind.Variant1 }; + crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant1( + ans.field0.cst_decode(), + ) + } + _ => unreachable!(), + } + } +} +impl CstDecode + for wire_cst_hello_trait_twin_rust_async_sse_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor { + match self.tag { + 0 => { + let ans = unsafe { self.kind.Variant0 }; + crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant0( + ans.field0.cst_decode(), + ) + } + 1 => { + let ans = unsafe { self.kind.Variant1 }; + crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant1( + ans.field0.cst_decode(), + ) + } + _ => unreachable!(), + } + } +} +impl CstDecode + for wire_cst_hello_trait_twin_rust_async_sse_moi_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor { + match self.tag { + 0 => { + let ans = unsafe { self.kind.Variant0 }; + crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant0( + ans.field0.cst_decode(), + ) + } + 1 => { + let ans = unsafe { self.kind.Variant1 }; + crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant1( + ans.field0.cst_decode(), + ) + } + _ => unreachable!(), + } + } +} +impl CstDecode + for wire_cst_hello_trait_twin_sse_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSseImplementor { + match self.tag { + 0 => { + let ans = unsafe { self.kind.Variant0 }; + crate::frb_generated::HelloTraitTwinSseImplementor::Variant0( + ans.field0.cst_decode(), + ) + } + 1 => { + let ans = unsafe { self.kind.Variant1 }; + crate::frb_generated::HelloTraitTwinSseImplementor::Variant1( + ans.field0.cst_decode(), + ) + } + _ => unreachable!(), + } + } +} +impl CstDecode + for wire_cst_hello_trait_twin_sse_moi_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSseMoiImplementor { + match self.tag { + 0 => { + let ans = unsafe { self.kind.Variant0 }; + crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant0( + ans.field0.cst_decode(), + ) + } + 1 => { + let ans = unsafe { self.kind.Variant1 }; + crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant1( + ans.field0.cst_decode(), + ) + } + _ => unreachable!(), + } + } +} +impl CstDecode + for wire_cst_hello_trait_twin_sync_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncImplementor { + match self.tag { + 0 => { + let ans = unsafe { self.kind.Variant0 }; + crate::frb_generated::HelloTraitTwinSyncImplementor::Variant0( + ans.field0.cst_decode(), + ) + } + 1 => { + let ans = unsafe { self.kind.Variant1 }; + crate::frb_generated::HelloTraitTwinSyncImplementor::Variant1( + ans.field0.cst_decode(), + ) + } + _ => unreachable!(), + } + } +} +impl CstDecode + for wire_cst_hello_trait_twin_sync_moi_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncMoiImplementor { + match self.tag { + 0 => { + let ans = unsafe { self.kind.Variant0 }; + crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant0( + ans.field0.cst_decode(), + ) + } + 1 => { + let ans = unsafe { self.kind.Variant1 }; + crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant1( + ans.field0.cst_decode(), + ) + } + _ => unreachable!(), + } + } +} +impl CstDecode + for wire_cst_hello_trait_twin_sync_sse_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncSseImplementor { + match self.tag { + 0 => { + let ans = unsafe { self.kind.Variant0 }; + crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant0( + ans.field0.cst_decode(), + ) + } + 1 => { + let ans = unsafe { self.kind.Variant1 }; + crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant1( + ans.field0.cst_decode(), + ) + } + _ => unreachable!(), + } + } +} +impl CstDecode + for wire_cst_hello_trait_twin_sync_sse_moi_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor { + match self.tag { + 0 => { + let ans = unsafe { self.kind.Variant0 }; + crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant0( + ans.field0.cst_decode(), + ) + } + 1 => { + let ans = unsafe { self.kind.Variant1 }; + crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant1( + ans.field0.cst_decode(), + ) + } + _ => unreachable!(), + } + } +} impl CstDecode<[i32; 2]> for *mut wire_cst_list_prim_i_32_strict { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> [i32; 2] { @@ -12489,6 +13083,28 @@ impl CstDecode + for wire_cst_simple_trait_for_dyn_twin_normal_implementor +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { + match self.tag { + 0 => { + let ans = unsafe { self.kind.Variant0 }; + crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant0( + ans.field0.cst_decode(), + ) + } + 1 => { + let ans = unsafe { self.kind.Variant1 }; + crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant1( + ans.field0.cst_decode(), + ) + } + _ => unreachable!(), + } + } +} impl CstDecode for wire_cst_simple_translatable_external_struct_with_method { @@ -15099,6 +15715,162 @@ impl Default for wire_cst_hash_map_value { Self::new_with_null_ptr() } } +impl NewWithNullPtr for wire_cst_hello_trait_twin_moi_implementor { + fn new_with_null_ptr() -> Self { + Self { + tag: -1, + kind: HelloTraitTwinMoiImplementorKind { nil__: () }, + } + } +} +impl Default for wire_cst_hello_trait_twin_moi_implementor { + fn default() -> Self { + Self::new_with_null_ptr() + } +} +impl NewWithNullPtr for wire_cst_hello_trait_twin_normal_implementor { + fn new_with_null_ptr() -> Self { + Self { + tag: -1, + kind: HelloTraitTwinNormalImplementorKind { nil__: () }, + } + } +} +impl Default for wire_cst_hello_trait_twin_normal_implementor { + fn default() -> Self { + Self::new_with_null_ptr() + } +} +impl NewWithNullPtr for wire_cst_hello_trait_twin_rust_async_implementor { + fn new_with_null_ptr() -> Self { + Self { + tag: -1, + kind: HelloTraitTwinRustAsyncImplementorKind { nil__: () }, + } + } +} +impl Default for wire_cst_hello_trait_twin_rust_async_implementor { + fn default() -> Self { + Self::new_with_null_ptr() + } +} +impl NewWithNullPtr for wire_cst_hello_trait_twin_rust_async_moi_implementor { + fn new_with_null_ptr() -> Self { + Self { + tag: -1, + kind: HelloTraitTwinRustAsyncMoiImplementorKind { nil__: () }, + } + } +} +impl Default for wire_cst_hello_trait_twin_rust_async_moi_implementor { + fn default() -> Self { + Self::new_with_null_ptr() + } +} +impl NewWithNullPtr for wire_cst_hello_trait_twin_rust_async_sse_implementor { + fn new_with_null_ptr() -> Self { + Self { + tag: -1, + kind: HelloTraitTwinRustAsyncSseImplementorKind { nil__: () }, + } + } +} +impl Default for wire_cst_hello_trait_twin_rust_async_sse_implementor { + fn default() -> Self { + Self::new_with_null_ptr() + } +} +impl NewWithNullPtr for wire_cst_hello_trait_twin_rust_async_sse_moi_implementor { + fn new_with_null_ptr() -> Self { + Self { + tag: -1, + kind: HelloTraitTwinRustAsyncSseMoiImplementorKind { nil__: () }, + } + } +} +impl Default for wire_cst_hello_trait_twin_rust_async_sse_moi_implementor { + fn default() -> Self { + Self::new_with_null_ptr() + } +} +impl NewWithNullPtr for wire_cst_hello_trait_twin_sse_implementor { + fn new_with_null_ptr() -> Self { + Self { + tag: -1, + kind: HelloTraitTwinSseImplementorKind { nil__: () }, + } + } +} +impl Default for wire_cst_hello_trait_twin_sse_implementor { + fn default() -> Self { + Self::new_with_null_ptr() + } +} +impl NewWithNullPtr for wire_cst_hello_trait_twin_sse_moi_implementor { + fn new_with_null_ptr() -> Self { + Self { + tag: -1, + kind: HelloTraitTwinSseMoiImplementorKind { nil__: () }, + } + } +} +impl Default for wire_cst_hello_trait_twin_sse_moi_implementor { + fn default() -> Self { + Self::new_with_null_ptr() + } +} +impl NewWithNullPtr for wire_cst_hello_trait_twin_sync_implementor { + fn new_with_null_ptr() -> Self { + Self { + tag: -1, + kind: HelloTraitTwinSyncImplementorKind { nil__: () }, + } + } +} +impl Default for wire_cst_hello_trait_twin_sync_implementor { + fn default() -> Self { + Self::new_with_null_ptr() + } +} +impl NewWithNullPtr for wire_cst_hello_trait_twin_sync_moi_implementor { + fn new_with_null_ptr() -> Self { + Self { + tag: -1, + kind: HelloTraitTwinSyncMoiImplementorKind { nil__: () }, + } + } +} +impl Default for wire_cst_hello_trait_twin_sync_moi_implementor { + fn default() -> Self { + Self::new_with_null_ptr() + } +} +impl NewWithNullPtr for wire_cst_hello_trait_twin_sync_sse_implementor { + fn new_with_null_ptr() -> Self { + Self { + tag: -1, + kind: HelloTraitTwinSyncSseImplementorKind { nil__: () }, + } + } +} +impl Default for wire_cst_hello_trait_twin_sync_sse_implementor { + fn default() -> Self { + Self::new_with_null_ptr() + } +} +impl NewWithNullPtr for wire_cst_hello_trait_twin_sync_sse_moi_implementor { + fn new_with_null_ptr() -> Self { + Self { + tag: -1, + kind: HelloTraitTwinSyncSseMoiImplementorKind { nil__: () }, + } + } +} +impl Default for wire_cst_hello_trait_twin_sync_sse_moi_implementor { + fn default() -> Self { + Self::new_with_null_ptr() + } +} impl NewWithNullPtr for wire_cst_item_container_solution_two_twin_normal { fn new_with_null_ptr() -> Self { Self { @@ -16642,6 +17414,19 @@ impl Default for wire_cst_simple_struct_twin_sync { Self::new_with_null_ptr() } } +impl NewWithNullPtr for wire_cst_simple_trait_for_dyn_twin_normal_implementor { + fn new_with_null_ptr() -> Self { + Self { + tag: -1, + kind: SimpleTraitForDynTwinNormalImplementorKind { nil__: () }, + } + } +} +impl Default for wire_cst_simple_trait_for_dyn_twin_normal_implementor { + fn default() -> Self { + Self::new_with_null_ptr() + } +} impl NewWithNullPtr for wire_cst_simple_translatable_external_struct_with_method { fn new_with_null_ptr() -> Self { Self { @@ -18218,6 +19003,111 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__dropping__Dropp wire__crate__api__dropping__DroppableTwinNormal_simple_method_twin_normal_impl(port_, that) } +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal( + port_: i64, + ptr_: *mut u8, + rust_vec_len_: i32, + data_len_: i32, +) { + wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal_impl( + port_, + ptr_, + rust_vec_len_, + data_len_, + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_one( + that: usize, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { + wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_one_impl(that) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_one( + that: usize, + one: i32, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { + wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_one_impl(that, one) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal( + port_: i64, + ptr_: *mut u8, + rust_vec_len_: i32, + data_len_: i32, +) { + wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal_impl( + port_, + ptr_, + rust_vec_len_, + data_len_, + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normal( + port_: i64, + ptr_: *mut u8, + rust_vec_len_: i32, + data_len_: i32, +) { + wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normal_impl( + port_, + ptr_, + rust_vec_len_, + data_len_, + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_two( + that: usize, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { + wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_two_impl(that) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_two( + that: usize, + two: i32, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { + wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_two_impl(that, two) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal( + port_: i64, + ptr_: *mut u8, + rust_vec_len_: i32, + data_len_: i32, +) { + wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal_impl( + port_, + ptr_, + rust_vec_len_, + data_len_, + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normal( + port_: i64, + ptr_: *mut u8, + rust_vec_len_: i32, + data_len_: i32, +) { + wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normal_impl( + port_, + ptr_, + rust_vec_len_, + data_len_, + ) +} + #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__enumeration__func_enum_simple_twin_normal( port_: i64, @@ -18590,41 +19480,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__external_type_i wire__crate__api__external_type_in_crate__use_imported_struct_twin_normal_impl(port_, my_struct) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal( - port_: i64, - one: i32, -) { - wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal_impl( - port_, one, - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_one( - that: usize, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_one_impl(that) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_one( - that: usize, - one: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_one_impl(that, one) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal( - port_: i64, - that: usize, -) { - wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal_impl( - port_, that, - ) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_get_one( that: usize, @@ -18665,31 +19520,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__Str wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_simple_trait_fn_with_default_impl_twin_normal_impl(port_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_two( - that: usize, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_two_impl(that) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_two( - that: usize, - two: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_two_impl(that, two) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal( - port_: i64, - that: usize, -) { - wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal_impl( - port_, that, - ) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_get_two( that: usize, @@ -30085,39 +30915,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync_sse__use_imported_struct_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_create_twin_sse( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_create_twin_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_get_one( - that: usize, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_get_one_impl(that) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_set_one( - that: usize, - one: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_set_one_impl(that, one) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_simple_method_twin_sse( - port_: i64, - that: usize, -) { - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_simple_method_twin_sse_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_get_one( that: usize, @@ -30160,29 +30957,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_simple_trait_fn_with_default_impl_twin_sse_impl(port_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_get_two( - that: usize, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_get_two_impl(that) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_set_two( - that: usize, - two: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_set_two_impl(that, two) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_simple_method_twin_sse( - port_: i64, - that: usize, -) { - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_simple_method_twin_sse_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_get_two( that: usize, @@ -30225,36 +30999,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_simple_trait_fn_with_default_impl_twin_sse_impl(port_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_sync( - one: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_sync_impl(one) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_one( - that: usize, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_one_impl(that) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_one( - that: usize, - one: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_one_impl(that, one) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_sync( - port_: i64, - that: usize, -) { - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_sync_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_get_one( that: usize, @@ -30297,29 +31041,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_simple_trait_fn_with_default_impl_twin_sync_impl(port_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_two( - that: usize, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_two_impl(that) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_two( - that: usize, - two: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_two_impl(that, two) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_sync( - port_: i64, - that: usize, -) { - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_sync_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_get_two( that: usize, @@ -30362,38 +31083,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_simple_trait_fn_with_default_impl_twin_sync_impl(port_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_create_twin_sync_sse( - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_create_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_get_one( - that: usize, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_get_one_impl(that) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_set_one( - that: usize, - one: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_set_one_impl(that, one) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse( - port_: i64, - that: usize, -) { - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_get_one( that: usize, @@ -30432,29 +31121,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_simple_trait_fn_with_default_impl_twin_sync_sse_impl(port_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_get_two( - that: usize, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_get_two_impl(that) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_set_two( - that: usize, - two: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_set_two_impl(that, two) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse( - port_: i64, - that: usize, -) { - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitTwinSyncSse_get_two( that: usize, @@ -35383,7 +36049,7 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi( port_: i64, - arg: usize, + arg: *mut wire_cst_hello_trait_twin_moi_implementor, expect: *mut wire_cst_list_prim_u_8_strict, ) { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi_impl(port_, arg, expect) @@ -35401,7 +36067,7 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi( port_: i64, - arg: usize, + arg: *mut wire_cst_hello_trait_twin_moi_implementor, expect: *mut wire_cst_list_prim_u_8_strict, ) { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi_impl(port_, arg, expect) @@ -35797,7 +36463,7 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( port_: i64, - arg: usize, + arg: *mut wire_cst_hello_trait_twin_rust_async_implementor, expect: *mut wire_cst_list_prim_u_8_strict, ) { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_impl(port_, arg, expect) @@ -35815,7 +36481,7 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async( port_: i64, - arg: usize, + arg: *mut wire_cst_hello_trait_twin_rust_async_implementor, expect: *mut wire_cst_list_prim_u_8_strict, ) { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async_impl(port_, arg, expect) @@ -36211,7 +36877,7 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi( port_: i64, - arg: usize, + arg: *mut wire_cst_hello_trait_twin_rust_async_moi_implementor, expect: *mut wire_cst_list_prim_u_8_strict, ) { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi_impl(port_, arg, expect) @@ -36229,7 +36895,7 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi( port_: i64, - arg: usize, + arg: *mut wire_cst_hello_trait_twin_rust_async_moi_implementor, expect: *mut wire_cst_list_prim_u_8_strict, ) { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi_impl(port_, arg, expect) @@ -38636,7 +39302,7 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync( - arg: usize, + arg: *mut wire_cst_hello_trait_twin_sync_implementor, expect: *mut wire_cst_list_prim_u_8_strict, ) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync_impl(arg, expect) @@ -38652,7 +39318,7 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync( - arg: usize, + arg: *mut wire_cst_hello_trait_twin_sync_implementor, expect: *mut wire_cst_list_prim_u_8_strict, ) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync_impl(arg, expect) @@ -39002,7 +39668,7 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi( - arg: usize, + arg: *mut wire_cst_hello_trait_twin_sync_moi_implementor, expect: *mut wire_cst_list_prim_u_8_strict, ) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi_impl(arg, expect) @@ -39018,7 +39684,7 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi( - arg: usize, + arg: *mut wire_cst_hello_trait_twin_sync_moi_implementor, expect: *mut wire_cst_list_prim_u_8_strict, ) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi_impl(arg, expect) @@ -43201,7 +43867,7 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaqu #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal( port_: i64, - arg: usize, + arg: *mut wire_cst_hello_trait_twin_normal_implementor, expect: *mut wire_cst_list_prim_u_8_strict, ) { wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal_impl( @@ -43221,7 +43887,7 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaqu #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal( port_: i64, - arg: usize, + arg: *mut wire_cst_hello_trait_twin_normal_implementor, expect: *mut wire_cst_list_prim_u_8_strict, ) { wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal_impl( @@ -47290,84 +47956,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_R } } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSse, - >, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSse, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSync, - >, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSync, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSyncSse, - >, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSyncSse, - >, - >::decrement_strong_count(ptr as _); - } -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( ptr: *const std::ffi::c_void, @@ -47474,84 +48062,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_R } } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSse, - >, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSse, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSync, - >, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSync, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSyncSse, - >, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSyncSse, - >, - >::decrement_strong_count(ptr as _); - } -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( ptr: *const std::ffi::c_void, @@ -47968,6 +48478,278 @@ pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_R } } +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, + >, + >::increment_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, + >, + >::decrement_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::increment_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::decrement_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::increment_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::decrement_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::increment_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::decrement_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::increment_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::decrement_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, + >, + >::increment_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, + >, + >::decrement_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, + >, + >::increment_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, + >, + >::decrement_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + >, + >::increment_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + >, + >::decrement_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, + >, + >::increment_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, + >, + >::decrement_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + >, + >::increment_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + >, + >::decrement_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::increment_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::decrement_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, + >::increment_strong_count(ptr as _); + } +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, + >::decrement_strong_count(ptr as _); + } +} + #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_i16( ptr: *const std::ffi::c_void, @@ -48000,6 +48782,54 @@ pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_R } } +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinMoi( +) -> *mut wire_cst_hello_trait_twin_moi_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_hello_trait_twin_moi_implementor::new_with_null_ptr(), + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinNormal( +) -> *mut wire_cst_hello_trait_twin_normal_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_hello_trait_twin_normal_implementor::new_with_null_ptr(), + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinRustAsync( +) -> *mut wire_cst_hello_trait_twin_rust_async_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_hello_trait_twin_rust_async_implementor::new_with_null_ptr(), + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoi( +) -> *mut wire_cst_hello_trait_twin_rust_async_moi_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_hello_trait_twin_rust_async_moi_implementor::new_with_null_ptr(), + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinSync( +) -> *mut wire_cst_hello_trait_twin_sync_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_hello_trait_twin_sync_implementor::new_with_null_ptr(), + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinSyncMoi( +) -> *mut wire_cst_hello_trait_twin_sync_moi_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_hello_trait_twin_sync_moi_implementor::new_with_null_ptr(), + ) +} + #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_application_env( ) -> *mut wire_cst_application_env { @@ -48944,6 +49774,102 @@ pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_feed_id_twin_ ) } +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_moi_implementor( +) -> *mut wire_cst_hello_trait_twin_moi_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_hello_trait_twin_moi_implementor::new_with_null_ptr(), + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_normal_implementor( +) -> *mut wire_cst_hello_trait_twin_normal_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_hello_trait_twin_normal_implementor::new_with_null_ptr(), + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_implementor( +) -> *mut wire_cst_hello_trait_twin_rust_async_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_hello_trait_twin_rust_async_implementor::new_with_null_ptr(), + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementor( +) -> *mut wire_cst_hello_trait_twin_rust_async_moi_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_hello_trait_twin_rust_async_moi_implementor::new_with_null_ptr(), + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementor( +) -> *mut wire_cst_hello_trait_twin_rust_async_sse_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_hello_trait_twin_rust_async_sse_implementor::new_with_null_ptr(), + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( +) -> *mut wire_cst_hello_trait_twin_rust_async_sse_moi_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_hello_trait_twin_rust_async_sse_moi_implementor::new_with_null_ptr(), + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sse_implementor( +) -> *mut wire_cst_hello_trait_twin_sse_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_hello_trait_twin_sse_implementor::new_with_null_ptr(), + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sse_moi_implementor( +) -> *mut wire_cst_hello_trait_twin_sse_moi_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_hello_trait_twin_sse_moi_implementor::new_with_null_ptr(), + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_implementor( +) -> *mut wire_cst_hello_trait_twin_sync_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_hello_trait_twin_sync_implementor::new_with_null_ptr(), + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_moi_implementor( +) -> *mut wire_cst_hello_trait_twin_sync_moi_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_hello_trait_twin_sync_moi_implementor::new_with_null_ptr(), + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_sse_implementor( +) -> *mut wire_cst_hello_trait_twin_sync_sse_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_hello_trait_twin_sync_sse_implementor::new_with_null_ptr(), + ) +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( +) -> *mut wire_cst_hello_trait_twin_sync_sse_moi_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_hello_trait_twin_sync_sse_moi_implementor::new_with_null_ptr(), + ) +} + #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_i_16(value: i16) -> *mut i16 { flutter_rust_bridge::for_generated::new_leak_box_ptr(value) @@ -49393,6 +50319,14 @@ pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_simple_struct ) } +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( +) -> *mut wire_cst_simple_trait_for_dyn_twin_normal_implementor { + flutter_rust_bridge::for_generated::new_leak_box_ptr( + wire_cst_simple_trait_for_dyn_twin_normal_implementor::new_with_null_ptr(), + ) +} + #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_simple_translatable_external_struct_with_method( ) -> *mut wire_cst_simple_translatable_external_struct_with_method { @@ -53581,6 +54515,282 @@ pub struct wire_cst_hash_map_value { } #[repr(C)] #[derive(Clone, Copy)] +pub struct wire_cst_hello_trait_twin_moi_implementor { + tag: i32, + kind: HelloTraitTwinMoiImplementorKind, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub union HelloTraitTwinMoiImplementorKind { + Variant0: wire_cst_HelloTraitTwinMoiImplementor_Variant0, + Variant1: wire_cst_HelloTraitTwinMoiImplementor_Variant1, + nil__: (), +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinMoiImplementor_Variant0 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinMoiImplementor_Variant1 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_hello_trait_twin_normal_implementor { + tag: i32, + kind: HelloTraitTwinNormalImplementorKind, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub union HelloTraitTwinNormalImplementorKind { + Variant0: wire_cst_HelloTraitTwinNormalImplementor_Variant0, + Variant1: wire_cst_HelloTraitTwinNormalImplementor_Variant1, + nil__: (), +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinNormalImplementor_Variant0 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinNormalImplementor_Variant1 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_hello_trait_twin_rust_async_implementor { + tag: i32, + kind: HelloTraitTwinRustAsyncImplementorKind, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub union HelloTraitTwinRustAsyncImplementorKind { + Variant0: wire_cst_HelloTraitTwinRustAsyncImplementor_Variant0, + Variant1: wire_cst_HelloTraitTwinRustAsyncImplementor_Variant1, + nil__: (), +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinRustAsyncImplementor_Variant0 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinRustAsyncImplementor_Variant1 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_hello_trait_twin_rust_async_moi_implementor { + tag: i32, + kind: HelloTraitTwinRustAsyncMoiImplementorKind, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub union HelloTraitTwinRustAsyncMoiImplementorKind { + Variant0: wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant0, + Variant1: wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant1, + nil__: (), +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant0 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant1 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_hello_trait_twin_rust_async_sse_implementor { + tag: i32, + kind: HelloTraitTwinRustAsyncSseImplementorKind, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub union HelloTraitTwinRustAsyncSseImplementorKind { + Variant0: wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant0, + Variant1: wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant1, + nil__: (), +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant0 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant1 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_hello_trait_twin_rust_async_sse_moi_implementor { + tag: i32, + kind: HelloTraitTwinRustAsyncSseMoiImplementorKind, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub union HelloTraitTwinRustAsyncSseMoiImplementorKind { + Variant0: wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant0, + Variant1: wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant1, + nil__: (), +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_hello_trait_twin_sse_implementor { + tag: i32, + kind: HelloTraitTwinSseImplementorKind, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub union HelloTraitTwinSseImplementorKind { + Variant0: wire_cst_HelloTraitTwinSseImplementor_Variant0, + Variant1: wire_cst_HelloTraitTwinSseImplementor_Variant1, + nil__: (), +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinSseImplementor_Variant0 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinSseImplementor_Variant1 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_hello_trait_twin_sse_moi_implementor { + tag: i32, + kind: HelloTraitTwinSseMoiImplementorKind, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub union HelloTraitTwinSseMoiImplementorKind { + Variant0: wire_cst_HelloTraitTwinSseMoiImplementor_Variant0, + Variant1: wire_cst_HelloTraitTwinSseMoiImplementor_Variant1, + nil__: (), +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinSseMoiImplementor_Variant0 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinSseMoiImplementor_Variant1 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_hello_trait_twin_sync_implementor { + tag: i32, + kind: HelloTraitTwinSyncImplementorKind, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub union HelloTraitTwinSyncImplementorKind { + Variant0: wire_cst_HelloTraitTwinSyncImplementor_Variant0, + Variant1: wire_cst_HelloTraitTwinSyncImplementor_Variant1, + nil__: (), +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinSyncImplementor_Variant0 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinSyncImplementor_Variant1 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_hello_trait_twin_sync_moi_implementor { + tag: i32, + kind: HelloTraitTwinSyncMoiImplementorKind, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub union HelloTraitTwinSyncMoiImplementorKind { + Variant0: wire_cst_HelloTraitTwinSyncMoiImplementor_Variant0, + Variant1: wire_cst_HelloTraitTwinSyncMoiImplementor_Variant1, + nil__: (), +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinSyncMoiImplementor_Variant0 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinSyncMoiImplementor_Variant1 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_hello_trait_twin_sync_sse_implementor { + tag: i32, + kind: HelloTraitTwinSyncSseImplementorKind, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub union HelloTraitTwinSyncSseImplementorKind { + Variant0: wire_cst_HelloTraitTwinSyncSseImplementor_Variant0, + Variant1: wire_cst_HelloTraitTwinSyncSseImplementor_Variant1, + nil__: (), +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinSyncSseImplementor_Variant0 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinSyncSseImplementor_Variant1 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_hello_trait_twin_sync_sse_moi_implementor { + tag: i32, + kind: HelloTraitTwinSyncSseMoiImplementorKind, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub union HelloTraitTwinSyncSseMoiImplementorKind { + Variant0: wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant0, + Variant1: wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant1, + nil__: (), +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant0 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant1 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] pub struct wire_cst_item_container_solution_two_twin_normal { name: *mut wire_cst_list_prim_u_8_strict, items: *mut wire_cst_list_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOpaqueItemTwinNormal } #[repr(C)] @@ -55342,6 +56552,29 @@ pub struct wire_cst_simple_struct_twin_sync { } #[repr(C)] #[derive(Clone, Copy)] +pub struct wire_cst_simple_trait_for_dyn_twin_normal_implementor { + tag: i32, + kind: SimpleTraitForDynTwinNormalImplementorKind, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub union SimpleTraitForDynTwinNormalImplementorKind { + Variant0: wire_cst_SimpleTraitForDynTwinNormalImplementor_Variant0, + Variant1: wire_cst_SimpleTraitForDynTwinNormalImplementor_Variant1, + nil__: (), +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_SimpleTraitForDynTwinNormalImplementor_Variant0 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] +pub struct wire_cst_SimpleTraitForDynTwinNormalImplementor_Variant1 { + field0: usize, +} +#[repr(C)] +#[derive(Clone, Copy)] pub struct wire_cst_simple_translatable_external_struct_with_method { a: *mut wire_cst_list_prim_u_8_strict, } diff --git a/frb_example/pure_dart/rust/src/frb_generated.rs b/frb_example/pure_dart/rust/src/frb_generated.rs index 372c889c19..87c8a5e5f5 100644 --- a/frb_example/pure_dart/rust/src/frb_generated.rs +++ b/frb_example/pure_dart/rust/src/frb_generated.rs @@ -24,7 +24,8 @@ use crate::api::constructor::*; use crate::api::dart_code::*; use crate::api::dropping::*; -use crate::api::impl_trait::SimpleTraitForDynTwinNormal; +use crate::api::dyn_trait::SimpleTraitForDynTwinNormal; +use crate::api::dyn_trait::*; use crate::api::impl_trait::SimpleTraitTwinNormal; use crate::api::impl_trait::*; use crate::api::method::*; @@ -36,13 +37,10 @@ use crate::api::pseudo_manual::dropping_twin_rust_async_sse::*; use crate::api::pseudo_manual::dropping_twin_sse::*; use crate::api::pseudo_manual::dropping_twin_sync::*; use crate::api::pseudo_manual::dropping_twin_sync_sse::*; -use crate::api::pseudo_manual::impl_trait_twin_sse::SimpleTraitForDynTwinSse; use crate::api::pseudo_manual::impl_trait_twin_sse::SimpleTraitTwinSse; use crate::api::pseudo_manual::impl_trait_twin_sse::*; -use crate::api::pseudo_manual::impl_trait_twin_sync::SimpleTraitForDynTwinSync; use crate::api::pseudo_manual::impl_trait_twin_sync::SimpleTraitTwinSync; use crate::api::pseudo_manual::impl_trait_twin_sync::*; -use crate::api::pseudo_manual::impl_trait_twin_sync_sse::SimpleTraitForDynTwinSyncSse; use crate::api::pseudo_manual::impl_trait_twin_sync_sse::SimpleTraitTwinSyncSse; use crate::api::pseudo_manual::impl_trait_twin_sync_sse::*; use crate::api::pseudo_manual::method_twin_rust_async::*; @@ -90,6 +88,7 @@ use crate::api::rust_auto_opaque::HelloTraitTwinNormal; use crate::api::rust_auto_opaque::*; use crate::api::rust_opaque::*; use crate::api::rust_opaque_sync::*; +use crate::frb_generated::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::{transform_result_dco, Lockable}; use flutter_rust_bridge::{Handler, IntoIntoDart}; @@ -102,7 +101,7 @@ flutter_rust_bridge::frb_generated_boilerplate!( default_rust_auto_opaque = RustAutoOpaqueNom, ); pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_VERSION: &str = "2.0.0-dev.37"; -pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = -662988119; +pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 135406341; // Section: executor @@ -2032,6 +2031,295 @@ fn wire__crate__api__dropping__DroppableTwinNormal_simple_method_twin_normal_imp }, ) } +fn wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructOneWithTraitForDynTwinNormal_create_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { + let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; + let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_one = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { + transform_result_sse((move || { + Result::<_,()>::Ok(crate::api::dyn_trait::StructOneWithTraitForDynTwinNormal::create_twin_normal(api_one)) + })()) + } }) +} +fn wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_one_impl( + that: impl CstDecode< + RustOpaqueNom< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructOneWithTraitForDynTwinNormal, + >, + >, + >, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "StructOneWithTraitForDynTwinNormal_get_one", + port: None, + mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, + }, + move || { + let api_that = that.cst_decode(); + transform_result_dco((move || { + let mut api_that_decoded = None; + let decode_indices_ = + flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_that, 0, false, + ), + ]); + for i in decode_indices_ { + match i { + 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that = &*api_that_decoded.unwrap(); + Result::<_, ()>::Ok(api_that.one.clone()) + })()) + }, + ) +} +fn wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_one_impl( + that: impl CstDecode< + RustOpaqueNom< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructOneWithTraitForDynTwinNormal, + >, + >, + >, + one: impl CstDecode, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "StructOneWithTraitForDynTwinNormal_set_one", + port: None, + mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, + }, + move || { + let api_that = that.cst_decode(); + let api_one = one.cst_decode(); + transform_result_dco((move || { + let mut api_that_decoded = None; + let decode_indices_ = + flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_that, 0, true, + ), + ]); + for i in decode_indices_ { + match i { + 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), + _ => unreachable!(), + } + } + let mut api_that = &mut *api_that_decoded.unwrap(); + Result::<_, ()>::Ok({ + { + api_that.one = api_one; + }; + }) + })()) + }, + ) +} +fn wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructOneWithTraitForDynTwinNormal_simple_method_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { + let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; + let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_that = >>::sse_decode(&mut deserializer);deserializer.end(); move |context| { + transform_result_sse((move || { + let mut api_that_decoded = None; +let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); + for i in decode_indices_ { + match i { + 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that = &*api_that_decoded.unwrap(); + Result::<_,()>::Ok(crate::api::dyn_trait::StructOneWithTraitForDynTwinNormal::simple_method_twin_normal(&api_that)) + })()) + } }) +} +fn wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normal_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructTwoWithTraitForDynTwinNormal_create_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { + let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; + let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_two = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { + transform_result_sse((move || { + Result::<_,()>::Ok(crate::api::dyn_trait::StructTwoWithTraitForDynTwinNormal::create_twin_normal(api_two)) + })()) + } }) +} +fn wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_two_impl( + that: impl CstDecode< + RustOpaqueNom< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructTwoWithTraitForDynTwinNormal, + >, + >, + >, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "StructTwoWithTraitForDynTwinNormal_get_two", + port: None, + mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, + }, + move || { + let api_that = that.cst_decode(); + transform_result_dco((move || { + let mut api_that_decoded = None; + let decode_indices_ = + flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_that, 0, false, + ), + ]); + for i in decode_indices_ { + match i { + 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that = &*api_that_decoded.unwrap(); + Result::<_, ()>::Ok(api_that.two.clone()) + })()) + }, + ) +} +fn wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_two_impl( + that: impl CstDecode< + RustOpaqueNom< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructTwoWithTraitForDynTwinNormal, + >, + >, + >, + two: impl CstDecode, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "StructTwoWithTraitForDynTwinNormal_set_two", + port: None, + mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, + }, + move || { + let api_that = that.cst_decode(); + let api_two = two.cst_decode(); + transform_result_dco((move || { + let mut api_that_decoded = None; + let decode_indices_ = + flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_that, 0, true, + ), + ]); + for i in decode_indices_ { + match i { + 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), + _ => unreachable!(), + } + } + let mut api_that = &mut *api_that_decoded.unwrap(); + Result::<_, ()>::Ok({ + { + api_that.two = api_two; + }; + }) + })()) + }, + ) +} +fn wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { + let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; + let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_that = >>::sse_decode(&mut deserializer);deserializer.end(); move |context| { + transform_result_sse((move || { + let mut api_that_decoded = None; +let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); + for i in decode_indices_ { + match i { + 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that = &*api_that_decoded.unwrap(); + Result::<_,()>::Ok(crate::api::dyn_trait::StructTwoWithTraitForDynTwinNormal::simple_method_twin_normal(&api_that)) + })()) + } }) +} +fn wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normal_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "func_arg_dyn_trait_twin_normal", + port: Some(port_), + mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, + }, + move || { + let message = unsafe { + flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( + ptr_, + rust_vec_len_, + data_len_, + ) + }; + let mut deserializer = + flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_arg = + ::sse_decode( + &mut deserializer, + ); + deserializer.end(); + move |context| { + transform_result_sse((move || { + let mut api_arg_decoded = None; + let decode_indices_ = + flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_arg, 0, false, + ), + ]); + for i in decode_indices_ { + match i { + 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_arg = &*api_arg_decoded.unwrap(); + Result::<_, ()>::Ok(crate::api::dyn_trait::func_arg_dyn_trait_twin_normal( + api_arg, + )) + })()) + } + }, + ) +} fn wire__crate__api__enumeration__func_enum_simple_twin_normal_impl( port_: flutter_rust_bridge::for_generated::MessagePort, arg: impl CstDecode, @@ -2940,121 +3228,6 @@ fn wire__crate__api__external_type_in_crate__use_imported_struct_twin_normal_imp }, ) } -fn wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - one: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructOneWithTraitForDynTwinNormal_create_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_one = one.cst_decode(); move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok(crate::api::impl_trait::StructOneWithTraitForDynTwinNormal::create_twin_normal(api_one)) - })()) - } }) -} -fn wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_one_impl( - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinNormal, - >, - >, - >, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructOneWithTraitForDynTwinNormal_get_one", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let api_that = that.cst_decode(); - transform_result_dco((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(api_that.one.clone()) - })()) - }, - ) -} -fn wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_one_impl( - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinNormal, - >, - >, - >, - one: impl CstDecode, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructOneWithTraitForDynTwinNormal_set_one", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let api_that = that.cst_decode(); - let api_one = one.cst_decode(); - transform_result_dco((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_, ()>::Ok({ - { - api_that.one = api_one; - }; - }) - })()) - }, - ) -} -fn wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinNormal, - >, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructOneWithTraitForDynTwinNormal_simple_method_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::impl_trait::StructOneWithTraitForDynTwinNormal::simple_method_twin_normal(&api_that)) - })()) - } }) -} fn wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_get_one_impl( that: impl CstDecode< RustOpaqueNom< @@ -3173,111 +3346,6 @@ fn wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_simple_trait_fn_wi })()) } }) } -fn wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_two_impl( - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinNormal, - >, - >, - >, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructTwoWithTraitForDynTwinNormal_get_two", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let api_that = that.cst_decode(); - transform_result_dco((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(api_that.two.clone()) - })()) - }, - ) -} -fn wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_two_impl( - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinNormal, - >, - >, - >, - two: impl CstDecode, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructTwoWithTraitForDynTwinNormal_set_two", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let api_that = that.cst_decode(); - let api_two = two.cst_decode(); - transform_result_dco((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_, ()>::Ok({ - { - api_that.two = api_two; - }; - }) - })()) - }, - ) -} -fn wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinNormal, - >, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::impl_trait::StructTwoWithTraitForDynTwinNormal::simple_method_twin_normal(&api_that)) - })()) - } }) -} fn wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_get_two_impl( that: impl CstDecode< RustOpaqueNom< @@ -21687,126 +21755,6 @@ fn wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync_sse__use_im Result::<_,()>::Ok(crate::api::pseudo_manual::external_type_in_crate_twin_sync_sse::use_imported_struct_twin_sync_sse(api_my_struct)) })()) }) } -fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_create_twin_sse_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructOneWithTraitForDynTwinSse_create_twin_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_one = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sse::StructOneWithTraitForDynTwinSse::create_twin_sse(api_one)) - })()) - } }) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_get_one_impl( - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSse, - >, - >, - >, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructOneWithTraitForDynTwinSse_get_one", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let api_that = that.cst_decode(); - transform_result_dco((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(api_that.one.clone()) - })()) - }, - ) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_set_one_impl( - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSse, - >, - >, - >, - one: impl CstDecode, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructOneWithTraitForDynTwinSse_set_one", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let api_that = that.cst_decode(); - let api_one = one.cst_decode(); - transform_result_dco((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_, ()>::Ok({ - { - api_that.one = api_one; - }; - }) - })()) - }, - ) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_simple_method_twin_sse_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSse, - >, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructOneWithTraitForDynTwinSse_simple_method_twin_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sse::StructOneWithTraitForDynTwinSse::simple_method_twin_sse(&api_that)) - })()) - } }) -} fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_get_one_impl( that: impl CstDecode< RustOpaqueNom< @@ -21925,111 +21873,6 @@ fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinS })()) } }) } -fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_get_two_impl( - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSse, - >, - >, - >, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructTwoWithTraitForDynTwinSse_get_two", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let api_that = that.cst_decode(); - transform_result_dco((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(api_that.two.clone()) - })()) - }, - ) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_set_two_impl( - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSse, - >, - >, - >, - two: impl CstDecode, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructTwoWithTraitForDynTwinSse_set_two", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let api_that = that.cst_decode(); - let api_two = two.cst_decode(); - transform_result_dco((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_, ()>::Ok({ - { - api_that.two = api_two; - }; - }) - })()) - }, - ) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_simple_method_twin_sse_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSse, - >, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructTwoWithTraitForDynTwinSse_simple_method_twin_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sse::StructTwoWithTraitForDynTwinSse::simple_method_twin_sse(&api_that)) - })()) - } }) -} fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_get_two_impl( that: impl CstDecode< RustOpaqueNom< @@ -22148,119 +21991,6 @@ fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinS })()) } }) } -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_sync_impl( - one: impl CstDecode, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructOneWithTraitForDynTwinSync_create_twin_sync", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { let api_one = one.cst_decode(); - transform_result_dco((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync::StructOneWithTraitForDynTwinSync::create_twin_sync(api_one)) - })()) }) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_one_impl( - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSync, - >, - >, - >, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructOneWithTraitForDynTwinSync_get_one", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let api_that = that.cst_decode(); - transform_result_dco((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(api_that.one.clone()) - })()) - }, - ) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_one_impl( - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSync, - >, - >, - >, - one: impl CstDecode, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructOneWithTraitForDynTwinSync_set_one", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let api_that = that.cst_decode(); - let api_one = one.cst_decode(); - transform_result_dco((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_, ()>::Ok({ - { - api_that.one = api_one; - }; - }) - })()) - }, - ) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_sync_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSync, - >, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructOneWithTraitForDynTwinSync_simple_method_twin_sync", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync::StructOneWithTraitForDynTwinSync::simple_method_twin_sync(&api_that)) - })()) - } }) -} fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_get_one_impl( that: impl CstDecode< RustOpaqueNom< @@ -22379,111 +22109,6 @@ fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwin })()) } }) } -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_two_impl( - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSync, - >, - >, - >, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructTwoWithTraitForDynTwinSync_get_two", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let api_that = that.cst_decode(); - transform_result_dco((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(api_that.two.clone()) - })()) - }, - ) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_two_impl( - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSync, - >, - >, - >, - two: impl CstDecode, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructTwoWithTraitForDynTwinSync_set_two", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let api_that = that.cst_decode(); - let api_two = two.cst_decode(); - transform_result_dco((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_, ()>::Ok({ - { - api_that.two = api_two; - }; - }) - })()) - }, - ) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_sync_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSync, - >, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructTwoWithTraitForDynTwinSync_simple_method_twin_sync", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync::StructTwoWithTraitForDynTwinSync::simple_method_twin_sync(&api_that)) - })()) - } }) -} fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_get_two_impl( that: impl CstDecode< RustOpaqueNom< @@ -22602,124 +22227,6 @@ fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwin })()) } }) } -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_create_twin_sync_sse_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructOneWithTraitForDynTwinSyncSse_create_twin_sync_sse", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_one = ::sse_decode(&mut deserializer);deserializer.end(); - transform_result_sse((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync_sse::StructOneWithTraitForDynTwinSyncSse::create_twin_sync_sse(api_one)) - })()) }) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_get_one_impl( - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSyncSse, - >, - >, - >, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructOneWithTraitForDynTwinSyncSse_get_one", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let api_that = that.cst_decode(); - transform_result_dco((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(api_that.one.clone()) - })()) - }, - ) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_set_one_impl( - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSyncSse, - >, - >, - >, - one: impl CstDecode, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructOneWithTraitForDynTwinSyncSse_set_one", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let api_that = that.cst_decode(); - let api_one = one.cst_decode(); - transform_result_dco((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_, ()>::Ok({ - { - api_that.one = api_one; - }; - }) - })()) - }, - ) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSyncSse, - >, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync_sse::StructOneWithTraitForDynTwinSyncSse::simple_method_twin_sync_sse(&api_that)) - })()) - } }) -} fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_get_one_impl( that: impl CstDecode< RustOpaqueNom< @@ -22838,111 +22345,6 @@ fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTrait })()) } }) } -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_get_two_impl( - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSyncSse, - >, - >, - >, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructTwoWithTraitForDynTwinSyncSse_get_two", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let api_that = that.cst_decode(); - transform_result_dco((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(api_that.two.clone()) - })()) - }, - ) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_set_two_impl( - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSyncSse, - >, - >, - >, - two: impl CstDecode, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructTwoWithTraitForDynTwinSyncSse_set_two", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let api_that = that.cst_decode(); - let api_two = two.cst_decode(); - transform_result_dco((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_, ()>::Ok({ - { - api_that.two = api_two; - }; - }) - })()) - }, - ) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSyncSse, - >, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync_sse::StructTwoWithTraitForDynTwinSyncSse::simple_method_twin_sync_sse(&api_that)) - })()) - } }) -} fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitTwinSyncSse_get_two_impl( that: impl CstDecode< RustOpaqueNom< @@ -31148,25 +30550,12 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_ } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi_impl( port_: flutter_rust_bridge::for_generated::MessagePort, - arg: impl CstDecode< - RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >, - >, + arg: impl CstDecode>, expect: impl CstDecode, ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); move |context| { transform_result_dco((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_trait_object_arg_borrow_twin_moi(&api_arg, api_expect); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_trait_object_arg_borrow_twin_moi(&api_arg, api_expect); }) })()) } }) } @@ -31949,27 +31338,12 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_ } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_impl( port_: flutter_rust_bridge::for_generated::MessagePort, - arg: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >, - >, + arg: impl CstDecode>, expect: impl CstDecode, ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_rust_async", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); move |context| async move { transform_result_dco((move || async move { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_async_ref().await), - _ => unreachable!(), - } - } - let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_trait_object_arg_borrow_twin_rust_async(&api_arg, api_expect).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_trait_object_arg_borrow_twin_rust_async(&api_arg, api_expect).await; }) })().await) } }) } @@ -32752,27 +32126,12 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_a } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi_impl( port_: flutter_rust_bridge::for_generated::MessagePort, - arg: impl CstDecode< - RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >, - >, + arg: impl CstDecode>, expect: impl CstDecode, ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); move |context| async move { transform_result_dco((move || async move { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_async_ref().await), - _ => unreachable!(), - } - } - let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi(&api_arg, api_expect).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi(&api_arg, api_expect).await; }) })().await) } }) } @@ -33722,19 +33081,10 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_a FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >>>::sse_decode(&mut deserializer); + let api_arg = >::sse_decode(&mut deserializer); let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| async move { transform_result_sse((move || async move { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_async_ref().await), - _ => unreachable!(), - } - } - let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse(&api_arg, api_expect).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse(&api_arg, api_expect).await; }) })().await) } }) } @@ -33772,7 +33122,7 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_a FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); + let api_arg = >::sse_decode(&mut deserializer); let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| async move { transform_result_sse((move || async move { Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse(api_arg, api_expect).await; }) @@ -34707,19 +34057,10 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__ru FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >>>::sse_decode(&mut deserializer); + let api_arg = >::sse_decode(&mut deserializer); let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| async move { transform_result_sse((move || async move { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_async_ref().await), - _ => unreachable!(), - } - } - let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi(&api_arg, api_expect).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi(&api_arg, api_expect).await; }) })().await) } }) } @@ -34757,7 +34098,7 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__ru FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); + let api_arg = >::sse_decode(&mut deserializer); let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| async move { transform_result_sse((move || async move { Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi(api_arg, api_expect).await; }) @@ -35690,19 +35031,10 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_ FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >>>::sse_decode(&mut deserializer); + let api_arg = >::sse_decode(&mut deserializer); let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { transform_result_sse((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_trait_object_arg_borrow_twin_sse(&api_arg, api_expect); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_trait_object_arg_borrow_twin_sse(&api_arg, api_expect); }) })()) } }) } @@ -35740,7 +35072,7 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_ FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); + let api_arg = >::sse_decode(&mut deserializer); let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { transform_result_sse((move || { Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_trait_object_arg_own_twin_sse(api_arg, api_expect); }) @@ -36675,19 +36007,10 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opa FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >>>::sse_decode(&mut deserializer); + let api_arg = >::sse_decode(&mut deserializer); let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { transform_result_sse((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi(&api_arg, api_expect); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi(&api_arg, api_expect); }) })()) } }) } @@ -36725,7 +36048,7 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opa FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_sse_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); + let api_arg = >::sse_decode(&mut deserializer); let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { transform_result_sse((move || { Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_trait_object_arg_own_twin_sse_moi(api_arg, api_expect); }) @@ -37408,25 +36731,12 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync_impl( - arg: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >, - >, + arg: impl CstDecode>, expect: impl CstDecode, ) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_sync", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); transform_result_dco((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_trait_object_arg_borrow_twin_sync(&api_arg, api_expect); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_trait_object_arg_borrow_twin_sync(&api_arg, api_expect); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_impl( @@ -38113,25 +37423,12 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_op })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi_impl( - arg: impl CstDecode< - RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >, - >, + arg: impl CstDecode>, expect: impl CstDecode, ) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); transform_result_dco((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi(&api_arg, api_expect); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi(&api_arg, api_expect); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi_impl( @@ -38985,19 +38282,10 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_op FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >>>::sse_decode(&mut deserializer); + let api_arg = >::sse_decode(&mut deserializer); let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); transform_result_sse((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse(&api_arg, api_expect); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse(&api_arg, api_expect); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_impl( @@ -39031,7 +38319,7 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_op FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_sync_sse", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); + let api_arg = >::sse_decode(&mut deserializer); let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); transform_result_sse((move || { Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_trait_object_arg_own_twin_sync_sse(api_arg, api_expect); }) @@ -39874,19 +39162,10 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_aut FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >>>::sse_decode(&mut deserializer); + let api_arg = >::sse_decode(&mut deserializer); let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); transform_result_sse((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi(&api_arg, api_expect); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi(&api_arg, api_expect); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi_impl( @@ -39920,7 +39199,7 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_aut FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); + let api_arg = >::sse_decode(&mut deserializer); let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); transform_result_sse((move || { Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi(api_arg, api_expect); }) @@ -45348,25 +44627,12 @@ fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opa } fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal_impl( port_: flutter_rust_bridge::for_generated::MessagePort, - arg: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >, - >, + arg: impl CstDecode>, expect: impl CstDecode, ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); move |context| { transform_result_dco((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::rust_auto_opaque::rust_auto_opaque_trait_object_arg_borrow_twin_normal(&api_arg, api_expect); }) + Result::<_,()>::Ok({ crate::api::rust_auto_opaque::rust_auto_opaque_trait_object_arg_borrow_twin_normal(&api_arg, api_expect); }) })()) } }) } @@ -47235,319 +46501,2369 @@ flutter_rust_bridge::frb_generated_moi_arc_impl_value!(i16); // Section: extra_from_parser -pub enum Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum -{ - Variant0(RustAutoOpaque), - Variant1(RustAutoOpaque), +pub enum SimpleTraitForDynTwinNormalImplementor { + Variant0(RustAutoOpaque), + Variant1(RustAutoOpaque), } -pub fn frb_internal_no_impl_dummy_function_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum( - a: Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum, +pub fn frb_internal_no_impl_dummy_function_SimpleTraitForDynTwinNormalImplementor( + a: SimpleTraitForDynTwinNormalImplementor, ) { } -impl Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum { - pub fn blocking_read(&self) -> Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard { - match self { - Self::Variant0(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard::Variant0(inner.blocking_read()), -Self::Variant1(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard::Variant1(inner.blocking_read()), - - } +impl SimpleTraitForDynTwinNormalImplementor { + pub fn blocking_read(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::Variant0( + inner.blocking_read(), + ) } - - pub fn blocking_write(&self) -> Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard { - unreachable!() + Self::Variant1(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::Variant1( + inner.blocking_read(), + ) } - - pub async fn read(&self) -> Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard { - match self { - Self::Variant0(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard::Variant0(inner.read().await), -Self::Variant1(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard::Variant1(inner.read().await), - } - } + } - pub async fn write(&self) -> Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard { - unreachable!() + pub fn blocking_write(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::Variant0( + inner.blocking_write(), + ) + } + Self::Variant1(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::Variant1( + inner.blocking_write(), + ) } } + } -impl Lockable for Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum { - type RwLockReadGuard<'a> = Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard<'a>; - - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { - match self { - Self::Variant0(inner) => flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner), -Self::Variant1(inner) => flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner), - - } + pub async fn read(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::Variant0(inner.read().await) } - - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() + Self::Variant1(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::Variant1(inner.read().await) } + } + } - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() + pub async fn write(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::Variant0( + inner.write().await, + ) } - - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) + Self::Variant1(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::Variant1( + inner.write().await, + ) } + } + } +} - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) +impl Lockable for SimpleTraitForDynTwinNormalImplementor { + type RwLockReadGuard<'a> = SimpleTraitForDynTwinNormalImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) } } + } -pub enum Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard< - 'a, -> { - Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, MyNodeTwinNormal>), - Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, MyNodeTwinNormal>), -} + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } -impl std::ops::Deref for Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard<'_> { - type Target = MyAudioParamTwinNormal; + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref().param_one_twin_normal(), -Self::Variant1(inner) => inner.deref().param_two_twin_normal(), + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } - } - } - } + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} -pub enum Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard< - 'a, -> { +pub enum SimpleTraitForDynTwinNormalImplementorRwLockReadGuard<'a> { Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, MyNodeTwinNormal>, + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + StructOneWithTraitForDynTwinNormal, + >, ), Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, MyNodeTwinNormal>, + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + StructTwoWithTraitForDynTwinNormal, + >, ), } -impl std::ops::Deref for Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard<'_> { - type Target = MyAudioParamTwinNormal; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref().param_one_twin_normal(), -Self::Variant1(inner) => inner.deref().param_two_twin_normal(), +impl std::ops::Deref for SimpleTraitForDynTwinNormalImplementorRwLockReadGuard<'_> { + type Target = dyn SimpleTraitForDynTwinNormal; + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), } - } - } + } +} -impl std::ops::DerefMut for Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { - unreachable!() - } - } +pub enum SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + StructOneWithTraitForDynTwinNormal, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + StructTwoWithTraitForDynTwinNormal, + >, + ), +} -// Section: dart2rust +impl std::ops::Deref for SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'_> { + type Target = dyn SimpleTraitForDynTwinNormal; -impl CstDecode> for i64 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> chrono::DateTime { - let flutter_rust_bridge::for_generated::Timestamp { s, ns } = - flutter_rust_bridge::for_generated::decode_timestamp(self); - chrono::DateTime::::from( - chrono::DateTime::::from_naive_utc_and_offset( - chrono::DateTime::from_timestamp(s, ns) - .expect("invalid or out-of-range datetime") - .naive_utc(), - chrono::Utc, - ), - ) + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } } } -impl CstDecode for i64 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> chrono::NaiveDateTime { - let flutter_rust_bridge::for_generated::Timestamp { s, ns } = - flutter_rust_bridge::for_generated::decode_timestamp(self); - chrono::DateTime::from_timestamp(s, ns) - .expect("invalid or out-of-range datetime") - .naive_utc() + +impl std::ops::DerefMut for SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), + } } } -impl CstDecode> for i64 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> chrono::DateTime { - let flutter_rust_bridge::for_generated::Timestamp { s, ns } = - flutter_rust_bridge::for_generated::decode_timestamp(self); - chrono::DateTime::::from_naive_utc_and_offset( - chrono::DateTime::from_timestamp(s, ns) - .expect("invalid or out-of-range datetime") - .naive_utc(), - chrono::Utc, - ) - } + +pub enum HelloTraitTwinMoiImplementor { + Variant0(RustAutoOpaque), + Variant1( + RustAutoOpaque, + ), } -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::mirror::ApplicationMode { + +pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinMoiImplementor( + a: HelloTraitTwinMoiImplementor, +) { +} + +impl HelloTraitTwinMoiImplementor { + pub fn blocking_read(&self) -> HelloTraitTwinMoiImplementorRwLockReadGuard { match self { - 0 => crate::api::mirror::ApplicationMode::Standalone, - 1 => crate::api::mirror::ApplicationMode::Embedded, - _ => unreachable!("Invalid variant for ApplicationMode: {}", self), + Self::Variant0(inner) => { + HelloTraitTwinMoiImplementorRwLockReadGuard::Variant0(inner.blocking_read()) + } + Self::Variant1(inner) => { + HelloTraitTwinMoiImplementorRwLockReadGuard::Variant1(inner.blocking_read()) + } } } -} -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::pseudo_manual::basic::BasicPrimitiveEnumTwinNormal { + + pub fn blocking_write(&self) -> HelloTraitTwinMoiImplementorRwLockWriteGuard { match self { - 0 => crate::api::pseudo_manual::basic::BasicPrimitiveEnumTwinNormal::Apple, - 1 => crate::api::pseudo_manual::basic::BasicPrimitiveEnumTwinNormal::Orange, - _ => unreachable!("Invalid variant for BasicPrimitiveEnumTwinNormal: {}", self), + Self::Variant0(inner) => { + HelloTraitTwinMoiImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) + } + Self::Variant1(inner) => { + HelloTraitTwinMoiImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) + } } } -} -impl CstDecode - for i32 -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::basic_twin_rust_async::BasicPrimitiveEnumTwinRustAsync { + + pub async fn read(&self) -> HelloTraitTwinMoiImplementorRwLockReadGuard { match self { - 0 => crate::api::pseudo_manual::basic_twin_rust_async::BasicPrimitiveEnumTwinRustAsync::Apple, -1 => crate::api::pseudo_manual::basic_twin_rust_async::BasicPrimitiveEnumTwinRustAsync::Orange, - _ => unreachable!("Invalid variant for BasicPrimitiveEnumTwinRustAsync: {}", self), + Self::Variant0(inner) => { + HelloTraitTwinMoiImplementorRwLockReadGuard::Variant0(inner.read().await) + } + Self::Variant1(inner) => { + HelloTraitTwinMoiImplementorRwLockReadGuard::Variant1(inner.read().await) + } } } -} -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::pseudo_manual::basic_twin_sync::BasicPrimitiveEnumTwinSync { + + pub async fn write(&self) -> HelloTraitTwinMoiImplementorRwLockWriteGuard { match self { - 0 => crate::api::pseudo_manual::basic_twin_sync::BasicPrimitiveEnumTwinSync::Apple, - 1 => crate::api::pseudo_manual::basic_twin_sync::BasicPrimitiveEnumTwinSync::Orange, - _ => unreachable!("Invalid variant for BasicPrimitiveEnumTwinSync: {}", self), + Self::Variant0(inner) => { + HelloTraitTwinMoiImplementorRwLockWriteGuard::Variant0(inner.write().await) + } + Self::Variant1(inner) => { + HelloTraitTwinMoiImplementorRwLockWriteGuard::Variant1(inner.write().await) + } } } } -impl CstDecode for bool { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> bool { - self - } -} -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::enumeration::EnumSimpleTwinNormal { + +impl Lockable for HelloTraitTwinMoiImplementor { + type RwLockReadGuard<'a> = HelloTraitTwinMoiImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = HelloTraitTwinMoiImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { match self { - 0 => crate::api::enumeration::EnumSimpleTwinNormal::A, - 1 => crate::api::enumeration::EnumSimpleTwinNormal::B, - _ => unreachable!("Invalid variant for EnumSimpleTwinNormal: {}", self), + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } } } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } } -impl CstDecode - for i32 -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::enumeration_twin_rust_async::EnumSimpleTwinRustAsync { + +pub enum HelloTraitTwinMoiImplementorRwLockReadGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, HelloOneStructTwinMoi>, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinMoiImplementorRwLockReadGuard<'_> { + type Target = dyn HelloTraitTwinMoi; + + fn deref(&self) -> &Self::Target { match self { - 0 => crate::api::pseudo_manual::enumeration_twin_rust_async::EnumSimpleTwinRustAsync::A, - 1 => crate::api::pseudo_manual::enumeration_twin_rust_async::EnumSimpleTwinRustAsync::B, - _ => unreachable!("Invalid variant for EnumSimpleTwinRustAsync: {}", self), + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), } } } -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::pseudo_manual::enumeration_twin_sync::EnumSimpleTwinSync { + +pub enum HelloTraitTwinMoiImplementorRwLockWriteGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, HelloOneStructTwinMoi>, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinMoiImplementorRwLockWriteGuard<'_> { + type Target = dyn HelloTraitTwinMoi; + + fn deref(&self) -> &Self::Target { match self { - 0 => crate::api::pseudo_manual::enumeration_twin_sync::EnumSimpleTwinSync::A, - 1 => crate::api::pseudo_manual::enumeration_twin_sync::EnumSimpleTwinSync::B, - _ => unreachable!("Invalid variant for EnumSimpleTwinSync: {}", self), + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), } } } -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::enumeration::EnumWithDiscriminantTwinNormal { + +impl std::ops::DerefMut for HelloTraitTwinMoiImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { match self { - 0 => crate::api::enumeration::EnumWithDiscriminantTwinNormal::OneHundred, - 1 => crate::api::enumeration::EnumWithDiscriminantTwinNormal::Fifty, - _ => unreachable!( - "Invalid variant for EnumWithDiscriminantTwinNormal: {}", - self - ), + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), } } } -impl - CstDecode< - crate::api::pseudo_manual::enumeration_twin_rust_async::EnumWithDiscriminantTwinRustAsync, - > for i32 -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::enumeration_twin_rust_async::EnumWithDiscriminantTwinRustAsync - { + +pub enum HelloTraitTwinRustAsyncImplementor { + Variant0(RustAutoOpaque), + Variant1( + RustAutoOpaque< + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + >, + ), +} + +pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinRustAsyncImplementor( + a: HelloTraitTwinRustAsyncImplementor, +) { +} + +impl HelloTraitTwinRustAsyncImplementor { + pub fn blocking_read(&self) -> HelloTraitTwinRustAsyncImplementorRwLockReadGuard { match self { - 0 => crate::api::pseudo_manual::enumeration_twin_rust_async::EnumWithDiscriminantTwinRustAsync::OneHundred, -1 => crate::api::pseudo_manual::enumeration_twin_rust_async::EnumWithDiscriminantTwinRustAsync::Fifty, - _ => unreachable!("Invalid variant for EnumWithDiscriminantTwinRustAsync: {}", self), + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncImplementorRwLockReadGuard::Variant0(inner.blocking_read()) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncImplementorRwLockReadGuard::Variant1(inner.blocking_read()) + } } } -} -impl CstDecode - for i32 -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::enumeration_twin_sync::EnumWithDiscriminantTwinSync { + + pub fn blocking_write(&self) -> HelloTraitTwinRustAsyncImplementorRwLockWriteGuard { match self { - 0 => crate::api::pseudo_manual::enumeration_twin_sync::EnumWithDiscriminantTwinSync::OneHundred, -1 => crate::api::pseudo_manual::enumeration_twin_sync::EnumWithDiscriminantTwinSync::Fifty, - _ => unreachable!("Invalid variant for EnumWithDiscriminantTwinSync: {}", self), + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) + } } } -} -impl CstDecode for f32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> f32 { - self + + pub async fn read(&self) -> HelloTraitTwinRustAsyncImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncImplementorRwLockReadGuard::Variant0(inner.read().await) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncImplementorRwLockReadGuard::Variant1(inner.read().await) + } + } } -} -impl CstDecode for f64 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> f64 { - self + + pub async fn write(&self) -> HelloTraitTwinRustAsyncImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncImplementorRwLockWriteGuard::Variant0(inner.write().await) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncImplementorRwLockWriteGuard::Variant1(inner.write().await) + } + } } } -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi { + +impl Lockable for HelloTraitTwinRustAsyncImplementor { + type RwLockReadGuard<'a> = HelloTraitTwinRustAsyncImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = HelloTraitTwinRustAsyncImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { match self { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi::A, - 1 => crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinMoi: {}", self), + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} + +pub enum HelloTraitTwinRustAsyncImplementorRwLockReadGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + HelloOneStructTwinRustAsync, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinRustAsyncImplementorRwLockReadGuard<'_> { + type Target = dyn HelloTraitTwinRustAsync; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +pub enum HelloTraitTwinRustAsyncImplementorRwLockWriteGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + HelloOneStructTwinRustAsync, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinRustAsyncImplementorRwLockWriteGuard<'_> { + type Target = dyn HelloTraitTwinRustAsync; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +impl std::ops::DerefMut for HelloTraitTwinRustAsyncImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), + } + } +} + +pub enum HelloTraitTwinRustAsyncMoiImplementor { + Variant0(RustAutoOpaque), +Variant1(RustAutoOpaque), + + } + +pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinRustAsyncMoiImplementor( + a: HelloTraitTwinRustAsyncMoiImplementor, +) { +} + +impl HelloTraitTwinRustAsyncMoiImplementor { + pub fn blocking_read(&self) -> HelloTraitTwinRustAsyncMoiImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncMoiImplementorRwLockReadGuard::Variant0( + inner.blocking_read(), + ) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncMoiImplementorRwLockReadGuard::Variant1( + inner.blocking_read(), + ) + } + } + } + + pub fn blocking_write(&self) -> HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard::Variant0( + inner.blocking_write(), + ) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard::Variant1( + inner.blocking_write(), + ) + } + } + } + + pub async fn read(&self) -> HelloTraitTwinRustAsyncMoiImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncMoiImplementorRwLockReadGuard::Variant0(inner.read().await) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncMoiImplementorRwLockReadGuard::Variant1(inner.read().await) + } + } + } + + pub async fn write(&self) -> HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard::Variant0(inner.write().await) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard::Variant1(inner.write().await) + } + } + } +} + +impl Lockable for HelloTraitTwinRustAsyncMoiImplementor { + type RwLockReadGuard<'a> = HelloTraitTwinRustAsyncMoiImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} + +pub enum HelloTraitTwinRustAsyncMoiImplementorRwLockReadGuard<'a> { + Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, HelloOneStructTwinRustAsyncMoi>), +Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi>), + + } + +impl std::ops::Deref for HelloTraitTwinRustAsyncMoiImplementorRwLockReadGuard<'_> { + type Target = dyn HelloTraitTwinRustAsyncMoi; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +pub enum HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard<'a> { + Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, HelloOneStructTwinRustAsyncMoi>), +Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi>), + + } + +impl std::ops::Deref for HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard<'_> { + type Target = dyn HelloTraitTwinRustAsyncMoi; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +impl std::ops::DerefMut for HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), + } + } +} + +pub enum HelloTraitTwinRustAsyncSseImplementor { + Variant0(RustAutoOpaque), +Variant1(RustAutoOpaque), + + } + +pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinRustAsyncSseImplementor( + a: HelloTraitTwinRustAsyncSseImplementor, +) { +} + +impl HelloTraitTwinRustAsyncSseImplementor { + pub fn blocking_read(&self) -> HelloTraitTwinRustAsyncSseImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncSseImplementorRwLockReadGuard::Variant0( + inner.blocking_read(), + ) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncSseImplementorRwLockReadGuard::Variant1( + inner.blocking_read(), + ) + } + } + } + + pub fn blocking_write(&self) -> HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard::Variant0( + inner.blocking_write(), + ) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard::Variant1( + inner.blocking_write(), + ) + } + } + } + + pub async fn read(&self) -> HelloTraitTwinRustAsyncSseImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncSseImplementorRwLockReadGuard::Variant0(inner.read().await) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncSseImplementorRwLockReadGuard::Variant1(inner.read().await) + } + } + } + + pub async fn write(&self) -> HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard::Variant0(inner.write().await) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard::Variant1(inner.write().await) + } + } + } +} + +impl Lockable for HelloTraitTwinRustAsyncSseImplementor { + type RwLockReadGuard<'a> = HelloTraitTwinRustAsyncSseImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} + +pub enum HelloTraitTwinRustAsyncSseImplementorRwLockReadGuard<'a> { + Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, HelloOneStructTwinRustAsyncSse>), +Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse>), + + } + +impl std::ops::Deref for HelloTraitTwinRustAsyncSseImplementorRwLockReadGuard<'_> { + type Target = dyn HelloTraitTwinRustAsyncSse; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +pub enum HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard<'a> { + Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, HelloOneStructTwinRustAsyncSse>), +Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse>), + + } + +impl std::ops::Deref for HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard<'_> { + type Target = dyn HelloTraitTwinRustAsyncSse; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +impl std::ops::DerefMut for HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), + } + } +} + +pub enum HelloTraitTwinRustAsyncSseMoiImplementor { + Variant0(RustAutoOpaque), +Variant1(RustAutoOpaque), + + } + +pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinRustAsyncSseMoiImplementor( + a: HelloTraitTwinRustAsyncSseMoiImplementor, +) { +} + +impl HelloTraitTwinRustAsyncSseMoiImplementor { + pub fn blocking_read(&self) -> HelloTraitTwinRustAsyncSseMoiImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncSseMoiImplementorRwLockReadGuard::Variant0( + inner.blocking_read(), + ) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncSseMoiImplementorRwLockReadGuard::Variant1( + inner.blocking_read(), + ) + } + } + } + + pub fn blocking_write(&self) -> HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard::Variant0( + inner.blocking_write(), + ) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard::Variant1( + inner.blocking_write(), + ) + } + } + } + + pub async fn read(&self) -> HelloTraitTwinRustAsyncSseMoiImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncSseMoiImplementorRwLockReadGuard::Variant0( + inner.read().await, + ) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncSseMoiImplementorRwLockReadGuard::Variant1( + inner.read().await, + ) + } + } + } + + pub async fn write(&self) -> HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard::Variant0( + inner.write().await, + ) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard::Variant1( + inner.write().await, + ) + } + } + } +} + +impl Lockable for HelloTraitTwinRustAsyncSseMoiImplementor { + type RwLockReadGuard<'a> = HelloTraitTwinRustAsyncSseMoiImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} + +pub enum HelloTraitTwinRustAsyncSseMoiImplementorRwLockReadGuard<'a> { + Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, HelloOneStructTwinRustAsyncSseMoi>), +Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi>), + + } + +impl std::ops::Deref for HelloTraitTwinRustAsyncSseMoiImplementorRwLockReadGuard<'_> { + type Target = dyn HelloTraitTwinRustAsyncSseMoi; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +pub enum HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard<'a> { + Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, HelloOneStructTwinRustAsyncSseMoi>), +Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi>), + + } + +impl std::ops::Deref for HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard<'_> { + type Target = dyn HelloTraitTwinRustAsyncSseMoi; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +impl std::ops::DerefMut for HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), + } + } +} + +pub enum HelloTraitTwinSseImplementor { + Variant0(RustAutoOpaque), + Variant1( + RustAutoOpaque, + ), +} + +pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinSseImplementor( + a: HelloTraitTwinSseImplementor, +) { +} + +impl HelloTraitTwinSseImplementor { + pub fn blocking_read(&self) -> HelloTraitTwinSseImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSseImplementorRwLockReadGuard::Variant0(inner.blocking_read()) + } + Self::Variant1(inner) => { + HelloTraitTwinSseImplementorRwLockReadGuard::Variant1(inner.blocking_read()) + } + } + } + + pub fn blocking_write(&self) -> HelloTraitTwinSseImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSseImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) + } + Self::Variant1(inner) => { + HelloTraitTwinSseImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) + } + } + } + + pub async fn read(&self) -> HelloTraitTwinSseImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSseImplementorRwLockReadGuard::Variant0(inner.read().await) + } + Self::Variant1(inner) => { + HelloTraitTwinSseImplementorRwLockReadGuard::Variant1(inner.read().await) + } + } + } + + pub async fn write(&self) -> HelloTraitTwinSseImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSseImplementorRwLockWriteGuard::Variant0(inner.write().await) + } + Self::Variant1(inner) => { + HelloTraitTwinSseImplementorRwLockWriteGuard::Variant1(inner.write().await) + } + } + } +} + +impl Lockable for HelloTraitTwinSseImplementor { + type RwLockReadGuard<'a> = HelloTraitTwinSseImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = HelloTraitTwinSseImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} + +pub enum HelloTraitTwinSseImplementorRwLockReadGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, HelloOneStructTwinSse>, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinSseImplementorRwLockReadGuard<'_> { + type Target = dyn HelloTraitTwinSse; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +pub enum HelloTraitTwinSseImplementorRwLockWriteGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, HelloOneStructTwinSse>, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinSseImplementorRwLockWriteGuard<'_> { + type Target = dyn HelloTraitTwinSse; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +impl std::ops::DerefMut for HelloTraitTwinSseImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), + } + } +} + +pub enum HelloTraitTwinSseMoiImplementor { + Variant0(RustAutoOpaque), + Variant1( + RustAutoOpaque< + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, + >, + ), +} + +pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinSseMoiImplementor( + a: HelloTraitTwinSseMoiImplementor, +) { +} + +impl HelloTraitTwinSseMoiImplementor { + pub fn blocking_read(&self) -> HelloTraitTwinSseMoiImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSseMoiImplementorRwLockReadGuard::Variant0(inner.blocking_read()) + } + Self::Variant1(inner) => { + HelloTraitTwinSseMoiImplementorRwLockReadGuard::Variant1(inner.blocking_read()) + } + } + } + + pub fn blocking_write(&self) -> HelloTraitTwinSseMoiImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSseMoiImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) + } + Self::Variant1(inner) => { + HelloTraitTwinSseMoiImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) + } + } + } + + pub async fn read(&self) -> HelloTraitTwinSseMoiImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSseMoiImplementorRwLockReadGuard::Variant0(inner.read().await) + } + Self::Variant1(inner) => { + HelloTraitTwinSseMoiImplementorRwLockReadGuard::Variant1(inner.read().await) + } + } + } + + pub async fn write(&self) -> HelloTraitTwinSseMoiImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSseMoiImplementorRwLockWriteGuard::Variant0(inner.write().await) + } + Self::Variant1(inner) => { + HelloTraitTwinSseMoiImplementorRwLockWriteGuard::Variant1(inner.write().await) + } + } + } +} + +impl Lockable for HelloTraitTwinSseMoiImplementor { + type RwLockReadGuard<'a> = HelloTraitTwinSseMoiImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = HelloTraitTwinSseMoiImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} + +pub enum HelloTraitTwinSseMoiImplementorRwLockReadGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + HelloOneStructTwinSseMoi, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinSseMoiImplementorRwLockReadGuard<'_> { + type Target = dyn HelloTraitTwinSseMoi; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +pub enum HelloTraitTwinSseMoiImplementorRwLockWriteGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + HelloOneStructTwinSseMoi, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinSseMoiImplementorRwLockWriteGuard<'_> { + type Target = dyn HelloTraitTwinSseMoi; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +impl std::ops::DerefMut for HelloTraitTwinSseMoiImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), + } + } +} + +pub enum HelloTraitTwinSyncImplementor { + Variant0(RustAutoOpaque), + Variant1( + RustAutoOpaque, + ), +} + +pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinSyncImplementor( + a: HelloTraitTwinSyncImplementor, +) { +} + +impl HelloTraitTwinSyncImplementor { + pub fn blocking_read(&self) -> HelloTraitTwinSyncImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncImplementorRwLockReadGuard::Variant0(inner.blocking_read()) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncImplementorRwLockReadGuard::Variant1(inner.blocking_read()) + } + } + } + + pub fn blocking_write(&self) -> HelloTraitTwinSyncImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) + } + } + } + + pub async fn read(&self) -> HelloTraitTwinSyncImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncImplementorRwLockReadGuard::Variant0(inner.read().await) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncImplementorRwLockReadGuard::Variant1(inner.read().await) + } + } + } + + pub async fn write(&self) -> HelloTraitTwinSyncImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncImplementorRwLockWriteGuard::Variant0(inner.write().await) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncImplementorRwLockWriteGuard::Variant1(inner.write().await) + } + } + } +} + +impl Lockable for HelloTraitTwinSyncImplementor { + type RwLockReadGuard<'a> = HelloTraitTwinSyncImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = HelloTraitTwinSyncImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} + +pub enum HelloTraitTwinSyncImplementorRwLockReadGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, HelloOneStructTwinSync>, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinSyncImplementorRwLockReadGuard<'_> { + type Target = dyn HelloTraitTwinSync; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +pub enum HelloTraitTwinSyncImplementorRwLockWriteGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + HelloOneStructTwinSync, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinSyncImplementorRwLockWriteGuard<'_> { + type Target = dyn HelloTraitTwinSync; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +impl std::ops::DerefMut for HelloTraitTwinSyncImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), + } + } +} + +pub enum HelloTraitTwinSyncMoiImplementor { + Variant0(RustAutoOpaque), + Variant1( + RustAutoOpaque< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, + >, + ), +} + +pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinSyncMoiImplementor( + a: HelloTraitTwinSyncMoiImplementor, +) { +} + +impl HelloTraitTwinSyncMoiImplementor { + pub fn blocking_read(&self) -> HelloTraitTwinSyncMoiImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncMoiImplementorRwLockReadGuard::Variant0(inner.blocking_read()) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncMoiImplementorRwLockReadGuard::Variant1(inner.blocking_read()) + } + } + } + + pub fn blocking_write(&self) -> HelloTraitTwinSyncMoiImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncMoiImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncMoiImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) + } + } + } + + pub async fn read(&self) -> HelloTraitTwinSyncMoiImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncMoiImplementorRwLockReadGuard::Variant0(inner.read().await) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncMoiImplementorRwLockReadGuard::Variant1(inner.read().await) + } + } + } + + pub async fn write(&self) -> HelloTraitTwinSyncMoiImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncMoiImplementorRwLockWriteGuard::Variant0(inner.write().await) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncMoiImplementorRwLockWriteGuard::Variant1(inner.write().await) + } + } + } +} + +impl Lockable for HelloTraitTwinSyncMoiImplementor { + type RwLockReadGuard<'a> = HelloTraitTwinSyncMoiImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = HelloTraitTwinSyncMoiImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} + +pub enum HelloTraitTwinSyncMoiImplementorRwLockReadGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + HelloOneStructTwinSyncMoi, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinSyncMoiImplementorRwLockReadGuard<'_> { + type Target = dyn HelloTraitTwinSyncMoi; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +pub enum HelloTraitTwinSyncMoiImplementorRwLockWriteGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + HelloOneStructTwinSyncMoi, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinSyncMoiImplementorRwLockWriteGuard<'_> { + type Target = dyn HelloTraitTwinSyncMoi; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +impl std::ops::DerefMut for HelloTraitTwinSyncMoiImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), + } + } +} + +pub enum HelloTraitTwinSyncSseImplementor { + Variant0(RustAutoOpaque), + Variant1( + RustAutoOpaque< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + >, + ), +} + +pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinSyncSseImplementor( + a: HelloTraitTwinSyncSseImplementor, +) { +} + +impl HelloTraitTwinSyncSseImplementor { + pub fn blocking_read(&self) -> HelloTraitTwinSyncSseImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncSseImplementorRwLockReadGuard::Variant0(inner.blocking_read()) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncSseImplementorRwLockReadGuard::Variant1(inner.blocking_read()) + } + } + } + + pub fn blocking_write(&self) -> HelloTraitTwinSyncSseImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncSseImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncSseImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) + } + } + } + + pub async fn read(&self) -> HelloTraitTwinSyncSseImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncSseImplementorRwLockReadGuard::Variant0(inner.read().await) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncSseImplementorRwLockReadGuard::Variant1(inner.read().await) + } + } + } + + pub async fn write(&self) -> HelloTraitTwinSyncSseImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncSseImplementorRwLockWriteGuard::Variant0(inner.write().await) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncSseImplementorRwLockWriteGuard::Variant1(inner.write().await) + } + } + } +} + +impl Lockable for HelloTraitTwinSyncSseImplementor { + type RwLockReadGuard<'a> = HelloTraitTwinSyncSseImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = HelloTraitTwinSyncSseImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} + +pub enum HelloTraitTwinSyncSseImplementorRwLockReadGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + HelloOneStructTwinSyncSse, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinSyncSseImplementorRwLockReadGuard<'_> { + type Target = dyn HelloTraitTwinSyncSse; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +pub enum HelloTraitTwinSyncSseImplementorRwLockWriteGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + HelloOneStructTwinSyncSse, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinSyncSseImplementorRwLockWriteGuard<'_> { + type Target = dyn HelloTraitTwinSyncSse; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +impl std::ops::DerefMut for HelloTraitTwinSyncSseImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), + } + } +} + +pub enum HelloTraitTwinSyncSseMoiImplementor { + Variant0(RustAutoOpaque), +Variant1(RustAutoOpaque), + + } + +pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinSyncSseMoiImplementor( + a: HelloTraitTwinSyncSseMoiImplementor, +) { +} + +impl HelloTraitTwinSyncSseMoiImplementor { + pub fn blocking_read(&self) -> HelloTraitTwinSyncSseMoiImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncSseMoiImplementorRwLockReadGuard::Variant0(inner.blocking_read()) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncSseMoiImplementorRwLockReadGuard::Variant1(inner.blocking_read()) + } + } + } + + pub fn blocking_write(&self) -> HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard::Variant0( + inner.blocking_write(), + ), + Self::Variant1(inner) => HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard::Variant1( + inner.blocking_write(), + ), + } + } + + pub async fn read(&self) -> HelloTraitTwinSyncSseMoiImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncSseMoiImplementorRwLockReadGuard::Variant0(inner.read().await) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncSseMoiImplementorRwLockReadGuard::Variant1(inner.read().await) + } + } + } + + pub async fn write(&self) -> HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard::Variant0(inner.write().await) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard::Variant1(inner.write().await) + } + } + } +} + +impl Lockable for HelloTraitTwinSyncSseMoiImplementor { + type RwLockReadGuard<'a> = HelloTraitTwinSyncSseMoiImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} + +pub enum HelloTraitTwinSyncSseMoiImplementorRwLockReadGuard<'a> { + Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, HelloOneStructTwinSyncSseMoi>), +Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi>), + + } + +impl std::ops::Deref for HelloTraitTwinSyncSseMoiImplementorRwLockReadGuard<'_> { + type Target = dyn HelloTraitTwinSyncSseMoi; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +pub enum HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard<'a> { + Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, HelloOneStructTwinSyncSseMoi>), +Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi>), + + } + +impl std::ops::Deref for HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard<'_> { + type Target = dyn HelloTraitTwinSyncSseMoi; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +impl std::ops::DerefMut for HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), + } + } +} + +pub enum HelloTraitTwinNormalImplementor { + Variant0(RustAutoOpaque), + Variant1(RustAutoOpaque), +} + +pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinNormalImplementor( + a: HelloTraitTwinNormalImplementor, +) { +} + +impl HelloTraitTwinNormalImplementor { + pub fn blocking_read(&self) -> HelloTraitTwinNormalImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinNormalImplementorRwLockReadGuard::Variant0(inner.blocking_read()) + } + Self::Variant1(inner) => { + HelloTraitTwinNormalImplementorRwLockReadGuard::Variant1(inner.blocking_read()) + } + } + } + + pub fn blocking_write(&self) -> HelloTraitTwinNormalImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinNormalImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) + } + Self::Variant1(inner) => { + HelloTraitTwinNormalImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) + } + } + } + + pub async fn read(&self) -> HelloTraitTwinNormalImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinNormalImplementorRwLockReadGuard::Variant0(inner.read().await) + } + Self::Variant1(inner) => { + HelloTraitTwinNormalImplementorRwLockReadGuard::Variant1(inner.read().await) + } + } + } + + pub async fn write(&self) -> HelloTraitTwinNormalImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinNormalImplementorRwLockWriteGuard::Variant0(inner.write().await) + } + Self::Variant1(inner) => { + HelloTraitTwinNormalImplementorRwLockWriteGuard::Variant1(inner.write().await) + } + } + } +} + +impl Lockable for HelloTraitTwinNormalImplementor { + type RwLockReadGuard<'a> = HelloTraitTwinNormalImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = HelloTraitTwinNormalImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} + +pub enum HelloTraitTwinNormalImplementorRwLockReadGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + HelloOneStructTwinNormal, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinNormalImplementorRwLockReadGuard<'_> { + type Target = dyn HelloTraitTwinNormal; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +pub enum HelloTraitTwinNormalImplementorRwLockWriteGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + HelloOneStructTwinNormal, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinNormalImplementorRwLockWriteGuard<'_> { + type Target = dyn HelloTraitTwinNormal; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +impl std::ops::DerefMut for HelloTraitTwinNormalImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), + } + } +} + +pub enum Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum +{ + Variant0(RustAutoOpaque), + Variant1(RustAutoOpaque), +} + +pub fn frb_internal_no_impl_dummy_function_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum( + a: Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum, +) { +} + +impl Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum { + pub fn blocking_read(&self) -> Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard { + match self { + Self::Variant0(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard::Variant0(inner.blocking_read()), +Self::Variant1(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard::Variant1(inner.blocking_read()), + + } + } + + pub fn blocking_write(&self) -> Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard { + unreachable!() + } + + pub async fn read(&self) -> Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard { + match self { + Self::Variant0(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard::Variant0(inner.read().await), +Self::Variant1(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard::Variant1(inner.read().await), + + } + } + + pub async fn write(&self) -> Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard { + unreachable!() + } + } + +impl Lockable for Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum { + type RwLockReadGuard<'a> = Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner), +Self::Variant1(inner) => flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner), + + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } + } + +pub enum Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard< + 'a, +> { + Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, MyNodeTwinNormal>), + Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, MyNodeTwinNormal>), +} + +impl std::ops::Deref for Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard<'_> { + type Target = MyAudioParamTwinNormal; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref().param_one_twin_normal(), +Self::Variant1(inner) => inner.deref().param_two_twin_normal(), + + } + } + } + +pub enum Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard< + 'a, +> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, MyNodeTwinNormal>, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, MyNodeTwinNormal>, + ), +} + +impl std::ops::Deref for Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard<'_> { + type Target = MyAudioParamTwinNormal; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref().param_one_twin_normal(), +Self::Variant1(inner) => inner.deref().param_two_twin_normal(), + + } + } + } + +impl std::ops::DerefMut for Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + unreachable!() + } + } + +// Section: dart2rust + +impl CstDecode> for i64 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> chrono::DateTime { + let flutter_rust_bridge::for_generated::Timestamp { s, ns } = + flutter_rust_bridge::for_generated::decode_timestamp(self); + chrono::DateTime::::from( + chrono::DateTime::::from_naive_utc_and_offset( + chrono::DateTime::from_timestamp(s, ns) + .expect("invalid or out-of-range datetime") + .naive_utc(), + chrono::Utc, + ), + ) + } +} +impl CstDecode for i64 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> chrono::NaiveDateTime { + let flutter_rust_bridge::for_generated::Timestamp { s, ns } = + flutter_rust_bridge::for_generated::decode_timestamp(self); + chrono::DateTime::from_timestamp(s, ns) + .expect("invalid or out-of-range datetime") + .naive_utc() + } +} +impl CstDecode> for i64 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> chrono::DateTime { + let flutter_rust_bridge::for_generated::Timestamp { s, ns } = + flutter_rust_bridge::for_generated::decode_timestamp(self); + chrono::DateTime::::from_naive_utc_and_offset( + chrono::DateTime::from_timestamp(s, ns) + .expect("invalid or out-of-range datetime") + .naive_utc(), + chrono::Utc, + ) + } +} +impl CstDecode for i32 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::api::mirror::ApplicationMode { + match self { + 0 => crate::api::mirror::ApplicationMode::Standalone, + 1 => crate::api::mirror::ApplicationMode::Embedded, + _ => unreachable!("Invalid variant for ApplicationMode: {}", self), + } + } +} +impl CstDecode for i32 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::api::pseudo_manual::basic::BasicPrimitiveEnumTwinNormal { + match self { + 0 => crate::api::pseudo_manual::basic::BasicPrimitiveEnumTwinNormal::Apple, + 1 => crate::api::pseudo_manual::basic::BasicPrimitiveEnumTwinNormal::Orange, + _ => unreachable!("Invalid variant for BasicPrimitiveEnumTwinNormal: {}", self), + } + } +} +impl CstDecode + for i32 +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> crate::api::pseudo_manual::basic_twin_rust_async::BasicPrimitiveEnumTwinRustAsync { + match self { + 0 => crate::api::pseudo_manual::basic_twin_rust_async::BasicPrimitiveEnumTwinRustAsync::Apple, +1 => crate::api::pseudo_manual::basic_twin_rust_async::BasicPrimitiveEnumTwinRustAsync::Orange, + _ => unreachable!("Invalid variant for BasicPrimitiveEnumTwinRustAsync: {}", self), + } + } +} +impl CstDecode for i32 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::api::pseudo_manual::basic_twin_sync::BasicPrimitiveEnumTwinSync { + match self { + 0 => crate::api::pseudo_manual::basic_twin_sync::BasicPrimitiveEnumTwinSync::Apple, + 1 => crate::api::pseudo_manual::basic_twin_sync::BasicPrimitiveEnumTwinSync::Orange, + _ => unreachable!("Invalid variant for BasicPrimitiveEnumTwinSync: {}", self), + } + } +} +impl CstDecode for bool { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> bool { + self + } +} +impl CstDecode for i32 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::api::enumeration::EnumSimpleTwinNormal { + match self { + 0 => crate::api::enumeration::EnumSimpleTwinNormal::A, + 1 => crate::api::enumeration::EnumSimpleTwinNormal::B, + _ => unreachable!("Invalid variant for EnumSimpleTwinNormal: {}", self), + } + } +} +impl CstDecode + for i32 +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> crate::api::pseudo_manual::enumeration_twin_rust_async::EnumSimpleTwinRustAsync { + match self { + 0 => crate::api::pseudo_manual::enumeration_twin_rust_async::EnumSimpleTwinRustAsync::A, + 1 => crate::api::pseudo_manual::enumeration_twin_rust_async::EnumSimpleTwinRustAsync::B, + _ => unreachable!("Invalid variant for EnumSimpleTwinRustAsync: {}", self), + } + } +} +impl CstDecode for i32 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::api::pseudo_manual::enumeration_twin_sync::EnumSimpleTwinSync { + match self { + 0 => crate::api::pseudo_manual::enumeration_twin_sync::EnumSimpleTwinSync::A, + 1 => crate::api::pseudo_manual::enumeration_twin_sync::EnumSimpleTwinSync::B, + _ => unreachable!("Invalid variant for EnumSimpleTwinSync: {}", self), + } + } +} +impl CstDecode for i32 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::api::enumeration::EnumWithDiscriminantTwinNormal { + match self { + 0 => crate::api::enumeration::EnumWithDiscriminantTwinNormal::OneHundred, + 1 => crate::api::enumeration::EnumWithDiscriminantTwinNormal::Fifty, + _ => unreachable!( + "Invalid variant for EnumWithDiscriminantTwinNormal: {}", + self + ), + } + } +} +impl + CstDecode< + crate::api::pseudo_manual::enumeration_twin_rust_async::EnumWithDiscriminantTwinRustAsync, + > for i32 +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> crate::api::pseudo_manual::enumeration_twin_rust_async::EnumWithDiscriminantTwinRustAsync + { + match self { + 0 => crate::api::pseudo_manual::enumeration_twin_rust_async::EnumWithDiscriminantTwinRustAsync::OneHundred, +1 => crate::api::pseudo_manual::enumeration_twin_rust_async::EnumWithDiscriminantTwinRustAsync::Fifty, + _ => unreachable!("Invalid variant for EnumWithDiscriminantTwinRustAsync: {}", self), + } + } +} +impl CstDecode + for i32 +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> crate::api::pseudo_manual::enumeration_twin_sync::EnumWithDiscriminantTwinSync { + match self { + 0 => crate::api::pseudo_manual::enumeration_twin_sync::EnumWithDiscriminantTwinSync::OneHundred, +1 => crate::api::pseudo_manual::enumeration_twin_sync::EnumWithDiscriminantTwinSync::Fifty, + _ => unreachable!("Invalid variant for EnumWithDiscriminantTwinSync: {}", self), + } + } +} +impl CstDecode for f32 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> f32 { + self + } +} +impl CstDecode for f64 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> f64 { + self + } +} +impl CstDecode for i32 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi { + match self { + 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi::A, + 1 => crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi::B, + _ => unreachable!("Invalid variant for HelloTwoEnumTwinMoi: {}", self), } } } @@ -47863,6 +49179,128 @@ impl SseDecode for flutter_rust_bridge::for_generated::anyhow::Error { } } +impl SseDecode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + impl SseDecode for RustAutoOpaqueNom { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -48005,154 +49443,194 @@ impl SseDecode for RustAutoOpaqueNom { } } -impl SseDecode for Box { +impl SseDecode for RustAutoOpaqueNom { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = , + StructOneWithTraitForDynTwinNormal, >, >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } } -impl SseDecode for Box String + Send + Sync> { +impl SseDecode for RustAutoOpaqueNom { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = String + Send + Sync>, + StructTwoWithTraitForDynTwinNormal, >, >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } } -impl SseDecode for Box { +impl SseDecode + for RustAutoOpaqueNom +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = >, + let mut inner = , >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } } -impl SseDecode for Box { +impl SseDecode + for RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + > +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = >, - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); + let mut inner = >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } } -impl SseDecode for Box { +impl SseDecode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {let mut inner = >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner);} + } + +impl SseDecode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {let mut inner = >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner);} + } + +impl SseDecode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {let mut inner = >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner);} + } + +impl SseDecode + for RustAutoOpaqueNom +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = , + crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, >, >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } } -impl SseDecode for Box { +impl SseDecode + for RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, + > +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, >, >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } } -impl SseDecode for Box { +impl SseDecode + for RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + > +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = , + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, >, >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } } -impl SseDecode for Box { +impl SseDecode + for RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, + > +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, >, >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } } -impl SseDecode for Box { +impl SseDecode + for RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + > +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + >, >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } } -impl SseDecode for Box { +impl SseDecode + for RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi, + > +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = >, - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); + let mut inner = >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } } -impl SseDecode for Box { +impl SseDecode for RustAutoOpaqueNom { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = >, - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } } -impl SseDecode for Box { +impl SseDecode for Box { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + Box, + >, >>::sse_decode(deserializer); return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); } } -impl SseDecode for Box { +impl SseDecode for Box String + Send + Sync> { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = , + Box String + Send + Sync>, >, >>::sse_decode(deserializer); return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); @@ -49305,42 +50783,6 @@ impl SseDecode for StructOneWithTraitForDynTwinNormal { } } -impl SseDecode for StructOneWithTraitForDynTwinSse { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for StructOneWithTraitForDynTwinSync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for StructOneWithTraitForDynTwinSyncSse { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - impl SseDecode for StructOneWithTraitTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -49393,42 +50835,6 @@ impl SseDecode for StructTwoWithTraitForDynTwinNormal { } } -impl SseDecode for StructTwoWithTraitForDynTwinSse { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for StructTwoWithTraitForDynTwinSync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for StructTwoWithTraitForDynTwinSyncSse { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - impl SseDecode for StructTwoWithTraitTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -52574,7 +53980,7 @@ impl SseDecode impl SseDecode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -52586,7 +53992,7 @@ impl SseDecode impl SseDecode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -52598,9 +54004,7 @@ impl SseDecode impl SseDecode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSyncSse, - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -52612,7 +54016,7 @@ impl SseDecode impl SseDecode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -52624,7 +54028,7 @@ impl SseDecode impl SseDecode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -52636,7 +54040,7 @@ impl SseDecode impl SseDecode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -52648,7 +54052,7 @@ impl SseDecode impl SseDecode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -52660,7 +54064,7 @@ impl SseDecode impl SseDecode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -52672,7 +54076,7 @@ impl SseDecode impl SseDecode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -52683,21 +54087,23 @@ impl SseDecode } impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + for RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; + return decode_rust_opaque_moi(inner); } } impl SseDecode for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSyncSse, + StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal, >, > { @@ -52710,7 +54116,9 @@ impl SseDecode impl SseDecode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -52721,20 +54129,24 @@ impl SseDecode } impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + for RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; + return decode_rust_opaque_moi(inner); } } impl SseDecode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -52745,49 +54157,51 @@ impl SseDecode } impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + for RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; + return decode_rust_opaque_moi(inner); } } impl SseDecode - for RustOpaqueMoi< + for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSse, >, > { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); + return unsafe { decode_rust_opaque_nom(inner) }; } } impl SseDecode - for RustOpaqueNom< + for RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi, >, > { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; + return decode_rust_opaque_moi(inner); } } impl SseDecode for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSync, >, > { @@ -52801,7 +54215,7 @@ impl SseDecode impl SseDecode for RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi, >, > { @@ -52815,7 +54229,7 @@ impl SseDecode impl SseDecode for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse, >, > { @@ -52829,7 +54243,7 @@ impl SseDecode impl SseDecode for RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi, >, > { @@ -52840,10 +54254,34 @@ impl SseDecode } } +impl SseDecode + for RustOpaqueNom< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + > +{ + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = ::sse_decode(deserializer); + return unsafe { decode_rust_opaque_nom(inner) }; + } +} + +impl SseDecode + for RustOpaqueNom< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + > +{ + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = ::sse_decode(deserializer); + return unsafe { decode_rust_opaque_nom(inner) }; + } +} + impl SseDecode for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSse, + crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, >, > { @@ -52855,23 +54293,41 @@ impl SseDecode } impl SseDecode - for RustOpaqueMoi< + for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi, + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, >, > { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); + return unsafe { decode_rust_opaque_nom(inner) }; } } +impl SseDecode for RustOpaqueNom> { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {let mut inner = ::sse_decode(deserializer); + return unsafe { decode_rust_opaque_nom(inner) } ;} + } + +impl SseDecode for RustOpaqueNom> { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {let mut inner = ::sse_decode(deserializer); + return unsafe { decode_rust_opaque_nom(inner) } ;} + } + +impl SseDecode for RustOpaqueNom> { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {let mut inner = ::sse_decode(deserializer); + return unsafe { decode_rust_opaque_nom(inner) } ;} + } + impl SseDecode for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSync, + crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, >, > { @@ -52883,23 +54339,23 @@ impl SseDecode } impl SseDecode - for RustOpaqueMoi< + for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi, + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, >, > { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); + return unsafe { decode_rust_opaque_nom(inner) }; } } impl SseDecode for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, >, > { @@ -52911,22 +54367,24 @@ impl SseDecode } impl SseDecode - for RustOpaqueMoi< + for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, >, > { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); + return unsafe { decode_rust_opaque_nom(inner) }; } } impl SseDecode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -52936,9 +54394,17 @@ impl SseDecode } } +impl SseDecode for RustOpaqueNom> { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {let mut inner = ::sse_decode(deserializer); + return unsafe { decode_rust_opaque_nom(inner) } ;} + } + impl SseDecode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -54845,6 +56311,92 @@ impl SseDecode for bool { } } +impl SseDecode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + return Box::new(::sse_decode(deserializer)); + } +} + +impl SseDecode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + return Box::new(::sse_decode(deserializer)); + } +} + +impl SseDecode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + return Box::new(::sse_decode(deserializer)); + } +} + +impl SseDecode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + return Box::new(::sse_decode(deserializer)); + } +} + +impl SseDecode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + return Box::new(::sse_decode(deserializer)); + } +} + +impl SseDecode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + return Box::new(::sse_decode( + deserializer, + )); + } +} + +impl SseDecode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + return Box::new(::sse_decode(deserializer)); + } +} + +impl SseDecode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + return Box::new(::sse_decode(deserializer)); + } +} + +impl SseDecode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + return Box::new(::sse_decode(deserializer)); + } +} + +impl SseDecode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + return Box::new(::sse_decode(deserializer)); + } +} + +impl SseDecode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + return Box::new(::sse_decode(deserializer)); + } +} + +impl SseDecode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + return Box::new(::sse_decode(deserializer)); + } +} + impl SseDecode for Box { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -58964,6 +60516,296 @@ impl SseDecode for crate::api::mirror::HashMapValue { } } +impl SseDecode for crate::frb_generated::HelloTraitTwinMoiImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinMoiImplementor::Variant0(var_field0); + } + 1 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinMoiImplementor::Variant1(var_field0); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseDecode for crate::frb_generated::HelloTraitTwinNormalImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinNormalImplementor::Variant0(var_field0); + } + 1 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinNormalImplementor::Variant1(var_field0); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseDecode for crate::frb_generated::HelloTraitTwinRustAsyncImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant0( + var_field0, + ); + } + 1 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant1( + var_field0, + ); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseDecode for crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant0( + var_field0, + ); + } + 1 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant1( + var_field0, + ); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseDecode for crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant0( + var_field0, + ); + } + 1 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant1( + var_field0, + ); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseDecode for crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode( + deserializer, + ); + return crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant0( + var_field0, + ); + } + 1 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant1( + var_field0, + ); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseDecode for crate::frb_generated::HelloTraitTwinSseImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinSseImplementor::Variant0(var_field0); + } + 1 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinSseImplementor::Variant1(var_field0); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseDecode for crate::frb_generated::HelloTraitTwinSseMoiImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant0(var_field0); + } + 1 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant1(var_field0); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseDecode for crate::frb_generated::HelloTraitTwinSyncImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinSyncImplementor::Variant0(var_field0); + } + 1 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinSyncImplementor::Variant1(var_field0); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseDecode for crate::frb_generated::HelloTraitTwinSyncMoiImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant0( + var_field0, + ); + } + 1 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant1( + var_field0, + ); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseDecode for crate::frb_generated::HelloTraitTwinSyncSseImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant0( + var_field0, + ); + } + 1 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant1( + var_field0, + ); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseDecode for crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant0( + var_field0, + ); + } + 1 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant1( + var_field0, + ); + } + _ => { + unimplemented!(""); + } + } + } +} + impl SseDecode for crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -66806,6 +68648,36 @@ impl SseDecode for crate::api::pseudo_manual::method_twin_sync_sse::SimpleStruct } } +impl SseDecode for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode( + deserializer, + ); + return crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant0( + var_field0, + ); + } + 1 => { + let mut var_field0 = + >::sse_decode( + deserializer, + ); + return crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant1( + var_field0, + ); + } + _ => { + unimplemented!(""); + } + } + } +} + impl SseDecode for crate::api::external_impl::SimpleTranslatableExternalStructWithMethod { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -68652,246 +70524,6 @@ impl flutter_rust_bridge::IntoIntoDart String + } } -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper> { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper> -{ -} - -impl flutter_rust_bridge::IntoIntoDart>> - for Box -{ - fn into_into_dart(self) -> FrbWrapper> { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper> { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper> -{ -} - -impl flutter_rust_bridge::IntoIntoDart>> - for Box -{ - fn into_into_dart(self) -> FrbWrapper> { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper> { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper> -{ -} - -impl flutter_rust_bridge::IntoIntoDart>> - for Box -{ - fn into_into_dart(self) -> FrbWrapper> { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper> { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper> -{ -} - -impl flutter_rust_bridge::IntoIntoDart>> - for Box -{ - fn into_into_dart(self) -> FrbWrapper> { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper> { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper> -{ -} - -impl flutter_rust_bridge::IntoIntoDart>> - for Box -{ - fn into_into_dart(self) -> FrbWrapper> { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper> { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper> -{ -} - -impl flutter_rust_bridge::IntoIntoDart>> - for Box -{ - fn into_into_dart(self) -> FrbWrapper> { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper> { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper> -{ -} - -impl flutter_rust_bridge::IntoIntoDart>> - for Box -{ - fn into_into_dart(self) -> FrbWrapper> { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper> { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper> -{ -} - -impl flutter_rust_bridge::IntoIntoDart>> - for Box -{ - fn into_into_dart(self) -> FrbWrapper> { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper> { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper> -{ -} - -impl flutter_rust_bridge::IntoIntoDart>> - for Box -{ - fn into_into_dart(self) -> FrbWrapper> { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper> { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper> -{ -} - -impl flutter_rust_bridge::IntoIntoDart>> - for Box -{ - fn into_into_dart(self) -> FrbWrapper> { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper> { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper> -{ -} - -impl flutter_rust_bridge::IntoIntoDart>> - for Box -{ - fn into_into_dart(self) -> FrbWrapper> { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper> { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper> -{ -} - -impl flutter_rust_bridge::IntoIntoDart>> - for Box -{ - fn into_into_dart(self) -> FrbWrapper> { - self.into() - } -} - // Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart for FrbWrapper> { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { @@ -70982,66 +72614,6 @@ impl flutter_rust_bridge::IntoIntoDart { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for StructOneWithTraitForDynTwinSse -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for StructOneWithTraitForDynTwinSync -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for StructOneWithTraitForDynTwinSyncSse -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - // Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart for FrbWrapper { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { @@ -71142,66 +72714,6 @@ impl flutter_rust_bridge::IntoIntoDart { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for StructTwoWithTraitForDynTwinSse -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for StructTwoWithTraitForDynTwinSync -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for StructTwoWithTraitForDynTwinSyncSse -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - // Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart for FrbWrapper { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { @@ -78746,6 +80258,334 @@ impl flutter_rust_bridge::IntoIntoDart flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::HelloTraitTwinMoiImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::HelloTraitTwinMoiImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::HelloTraitTwinMoiImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::HelloTraitTwinMoiImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinMoiImplementor { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinNormalImplementor { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::HelloTraitTwinNormalImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::HelloTraitTwinNormalImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::HelloTraitTwinNormalImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::HelloTraitTwinNormalImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinNormalImplementor { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinRustAsyncImplementor { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::HelloTraitTwinRustAsyncImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::HelloTraitTwinRustAsyncImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinRustAsyncImplementor { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart + for crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor +{ + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor +{ +} +impl + flutter_rust_bridge::IntoIntoDart< + crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor, + > for crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinSseImplementor { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::HelloTraitTwinSseImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::HelloTraitTwinSseImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::HelloTraitTwinSseImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::HelloTraitTwinSseImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinSseImplementor { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinSseMoiImplementor { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::HelloTraitTwinSseMoiImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::HelloTraitTwinSseMoiImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinSseMoiImplementor { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinSyncImplementor { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::HelloTraitTwinSyncImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::HelloTraitTwinSyncImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::HelloTraitTwinSyncImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::HelloTraitTwinSyncImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinSyncImplementor { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinSyncMoiImplementor { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::HelloTraitTwinSyncMoiImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::HelloTraitTwinSyncMoiImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinSyncMoiImplementor { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinSyncSseImplementor { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::HelloTraitTwinSyncSseImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::HelloTraitTwinSyncSseImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinSyncSseImplementor { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart for crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi { @@ -82655,6 +84495,35 @@ impl } } // Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart + for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor +{ + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart for FrbWrapper { @@ -85722,6 +87591,152 @@ impl SseEncode for flutter_rust_bridge::for_generated::anyhow::Error { } } +impl SseEncode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + impl SseEncode for RustAutoOpaqueNom { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -85887,167 +87902,196 @@ impl SseEncode for RustAutoOpaqueNom { } } -impl SseEncode for Box { +impl SseEncode for RustAutoOpaqueNom { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { , + StructOneWithTraitForDynTwinNormal, >, >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer, ); } } -impl SseEncode for Box String + Send + Sync> { +impl SseEncode for RustAutoOpaqueNom { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - String + Send + Sync>, + StructTwoWithTraitForDynTwinNormal, >, >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer, ); } } -impl SseEncode for Box { +impl SseEncode + for RustAutoOpaqueNom +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - >, + , >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer, ); } } -impl SseEncode for Box { +impl SseEncode + for RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + > +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - >, - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); + >>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer); } } -impl SseEncode for Box { +impl SseEncode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {>>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer);} + } + +impl SseEncode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {>>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer);} + } + +impl SseEncode for RustAutoOpaqueNom { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {>>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer);} + } + +impl SseEncode + for RustAutoOpaqueNom +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { , + crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, >, >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer, ); } } -impl SseEncode for Box { +impl SseEncode + for RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, + > +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, >, >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer, ); } } -impl SseEncode for Box { +impl SseEncode + for RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + > +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { , + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, >, >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer, ); } } -impl SseEncode for Box { +impl SseEncode + for RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, + > +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, >, >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer, ); } } -impl SseEncode for Box { +impl SseEncode + for RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + > +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + >, >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer, ); } } -impl SseEncode for Box { +impl SseEncode + for RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi, + > +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - >, - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), - serializer, - ); + >>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer); } } -impl SseEncode for Box { +impl SseEncode for RustAutoOpaqueNom { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { >, - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer, ); } } -impl SseEncode for Box { +impl SseEncode for Box { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + Box, + >, >>::sse_encode( flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), serializer, @@ -86055,12 +88099,12 @@ impl SseEncode for Box { } } -impl SseEncode for Box { +impl SseEncode for Box String + Send + Sync> { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { , + Box String + Send + Sync>, >, >>::sse_encode( flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), @@ -87359,48 +89403,6 @@ impl SseEncode for StructOneWithTraitForDynTwinNormal { } } -impl SseEncode for StructOneWithTraitForDynTwinSse { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for StructOneWithTraitForDynTwinSync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for StructOneWithTraitForDynTwinSyncSse { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - impl SseEncode for StructOneWithTraitTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -87463,48 +89465,6 @@ impl SseEncode for StructTwoWithTraitForDynTwinNormal { } } -impl SseEncode for StructTwoWithTraitForDynTwinSse { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for StructTwoWithTraitForDynTwinSync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for StructTwoWithTraitForDynTwinSyncSse { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - impl SseEncode for StructTwoWithTraitTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -90893,7 +92853,7 @@ impl SseEncode impl SseEncode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -90906,7 +92866,7 @@ impl SseEncode impl SseEncode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -90919,9 +92879,7 @@ impl SseEncode impl SseEncode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSyncSse, - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -90934,7 +92892,7 @@ impl SseEncode impl SseEncode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -90947,7 +92905,7 @@ impl SseEncode impl SseEncode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -90960,7 +92918,7 @@ impl SseEncode impl SseEncode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -90973,7 +92931,7 @@ impl SseEncode impl SseEncode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -90986,7 +92944,7 @@ impl SseEncode impl SseEncode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -90999,7 +92957,7 @@ impl SseEncode impl SseEncode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -91011,8 +92969,10 @@ impl SseEncode } impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + for RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -91026,7 +92986,7 @@ impl SseEncode impl SseEncode for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSyncSse, + StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal, >, > { @@ -91040,7 +93000,9 @@ impl SseEncode impl SseEncode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -91052,8 +93014,10 @@ impl SseEncode } impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + for RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -91066,7 +93030,9 @@ impl SseEncode impl SseEncode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -91078,8 +93044,10 @@ impl SseEncode } impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + for RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -91091,9 +93059,9 @@ impl SseEncode } impl SseEncode - for RustOpaqueMoi< + for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSse, >, > { @@ -91106,9 +93074,9 @@ impl SseEncode } impl SseEncode - for RustOpaqueNom< + for RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi, >, > { @@ -91123,7 +93091,7 @@ impl SseEncode impl SseEncode for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSync, >, > { @@ -91138,7 +93106,7 @@ impl SseEncode impl SseEncode for RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi, >, > { @@ -91153,7 +93121,7 @@ impl SseEncode impl SseEncode for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse, >, > { @@ -91168,7 +93136,7 @@ impl SseEncode impl SseEncode for RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi, >, > { @@ -91180,10 +93148,36 @@ impl SseEncode } } +impl SseEncode + for RustOpaqueNom< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + > +{ + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + let (ptr, size) = self.sse_encode_raw(); + ::sse_encode(ptr, serializer); + ::sse_encode(size, serializer); + } +} + +impl SseEncode + for RustOpaqueNom< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + > +{ + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + let (ptr, size) = self.sse_encode_raw(); + ::sse_encode(ptr, serializer); + ::sse_encode(size, serializer); + } +} + impl SseEncode for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSse, + crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, >, > { @@ -91196,9 +93190,9 @@ impl SseEncode } impl SseEncode - for RustOpaqueMoi< + for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi, + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, >, > { @@ -91210,10 +93204,31 @@ impl SseEncode } } +impl SseEncode for RustOpaqueNom> { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {let (ptr, size) = self.sse_encode_raw(); + ::sse_encode(ptr, serializer); + ::sse_encode(size, serializer);} + } + +impl SseEncode for RustOpaqueNom> { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {let (ptr, size) = self.sse_encode_raw(); + ::sse_encode(ptr, serializer); + ::sse_encode(size, serializer);} + } + +impl SseEncode for RustOpaqueNom> { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {let (ptr, size) = self.sse_encode_raw(); + ::sse_encode(ptr, serializer); + ::sse_encode(size, serializer);} + } + impl SseEncode for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSync, + crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, >, > { @@ -91226,9 +93241,9 @@ impl SseEncode } impl SseEncode - for RustOpaqueMoi< + for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi, + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, >, > { @@ -91243,7 +93258,7 @@ impl SseEncode impl SseEncode for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, >, > { @@ -91256,9 +93271,9 @@ impl SseEncode } impl SseEncode - for RustOpaqueMoi< + for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, >, > { @@ -91272,7 +93287,9 @@ impl SseEncode impl SseEncode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -91283,9 +93300,18 @@ impl SseEncode } } +impl SseEncode for RustOpaqueNom> { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {let (ptr, size) = self.sse_encode_raw(); + ::sse_encode(ptr, serializer); + ::sse_encode(size, serializer);} + } + impl SseEncode for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -92912,6 +94938,90 @@ impl SseEncode for bool { } } +impl SseEncode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + ::sse_encode(*self, serializer); + } +} + +impl SseEncode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + ::sse_encode(*self, serializer); + } +} + +impl SseEncode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + ::sse_encode(*self, serializer); + } +} + +impl SseEncode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + ::sse_encode(*self, serializer); + } +} + +impl SseEncode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + ::sse_encode(*self, serializer); + } +} + +impl SseEncode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + ::sse_encode(*self, serializer); + } +} + +impl SseEncode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + ::sse_encode(*self, serializer); + } +} + +impl SseEncode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + ::sse_encode(*self, serializer); + } +} + +impl SseEncode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + ::sse_encode(*self, serializer); + } +} + +impl SseEncode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + ::sse_encode(*self, serializer); + } +} + +impl SseEncode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + ::sse_encode(*self, serializer); + } +} + +impl SseEncode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + ::sse_encode(*self, serializer); + } +} + impl SseEncode for Box { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -96137,6 +98247,242 @@ impl SseEncode for crate::api::mirror::HashMapValue { } } +impl SseEncode for crate::frb_generated::HelloTraitTwinMoiImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self { + crate::frb_generated::HelloTraitTwinMoiImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::HelloTraitTwinMoiImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode(field0, serializer); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseEncode for crate::frb_generated::HelloTraitTwinNormalImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self { + crate::frb_generated::HelloTraitTwinNormalImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::HelloTraitTwinNormalImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode(field0, serializer); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseEncode for crate::frb_generated::HelloTraitTwinRustAsyncImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self { + crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode(field0, serializer); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseEncode for crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self { + crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode(field0, serializer); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseEncode for crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self { + crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode(field0, serializer); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseEncode for crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self { + crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode( + field0, serializer, + ); + } + crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode(field0, serializer); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseEncode for crate::frb_generated::HelloTraitTwinSseImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self { + crate::frb_generated::HelloTraitTwinSseImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::HelloTraitTwinSseImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode(field0, serializer); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseEncode for crate::frb_generated::HelloTraitTwinSseMoiImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self { + crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode(field0, serializer); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseEncode for crate::frb_generated::HelloTraitTwinSyncImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self { + crate::frb_generated::HelloTraitTwinSyncImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::HelloTraitTwinSyncImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode(field0, serializer); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseEncode for crate::frb_generated::HelloTraitTwinSyncMoiImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self { + crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode(field0, serializer); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseEncode for crate::frb_generated::HelloTraitTwinSyncSseImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self { + crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode(field0, serializer); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseEncode for crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self { + crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode(field0, serializer); + } + _ => { + unimplemented!(""); + } + } + } +} + impl SseEncode for crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -102675,6 +105021,29 @@ impl SseEncode for crate::api::pseudo_manual::method_twin_sync_sse::SimpleStruct } } +impl SseEncode for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self { + crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode( + field0, serializer, + ); + } + crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode( + field0, serializer, + ); + } + _ => { + unimplemented!(""); + } + } + } +} + impl SseEncode for crate::api::external_impl::SimpleTranslatableExternalStructWithMethod { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { diff --git a/frb_example/pure_dart/rust/src/frb_generated.web.rs b/frb_example/pure_dart/rust/src/frb_generated.web.rs index 438b15a7a7..50ca9a5b6a 100644 --- a/frb_example/pure_dart/rust/src/frb_generated.web.rs +++ b/frb_example/pure_dart/rust/src/frb_generated.web.rs @@ -7,7 +7,8 @@ use super::*; use crate::api::constructor::*; use crate::api::dart_code::*; use crate::api::dropping::*; -use crate::api::impl_trait::SimpleTraitForDynTwinNormal; +use crate::api::dyn_trait::SimpleTraitForDynTwinNormal; +use crate::api::dyn_trait::*; use crate::api::impl_trait::SimpleTraitTwinNormal; use crate::api::impl_trait::*; use crate::api::method::*; @@ -19,13 +20,10 @@ use crate::api::pseudo_manual::dropping_twin_rust_async_sse::*; use crate::api::pseudo_manual::dropping_twin_sse::*; use crate::api::pseudo_manual::dropping_twin_sync::*; use crate::api::pseudo_manual::dropping_twin_sync_sse::*; -use crate::api::pseudo_manual::impl_trait_twin_sse::SimpleTraitForDynTwinSse; use crate::api::pseudo_manual::impl_trait_twin_sse::SimpleTraitTwinSse; use crate::api::pseudo_manual::impl_trait_twin_sse::*; -use crate::api::pseudo_manual::impl_trait_twin_sync::SimpleTraitForDynTwinSync; use crate::api::pseudo_manual::impl_trait_twin_sync::SimpleTraitTwinSync; use crate::api::pseudo_manual::impl_trait_twin_sync::*; -use crate::api::pseudo_manual::impl_trait_twin_sync_sse::SimpleTraitForDynTwinSyncSse; use crate::api::pseudo_manual::impl_trait_twin_sync_sse::SimpleTraitTwinSyncSse; use crate::api::pseudo_manual::impl_trait_twin_sync_sse::*; use crate::api::pseudo_manual::method_twin_rust_async::*; @@ -73,6 +71,7 @@ use crate::api::rust_auto_opaque::HelloTraitTwinNormal; use crate::api::rust_auto_opaque::*; use crate::api::rust_opaque::*; use crate::api::rust_opaque_sync::*; +use crate::frb_generated::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::wasm_bindgen; use flutter_rust_bridge::for_generated::wasm_bindgen::prelude::*; @@ -114,6 +113,54 @@ impl CstDecode unsafe { flutter_rust_bridge::for_generated::cst_decode_dart_opaque(self as _) } } } +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> dyn HelloTraitTwinMoi { + unimplemented!() + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> dyn HelloTraitTwinNormal { + unimplemented!() + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> dyn HelloTraitTwinRustAsync { + unimplemented!() + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> dyn HelloTraitTwinRustAsyncMoi { + unimplemented!() + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> dyn HelloTraitTwinSync { + unimplemented!() + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> dyn HelloTraitTwinSyncMoi { + unimplemented!() + } +} impl CstDecode for String { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> i128 { @@ -3207,6 +3254,210 @@ impl CstDecode } } } +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinMoiImplementor { + let self_ = self.unchecked_into::(); + match self_.get(0).unchecked_into_f64() as _ { + 0 => crate::frb_generated::HelloTraitTwinMoiImplementor::Variant0( + self_.get(1).cst_decode(), + ), + 1 => crate::frb_generated::HelloTraitTwinMoiImplementor::Variant1( + self_.get(1).cst_decode(), + ), + _ => unreachable!(), + } + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinNormalImplementor { + let self_ = self.unchecked_into::(); + match self_.get(0).unchecked_into_f64() as _ { + 0 => crate::frb_generated::HelloTraitTwinNormalImplementor::Variant0( + self_.get(1).cst_decode(), + ), + 1 => crate::frb_generated::HelloTraitTwinNormalImplementor::Variant1( + self_.get(1).cst_decode(), + ), + _ => unreachable!(), + } + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncImplementor { + let self_ = self.unchecked_into::(); + match self_.get(0).unchecked_into_f64() as _ { + 0 => crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant0( + self_.get(1).cst_decode(), + ), + 1 => crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant1( + self_.get(1).cst_decode(), + ), + _ => unreachable!(), + } + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor { + let self_ = self.unchecked_into::(); + match self_.get(0).unchecked_into_f64() as _ { + 0 => crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant0( + self_.get(1).cst_decode(), + ), + 1 => crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant1( + self_.get(1).cst_decode(), + ), + _ => unreachable!(), + } + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor { + let self_ = self.unchecked_into::(); + match self_.get(0).unchecked_into_f64() as _ { + 0 => crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant0( + self_.get(1).cst_decode(), + ), + 1 => crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant1( + self_.get(1).cst_decode(), + ), + _ => unreachable!(), + } + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor { + let self_ = self.unchecked_into::(); + match self_.get(0).unchecked_into_f64() as _ { + 0 => crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant0( + self_.get(1).cst_decode(), + ), + 1 => crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant1( + self_.get(1).cst_decode(), + ), + _ => unreachable!(), + } + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSseImplementor { + let self_ = self.unchecked_into::(); + match self_.get(0).unchecked_into_f64() as _ { + 0 => crate::frb_generated::HelloTraitTwinSseImplementor::Variant0( + self_.get(1).cst_decode(), + ), + 1 => crate::frb_generated::HelloTraitTwinSseImplementor::Variant1( + self_.get(1).cst_decode(), + ), + _ => unreachable!(), + } + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSseMoiImplementor { + let self_ = self.unchecked_into::(); + match self_.get(0).unchecked_into_f64() as _ { + 0 => crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant0( + self_.get(1).cst_decode(), + ), + 1 => crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant1( + self_.get(1).cst_decode(), + ), + _ => unreachable!(), + } + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncImplementor { + let self_ = self.unchecked_into::(); + match self_.get(0).unchecked_into_f64() as _ { + 0 => crate::frb_generated::HelloTraitTwinSyncImplementor::Variant0( + self_.get(1).cst_decode(), + ), + 1 => crate::frb_generated::HelloTraitTwinSyncImplementor::Variant1( + self_.get(1).cst_decode(), + ), + _ => unreachable!(), + } + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncMoiImplementor { + let self_ = self.unchecked_into::(); + match self_.get(0).unchecked_into_f64() as _ { + 0 => crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant0( + self_.get(1).cst_decode(), + ), + 1 => crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant1( + self_.get(1).cst_decode(), + ), + _ => unreachable!(), + } + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncSseImplementor { + let self_ = self.unchecked_into::(); + match self_.get(0).unchecked_into_f64() as _ { + 0 => crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant0( + self_.get(1).cst_decode(), + ), + 1 => crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant1( + self_.get(1).cst_decode(), + ), + _ => unreachable!(), + } + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor { + let self_ = self.unchecked_into::(); + match self_.get(0).unchecked_into_f64() as _ { + 0 => crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant0( + self_.get(1).cst_decode(), + ), + 1 => crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant1( + self_.get(1).cst_decode(), + ), + _ => unreachable!(), + } + } +} impl CstDecode<[i32; 2]> for Box<[i32]> { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> [i32; 2] { @@ -7182,6 +7433,23 @@ impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { + let self_ = self.unchecked_into::(); + match self_.get(0).unchecked_into_f64() as _ { + 0 => crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant0( + self_.get(1).cst_decode(), + ), + 1 => crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant1( + self_.get(1).cst_decode(), + ), + _ => unreachable!(), + } + } +} impl CstDecode for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -8506,6 +8774,102 @@ impl CstDecode unimplemented!() } } +impl CstDecode> + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -8570,109 +8934,173 @@ impl CstDecode> flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) } } -impl CstDecode> +impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >, - >::cst_decode( - self - )) + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) } } -impl CstDecode String + Send + Sync>> +impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box String + Send + Sync> { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box String + Send + Sync>, - >, - >, - >::cst_decode( - self - )) + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) } } -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +impl + CstDecode< + RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, + >, + > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >, - >::cst_decode( - self - )) + fn cst_decode( + self, + ) -> RustAutoOpaqueNom + { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) } } -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +impl + CstDecode< + RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + >, + > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >, - >::cst_decode( - self - )) + fn cst_decode( + self, + ) -> RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + > { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) } } -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } + } +impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } + } +impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } + } +impl + CstDecode< + RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, + >, + > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >, - >::cst_decode( - self - )) + fn cst_decode( + self, + ) -> RustAutoOpaqueNom + { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) } } -impl CstDecode> +impl + CstDecode< + RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, + >, + > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, + > { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl + CstDecode< + RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + >, + > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + > { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl + CstDecode< + RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, + >, + > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, + > { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl + CstDecode< + RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + >, + > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> RustAutoOpaqueNom< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + > { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } +} +impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) + } + } +impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >, - >::cst_decode( - self - )) + fn cst_decode(self) -> RustAutoOpaqueNom { + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) } } -impl CstDecode> +impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { + fn cst_decode(self) -> Box { flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, + Box, >, >, >::cst_decode( @@ -8680,15 +9108,15 @@ impl CstDecode> )) } } -impl CstDecode> +impl CstDecode String + Send + Sync>> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { + fn cst_decode(self) -> Box String + Send + Sync> { flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, + Box String + Send + Sync>, >, >, >::cst_decode( @@ -9616,54 +10044,6 @@ impl CstDecode )) } } -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> StructOneWithTraitForDynTwinSse { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSse, - >, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> StructOneWithTraitForDynTwinSync { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSync, - >, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> StructOneWithTraitForDynTwinSyncSse { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSyncSse, - >, - >, - >::cst_decode( - self - )) - } -} impl CstDecode for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -9740,54 +10120,6 @@ impl CstDecode )) } } -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> StructTwoWithTraitForDynTwinSse { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSse, - >, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> StructTwoWithTraitForDynTwinSync { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSync, - >, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> StructTwoWithTraitForDynTwinSyncSse { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSyncSse, - >, - >, - >::cst_decode( - self - )) - } -} impl CstDecode for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -10126,6 +10458,54 @@ impl CstDecode<[flutter_rust_bridge::DartOpaque; 1]> flutter_rust_bridge::for_generated::from_vec_to_array(vec) } } +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> dyn HelloTraitTwinMoi { + unimplemented!() + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> dyn HelloTraitTwinNormal { + unimplemented!() + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> dyn HelloTraitTwinRustAsync { + unimplemented!() + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> dyn HelloTraitTwinRustAsyncMoi { + unimplemented!() + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> dyn HelloTraitTwinSync { + unimplemented!() + } +} +impl CstDecode + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> dyn HelloTraitTwinSyncMoi { + unimplemented!() + } +} impl CstDecode for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> i128 { @@ -12659,9 +13039,7 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSse, - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -12669,7 +13047,7 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { #[cfg(target_pointer_width = "64")] { @@ -12681,9 +13059,7 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSync, - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -12691,7 +13067,7 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { #[cfg(target_pointer_width = "64")] { @@ -12703,9 +13079,7 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSyncSse, - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -12713,9 +13087,7 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSyncSse, - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { #[cfg(target_pointer_width = "64")] { @@ -12727,7 +13099,7 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -12735,7 +13107,7 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { #[cfg(target_pointer_width = "64")] { @@ -12747,7 +13119,9 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructTwoWithTraitForDynTwinNormal, + >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -12755,7 +13129,7 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { #[cfg(target_pointer_width = "64")] { @@ -12767,7 +13141,7 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -12775,7 +13149,7 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { #[cfg(target_pointer_width = "64")] { @@ -12787,7 +13161,7 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -12795,7 +13169,7 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { #[cfg(target_pointer_width = "64")] { @@ -12807,9 +13181,7 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinNormal, - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -12817,7 +13189,7 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { #[cfg(target_pointer_width = "64")] { @@ -12829,9 +13201,7 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSse, - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -12839,7 +13209,7 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { #[cfg(target_pointer_width = "64")] { @@ -12850,9 +13220,9 @@ impl } impl CstDecode< - RustOpaqueNom< + RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSync, + StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi, >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue @@ -12860,21 +13230,23 @@ impl // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode( self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + ) -> RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi, + >, > { #[cfg(target_pointer_width = "64")] { compile_error!("64-bit pointers are not supported."); } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } + decode_rust_opaque_moi((self.as_f64().unwrap() as usize) as _) } } impl CstDecode< RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSyncSse, + StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal, >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue @@ -12884,7 +13256,7 @@ impl self, ) -> RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSyncSse, + StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal, >, > { #[cfg(target_pointer_width = "64")] @@ -12897,7 +13269,9 @@ impl impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync, + >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -12905,7 +13279,9 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync, + >, > { #[cfg(target_pointer_width = "64")] { @@ -12916,28 +13292,34 @@ impl } impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi, + >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode( self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + ) -> RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi, + >, > { #[cfg(target_pointer_width = "64")] { compile_error!("64-bit pointers are not supported."); } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } + decode_rust_opaque_moi((self.as_f64().unwrap() as usize) as _) } } impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse, + >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -12945,7 +13327,9 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse, + >, > { #[cfg(target_pointer_width = "64")] { @@ -12956,29 +13340,33 @@ impl } impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi, + >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode( self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + ) -> RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi, + >, > { #[cfg(target_pointer_width = "64")] { compile_error!("64-bit pointers are not supported."); } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } + decode_rust_opaque_moi((self.as_f64().unwrap() as usize) as _) } } impl CstDecode< - RustOpaqueMoi< + RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSse, >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue @@ -12986,23 +13374,23 @@ impl // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode( self, - ) -> RustOpaqueMoi< + ) -> RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSse, >, > { #[cfg(target_pointer_width = "64")] { compile_error!("64-bit pointers are not supported."); } - decode_rust_opaque_moi((self.as_f64().unwrap() as usize) as _) + unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } } } impl CstDecode< - RustOpaqueNom< + RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi, >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue @@ -13010,23 +13398,23 @@ impl // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode( self, - ) -> RustOpaqueNom< + ) -> RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi, >, > { #[cfg(target_pointer_width = "64")] { compile_error!("64-bit pointers are not supported."); } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } + decode_rust_opaque_moi((self.as_f64().unwrap() as usize) as _) } } impl CstDecode< RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSync, >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue @@ -13036,7 +13424,7 @@ impl self, ) -> RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSync, >, > { #[cfg(target_pointer_width = "64")] @@ -13050,7 +13438,7 @@ impl CstDecode< RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi, >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue @@ -13060,7 +13448,7 @@ impl self, ) -> RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi, >, > { #[cfg(target_pointer_width = "64")] @@ -13074,7 +13462,7 @@ impl CstDecode< RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse, >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue @@ -13084,7 +13472,7 @@ impl self, ) -> RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse, >, > { #[cfg(target_pointer_width = "64")] @@ -13098,7 +13486,7 @@ impl CstDecode< RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi, >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue @@ -13108,7 +13496,7 @@ impl self, ) -> RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi, >, > { #[cfg(target_pointer_width = "64")] @@ -13118,11 +13506,31 @@ impl decode_rust_opaque_moi((self.as_f64().unwrap() as usize) as _) } } +impl + CstDecode< + RustOpaqueNom< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + >, + > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> RustOpaqueNom< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + > { + #[cfg(target_pointer_width = "64")] + { + compile_error!("64-bit pointers are not supported."); + } + unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } + } +} impl CstDecode< RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSse, + StructWithSimpleSetterTwinNormal, >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue @@ -13131,9 +13539,7 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSse, - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { #[cfg(target_pointer_width = "64")] { @@ -13144,9 +13550,9 @@ impl } impl CstDecode< - RustOpaqueMoi< + RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi, + crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue @@ -13154,23 +13560,55 @@ impl // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode( self, - ) -> RustOpaqueMoi< + ) -> RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi, + crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, >, > { #[cfg(target_pointer_width = "64")] { compile_error!("64-bit pointers are not supported."); } - decode_rust_opaque_moi((self.as_f64().unwrap() as usize) as _) + unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } } } +impl CstDecode>> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustOpaqueNom> { + #[cfg(target_pointer_width = "64")] + { compile_error!("64-bit pointers are not supported."); } + unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } + } + } +impl CstDecode>> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustOpaqueNom> { + #[cfg(target_pointer_width = "64")] + { compile_error!("64-bit pointers are not supported."); } + unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } + } + } +impl CstDecode>> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustOpaqueNom> { + #[cfg(target_pointer_width = "64")] + { compile_error!("64-bit pointers are not supported."); } + unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } + } + } +impl CstDecode>> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustOpaqueNom> { + #[cfg(target_pointer_width = "64")] + { compile_error!("64-bit pointers are not supported."); } + unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } + } + } impl CstDecode< RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSync, + crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue @@ -13180,7 +13618,7 @@ impl self, ) -> RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSync, + crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, >, > { #[cfg(target_pointer_width = "64")] @@ -13192,9 +13630,9 @@ impl } impl CstDecode< - RustOpaqueMoi< + RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi, + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue @@ -13202,23 +13640,23 @@ impl // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode( self, - ) -> RustOpaqueMoi< + ) -> RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi, + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, >, > { #[cfg(target_pointer_width = "64")] { compile_error!("64-bit pointers are not supported."); } - decode_rust_opaque_moi((self.as_f64().unwrap() as usize) as _) + unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } } } impl CstDecode< RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue @@ -13228,7 +13666,7 @@ impl self, ) -> RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, >, > { #[cfg(target_pointer_width = "64")] @@ -13240,9 +13678,9 @@ impl } impl CstDecode< - RustOpaqueMoi< + RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue @@ -13250,22 +13688,24 @@ impl // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode( self, - ) -> RustOpaqueMoi< + ) -> RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, >, > { #[cfg(target_pointer_width = "64")] { compile_error!("64-bit pointers are not supported."); } - decode_rust_opaque_moi((self.as_f64().unwrap() as usize) as _) + unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } } } impl CstDecode< RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -13273,7 +13713,9 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + >, > { #[cfg(target_pointer_width = "64")] { @@ -13282,11 +13724,19 @@ impl unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } } } +impl CstDecode>> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> RustOpaqueNom> { + #[cfg(target_pointer_width = "64")] + { compile_error!("64-bit pointers are not supported."); } + unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } + } + } impl CstDecode< RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithSimpleSetterTwinNormal, + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, >, >, > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue @@ -13295,7 +13745,9 @@ impl fn cst_decode( self, ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, > { #[cfg(target_pointer_width = "64")] { @@ -13892,6 +14344,54 @@ impl CstDecode for flutter_rust_bridge::for_generated::wasm_bindgen::JsVal self.is_truthy() } } +impl CstDecode> + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> Box { + Box::new(self.cst_decode()) + } +} +impl CstDecode> + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> Box { + Box::new(self.cst_decode()) + } +} +impl CstDecode> + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> Box { + Box::new(self.cst_decode()) + } +} +impl CstDecode> + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> Box { + Box::new(self.cst_decode()) + } +} +impl CstDecode> + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> Box { + Box::new(self.cst_decode()) + } +} +impl CstDecode> + for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> Box { + Box::new(self.cst_decode()) + } +} impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -15505,6 +16005,111 @@ pub fn wire__crate__api__dropping__DroppableTwinNormal_simple_method_twin_normal wire__crate__api__dropping__DroppableTwinNormal_simple_method_twin_normal_impl(port_, that) } +#[wasm_bindgen] +pub fn wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal_impl( + port_, + ptr_, + rust_vec_len_, + data_len_, + ) +} + +#[wasm_bindgen] +pub fn wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_one( + that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { + wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_one_impl(that) +} + +#[wasm_bindgen] +pub fn wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_one( + that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, + one: i32, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { + wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_one_impl(that, one) +} + +#[wasm_bindgen] +pub fn wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal_impl( + port_, + ptr_, + rust_vec_len_, + data_len_, + ) +} + +#[wasm_bindgen] +pub fn wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normal( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normal_impl( + port_, + ptr_, + rust_vec_len_, + data_len_, + ) +} + +#[wasm_bindgen] +pub fn wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_two( + that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { + wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_two_impl(that) +} + +#[wasm_bindgen] +pub fn wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_two( + that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, + two: i32, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { + wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_two_impl(that, two) +} + +#[wasm_bindgen] +pub fn wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal_impl( + port_, + ptr_, + rust_vec_len_, + data_len_, + ) +} + +#[wasm_bindgen] +pub fn wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normal( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normal_impl( + port_, + ptr_, + rust_vec_len_, + data_len_, + ) +} + #[wasm_bindgen] pub fn wire__crate__api__enumeration__func_enum_simple_twin_normal( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -15877,41 +16482,6 @@ pub fn wire__crate__api__external_type_in_crate__use_imported_struct_twin_normal wire__crate__api__external_type_in_crate__use_imported_struct_twin_normal_impl(port_, my_struct) } -#[wasm_bindgen] -pub fn wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal( - port_: flutter_rust_bridge::for_generated::MessagePort, - one: i32, -) { - wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal_impl( - port_, one, - ) -} - -#[wasm_bindgen] -pub fn wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_one( - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_one_impl(that) -} - -#[wasm_bindgen] -pub fn wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_one( - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - one: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_one_impl(that, one) -} - -#[wasm_bindgen] -pub fn wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal_impl( - port_, that, - ) -} - #[wasm_bindgen] pub fn wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_get_one( that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, @@ -15952,31 +16522,6 @@ pub fn wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_simple_trait_f wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_simple_trait_fn_with_default_impl_twin_normal_impl(port_) } -#[wasm_bindgen] -pub fn wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_two( - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_two_impl(that) -} - -#[wasm_bindgen] -pub fn wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_two( - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - two: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_two_impl(that, two) -} - -#[wasm_bindgen] -pub fn wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal_impl( - port_, that, - ) -} - #[wasm_bindgen] pub fn wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_get_two( that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, @@ -27372,39 +27917,6 @@ pub fn wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync_sse__us wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync_sse__use_imported_struct_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_create_twin_sse( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_create_twin_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_get_one( - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_get_one_impl(that) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_set_one( - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - one: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_set_one_impl(that, one) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_simple_method_twin_sse( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitForDynTwinSse_simple_method_twin_sse_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_get_one( that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, @@ -27447,29 +27959,6 @@ pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitT wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructOneWithTraitTwinSse_simple_trait_fn_with_default_impl_twin_sse_impl(port_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_get_two( - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_get_two_impl(that) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_set_two( - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - two: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_set_two_impl(that, two) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_simple_method_twin_sse( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitForDynTwinSse_simple_method_twin_sse_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_get_two( that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, @@ -27512,36 +28001,6 @@ pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitT wire__crate__api__pseudo_manual__impl_trait_twin_sse__StructTwoWithTraitTwinSse_simple_trait_fn_with_default_impl_twin_sse_impl(port_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_sync( - one: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_sync_impl(one) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_one( - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_one_impl(that) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_one( - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - one: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_one_impl(that, one) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_sync( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_sync_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_get_one( that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, @@ -27584,29 +28043,6 @@ pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTrait wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_simple_trait_fn_with_default_impl_twin_sync_impl(port_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_two( - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_two_impl(that) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_two( - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - two: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_two_impl(that, two) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_sync( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_sync_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_get_two( that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, @@ -27649,38 +28085,6 @@ pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTrait wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_simple_trait_fn_with_default_impl_twin_sync_impl(port_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_create_twin_sync_sse( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_create_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_get_one( - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_get_one_impl(that) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_set_one( - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - one: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_set_one_impl(that, one) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_get_one( that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, @@ -27719,29 +28123,6 @@ pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithT wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructOneWithTraitTwinSyncSse_simple_trait_fn_with_default_impl_twin_sync_sse_impl(port_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_get_two( - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_get_two_impl(that) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_set_two( - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - two: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_set_two_impl(that, two) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitForDynTwinSyncSse_simple_method_twin_sync_sse_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__impl_trait_twin_sync_sse__StructTwoWithTraitTwinSyncSse_get_two( that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, @@ -44557,84 +44938,6 @@ pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generat } } -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSse, - >, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSse, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSync, - >, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSync, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSyncSse, - >, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructOneWithTraitForDynTwinSyncSse, - >, - >::decrement_strong_count(ptr as _); - } -} - #[wasm_bindgen] pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( ptr: *const std::ffi::c_void, @@ -44741,84 +45044,6 @@ pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generat } } -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSse, - >, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSse, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSync, - >, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSync, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSyncSse, - >, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructTwoWithTraitForDynTwinSyncSse, - >, - >::decrement_strong_count(ptr as _); - } -} - #[wasm_bindgen] pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( ptr: *const std::ffi::c_void, @@ -45235,6 +45460,278 @@ pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generat } } +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, + >, + >::increment_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, + >, + >::decrement_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::increment_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::decrement_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::increment_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::decrement_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::increment_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::decrement_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::increment_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::decrement_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, + >, + >::increment_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, + >, + >::decrement_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, + >, + >::increment_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, + >, + >::decrement_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + >, + >::increment_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + >, + >::decrement_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, + >, + >::increment_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, + >, + >::decrement_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + >, + >::increment_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, + >, + >::decrement_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::increment_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::>::decrement_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, + >::increment_strong_count(ptr as _); + } +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ptr: *const std::ffi::c_void, +) { + unsafe { + StdArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, + >::decrement_strong_count(ptr as _); + } +} + #[wasm_bindgen] pub fn rust_arc_increment_strong_count_RustOpaque_i16(ptr: *const std::ffi::c_void) { MoiArc::::increment_strong_count(ptr as _); diff --git a/frb_example/pure_dart/test/dart_valgrind_test_entrypoint.dart b/frb_example/pure_dart/test/dart_valgrind_test_entrypoint.dart index 5831118da7..6a1ca57536 100644 --- a/frb_example/pure_dart/test/dart_valgrind_test_entrypoint.dart +++ b/frb_example/pure_dart/test/dart_valgrind_test_entrypoint.dart @@ -20,6 +20,7 @@ import 'api/dart_dynamic_test.dart' as dart_dynamic_test; import 'api/dart_fn_test.dart' as dart_fn_test; import 'api/dart_opaque_sync_test.dart' as dart_opaque_sync_test; import 'api/dart_opaque_test.dart' as dart_opaque_test; +import 'api/dyn_trait_test.dart' as dyn_trait_test; import 'api/enumeration_test.dart' as enumeration_test; import 'api/event_listener_test.dart' as event_listener_test; import 'api/exception_test.dart' as exception_test; @@ -447,6 +448,7 @@ Future callFileEntrypoints() async { await dart_fn_test.main(skipRustLibInit: true); await dart_opaque_sync_test.main(skipRustLibInit: true); await dart_opaque_test.main(skipRustLibInit: true); + await dyn_trait_test.main(skipRustLibInit: true); await enumeration_test.main(skipRustLibInit: true); await event_listener_test.main(skipRustLibInit: true); await exception_test.main(skipRustLibInit: true); diff --git a/frb_example/pure_dart_pde/lib/src/rust/api/dyn_trait.dart b/frb_example/pure_dart_pde/lib/src/rust/api/dyn_trait.dart new file mode 100644 index 0000000000..0332af3264 --- /dev/null +++ b/frb_example/pure_dart_pde/lib/src/rust/api/dyn_trait.dart @@ -0,0 +1,47 @@ +// This file is automatically generated, so please do not edit it. +// Generated by `flutter_rust_bridge`@ 2.0.0-dev.37. + +// ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import + +import '../frb_generated.dart'; +import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; + +Future funcArgDynTraitTwinNormal( + {required SimpleTraitForDynTwinNormal arg}) => + RustLib.instance.api.crateApiDynTraitFuncArgDynTraitTwinNormal(arg: arg); + +// Rust type: RustOpaqueMoi> +abstract class StructOneWithTraitForDynTwinNormal + implements RustOpaqueInterface, SimpleTraitForDynTwinNormal { + static Future createTwinNormal( + {required int one}) => + RustLib.instance.api + .crateApiDynTraitStructOneWithTraitForDynTwinNormalCreateTwinNormal( + one: one); + + int get one; + + void set one(int one); + + Future simpleMethodTwinNormal(); +} + +// Rust type: RustOpaqueMoi> +abstract class StructTwoWithTraitForDynTwinNormal + implements RustOpaqueInterface, SimpleTraitForDynTwinNormal { + static Future createTwinNormal( + {required int two}) => + RustLib.instance.api + .crateApiDynTraitStructTwoWithTraitForDynTwinNormalCreateTwinNormal( + two: two); + + int get two; + + void set two(int two); + + Future simpleMethodTwinNormal(); +} + +abstract class SimpleTraitForDynTwinNormal { + Future simpleMethodTwinNormal(); +} diff --git a/frb_example/pure_dart_pde/lib/src/rust/api/impl_trait.dart b/frb_example/pure_dart_pde/lib/src/rust/api/impl_trait.dart index c237a26473..0c7925e917 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/api/impl_trait.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/api/impl_trait.dart @@ -6,22 +6,6 @@ import '../frb_generated.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -// Rust type: RustOpaqueMoi> -abstract class StructOneWithTraitForDynTwinNormal - implements RustOpaqueInterface, SimpleTraitForDynTwinNormal { - static Future createTwinNormal( - {required int one}) => - RustLib.instance.api - .crateApiImplTraitStructOneWithTraitForDynTwinNormalCreateTwinNormal( - one: one); - - int get one; - - void set one(int one); - - Future simpleMethodTwinNormal(); -} - // Rust type: RustOpaqueMoi> abstract class StructOneWithTraitTwinNormal implements RustOpaqueInterface, SimpleTraitTwinNormal { @@ -42,16 +26,6 @@ abstract class StructOneWithTraitTwinNormal .crateApiImplTraitStructOneWithTraitTwinNormalSimpleTraitFnWithDefaultImplTwinNormal(); } -// Rust type: RustOpaqueMoi> -abstract class StructTwoWithTraitForDynTwinNormal - implements RustOpaqueInterface, SimpleTraitForDynTwinNormal { - int get two; - - void set two(int two); - - Future simpleMethodTwinNormal(); -} - // Rust type: RustOpaqueMoi> abstract class StructTwoWithTraitTwinNormal implements RustOpaqueInterface, SimpleTraitTwinNormal { @@ -72,10 +46,6 @@ abstract class StructTwoWithTraitTwinNormal .crateApiImplTraitStructTwoWithTraitTwinNormalSimpleTraitFnWithDefaultImplTwinNormal(); } -abstract class SimpleTraitForDynTwinNormal { - Future simpleMethodTwinNormal(); -} - abstract class SimpleTraitTwinNormal { Future simpleTraitFnReceiverBorrowTwinNormal(); } diff --git a/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/impl_trait_twin_sync.dart b/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/impl_trait_twin_sync.dart index ede80ab657..0677d8eeca 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/impl_trait_twin_sync.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/impl_trait_twin_sync.dart @@ -6,21 +6,6 @@ import '../../frb_generated.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -// Rust type: RustOpaqueMoi> -abstract class StructOneWithTraitForDynTwinSync - implements RustOpaqueInterface, SimpleTraitForDynTwinSync { - static StructOneWithTraitForDynTwinSync createTwinSync({required int one}) => - RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncCreateTwinSync( - one: one); - - int get one; - - void set one(int one); - - Future simpleMethodTwinSync(); -} - // Rust type: RustOpaqueMoi> abstract class StructOneWithTraitTwinSync implements RustOpaqueInterface, SimpleTraitTwinSync { @@ -41,16 +26,6 @@ abstract class StructOneWithTraitTwinSync .crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitTwinSyncSimpleTraitFnWithDefaultImplTwinSync(); } -// Rust type: RustOpaqueMoi> -abstract class StructTwoWithTraitForDynTwinSync - implements RustOpaqueInterface, SimpleTraitForDynTwinSync { - int get two; - - void set two(int two); - - Future simpleMethodTwinSync(); -} - // Rust type: RustOpaqueMoi> abstract class StructTwoWithTraitTwinSync implements RustOpaqueInterface, SimpleTraitTwinSync { @@ -71,10 +46,6 @@ abstract class StructTwoWithTraitTwinSync .crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitTwinSyncSimpleTraitFnWithDefaultImplTwinSync(); } -abstract class SimpleTraitForDynTwinSync { - Future simpleMethodTwinSync(); -} - abstract class SimpleTraitTwinSync { Future simpleTraitFnReceiverBorrowTwinSync(); } diff --git a/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async.dart b/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async.dart index 30e26acdb2..2da3b4d8b8 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async.dart @@ -78,13 +78,13 @@ Future rustAutoOpaqueCallableReturnTwinRustAsync() => RustLib .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueCallableReturnTwinRustAsync(); Future rustAutoOpaqueTraitObjectArgOwnTwinRustAsync( - {required BoxHelloTraitTwinRustAsync arg, required String expect}) => + {required HelloTraitTwinRustAsync arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgOwnTwinRustAsync( arg: arg, expect: expect); Future rustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( - {required BoxHelloTraitTwinRustAsync arg, required String expect}) => + {required HelloTraitTwinRustAsync arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( arg: arg, expect: expect); @@ -95,11 +95,11 @@ Future rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsync( .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsync( arg: arg, expect: expect); -Future +Future rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync() => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync(); -Future +Future rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync() => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync(); diff --git a/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync.dart b/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync.dart index e80d22e3b3..0c51908614 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync.dart @@ -73,13 +73,13 @@ BoxFnStringString rustAutoOpaqueCallableReturnTwinSync() => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueCallableReturnTwinSync(); void rustAutoOpaqueTraitObjectArgOwnTwinSync( - {required BoxHelloTraitTwinSync arg, required String expect}) => + {required HelloTraitTwinSync arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgOwnTwinSync( arg: arg, expect: expect); void rustAutoOpaqueTraitObjectArgBorrowTwinSync( - {required BoxHelloTraitTwinSync arg, required String expect}) => + {required HelloTraitTwinSync arg, required String expect}) => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgBorrowTwinSync( arg: arg, expect: expect); @@ -90,11 +90,11 @@ void rustAutoOpaqueTraitObjectArgMutBorrowTwinSync( .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgMutBorrowTwinSync( arg: arg, expect: expect); -BoxHelloTraitTwinSync rustAutoOpaqueTraitObjectReturnOwnOneTwinSync() => RustLib +HelloTraitTwinSync rustAutoOpaqueTraitObjectReturnOwnOneTwinSync() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnOneTwinSync(); -BoxHelloTraitTwinSync rustAutoOpaqueTraitObjectReturnOwnTwoTwinSync() => RustLib +HelloTraitTwinSync rustAutoOpaqueTraitObjectReturnOwnTwoTwinSync() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinSync(); diff --git a/frb_example/pure_dart_pde/lib/src/rust/api/rust_auto_opaque.dart b/frb_example/pure_dart_pde/lib/src/rust/api/rust_auto_opaque.dart index 364ba4a33d..199a994ef2 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/api/rust_auto_opaque.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/api/rust_auto_opaque.dart @@ -72,13 +72,13 @@ Future rustAutoOpaqueCallableReturnTwinNormal() => .crateApiRustAutoOpaqueRustAutoOpaqueCallableReturnTwinNormal(); Future rustAutoOpaqueTraitObjectArgOwnTwinNormal( - {required BoxHelloTraitTwinNormal arg, required String expect}) => + {required HelloTraitTwinNormal arg, required String expect}) => RustLib.instance.api .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgOwnTwinNormal( arg: arg, expect: expect); Future rustAutoOpaqueTraitObjectArgBorrowTwinNormal( - {required BoxHelloTraitTwinNormal arg, required String expect}) => + {required HelloTraitTwinNormal arg, required String expect}) => RustLib.instance.api .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgBorrowTwinNormal( arg: arg, expect: expect); @@ -89,11 +89,11 @@ Future rustAutoOpaqueTraitObjectArgMutBorrowTwinNormal( .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgMutBorrowTwinNormal( arg: arg, expect: expect); -Future +Future rustAutoOpaqueTraitObjectReturnOwnOneTwinNormal() => RustLib.instance.api .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnOneTwinNormal(); -Future +Future rustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal() => RustLib.instance.api .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal(); diff --git a/frb_example/pure_dart_pde/lib/src/rust/frb_generated.dart b/frb_example/pure_dart_pde/lib/src/rust/frb_generated.dart index 447c792141..0d49b4fbcf 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/frb_generated.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/frb_generated.dart @@ -23,6 +23,7 @@ import 'api/dart_opaque.dart'; import 'api/dart_opaque_sync.dart'; import 'api/deliberate_name_conflict.dart'; import 'api/dropping.dart'; +import 'api/dyn_trait.dart'; import 'api/enumeration.dart'; import 'api/event_listener.dart'; import 'api/exception.dart'; @@ -193,7 +194,7 @@ class RustLib extends BaseEntrypoint { String get codegenVersion => '2.0.0-dev.37'; @override - int get rustContentHash => -28093369; + int get rustContentHash => 1790638448; static const kDefaultExternalLibraryLoaderConfig = ExternalLibraryLoaderConfig( @@ -455,6 +456,37 @@ abstract class RustLibApi extends BaseApi { Future crateApiDroppingDroppableTwinNormalSimpleMethodTwinNormal( {required DroppableTwinNormal that}); + Future + crateApiDynTraitStructOneWithTraitForDynTwinNormalCreateTwinNormal( + {required int one}); + + int crateApiDynTraitStructOneWithTraitForDynTwinNormalGetOne( + {required StructOneWithTraitForDynTwinNormal that}); + + void crateApiDynTraitStructOneWithTraitForDynTwinNormalSetOne( + {required StructOneWithTraitForDynTwinNormal that, required int one}); + + Future + crateApiDynTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( + {required StructOneWithTraitForDynTwinNormal that}); + + Future + crateApiDynTraitStructTwoWithTraitForDynTwinNormalCreateTwinNormal( + {required int two}); + + int crateApiDynTraitStructTwoWithTraitForDynTwinNormalGetTwo( + {required StructTwoWithTraitForDynTwinNormal that}); + + void crateApiDynTraitStructTwoWithTraitForDynTwinNormalSetTwo( + {required StructTwoWithTraitForDynTwinNormal that, required int two}); + + Future + crateApiDynTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormal( + {required StructTwoWithTraitForDynTwinNormal that}); + + Future crateApiDynTraitFuncArgDynTraitTwinNormal( + {required SimpleTraitForDynTwinNormal arg}); + Future crateApiEnumerationFuncEnumSimpleTwinNormal( {required EnumSimpleTwinNormal arg}); @@ -596,20 +628,6 @@ abstract class RustLibApi extends BaseApi { Future crateApiExternalTypeInCrateUseImportedStructTwinNormal( {required MyStruct myStruct}); - Future - crateApiImplTraitStructOneWithTraitForDynTwinNormalCreateTwinNormal( - {required int one}); - - int crateApiImplTraitStructOneWithTraitForDynTwinNormalGetOne( - {required StructOneWithTraitForDynTwinNormal that}); - - void crateApiImplTraitStructOneWithTraitForDynTwinNormalSetOne( - {required StructOneWithTraitForDynTwinNormal that, required int one}); - - Future - crateApiImplTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( - {required StructOneWithTraitForDynTwinNormal that}); - int crateApiImplTraitStructOneWithTraitTwinNormalGetOne( {required StructOneWithTraitTwinNormal that}); @@ -627,16 +645,6 @@ abstract class RustLibApi extends BaseApi { Future crateApiImplTraitStructOneWithTraitTwinNormalSimpleTraitFnWithDefaultImplTwinNormal(); - int crateApiImplTraitStructTwoWithTraitForDynTwinNormalGetTwo( - {required StructTwoWithTraitForDynTwinNormal that}); - - void crateApiImplTraitStructTwoWithTraitForDynTwinNormalSetTwo( - {required StructTwoWithTraitForDynTwinNormal that, required int two}); - - Future - crateApiImplTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormal( - {required StructTwoWithTraitForDynTwinNormal that}); - int crateApiImplTraitStructTwoWithTraitTwinNormalGetTwo( {required StructTwoWithTraitTwinNormal that}); @@ -2763,21 +2771,6 @@ abstract class RustLibApi extends BaseApi { bool crateApiPseudoManualExternalTypeInCrateTwinSyncUseImportedStructTwinSync( {required MyStruct myStruct}); - StructOneWithTraitForDynTwinSync - crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncCreateTwinSync( - {required int one}); - - int crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncGetOne( - {required StructOneWithTraitForDynTwinSync that}); - - void - crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSetOne( - {required StructOneWithTraitForDynTwinSync that, required int one}); - - Future - crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSimpleMethodTwinSync( - {required StructOneWithTraitForDynTwinSync that}); - int crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitTwinSyncGetOne( {required StructOneWithTraitTwinSync that}); @@ -2795,17 +2788,6 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitTwinSyncSimpleTraitFnWithDefaultImplTwinSync(); - int crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncGetTwo( - {required StructTwoWithTraitForDynTwinSync that}); - - void - crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSetTwo( - {required StructTwoWithTraitForDynTwinSync that, required int two}); - - Future - crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSimpleMethodTwinSync( - {required StructTwoWithTraitForDynTwinSync that}); - int crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitTwinSyncGetTwo( {required StructTwoWithTraitTwinSync that}); @@ -3653,7 +3635,7 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( - {required BoxHelloTraitTwinRustAsync arg, required String expect}); + {required HelloTraitTwinRustAsync arg, required String expect}); Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsync( @@ -3661,12 +3643,12 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgOwnTwinRustAsync( - {required BoxHelloTraitTwinRustAsync arg, required String expect}); + {required HelloTraitTwinRustAsync arg, required String expect}); - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync(); - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync(); Future @@ -3848,7 +3830,7 @@ abstract class RustLibApi extends BaseApi { void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgBorrowTwinSync( - {required BoxHelloTraitTwinSync arg, required String expect}); + {required HelloTraitTwinSync arg, required String expect}); void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgMutBorrowTwinSync( @@ -3856,12 +3838,12 @@ abstract class RustLibApi extends BaseApi { void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgOwnTwinSync( - {required BoxHelloTraitTwinSync arg, required String expect}); + {required HelloTraitTwinSync arg, required String expect}); - BoxHelloTraitTwinSync + HelloTraitTwinSync crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnOneTwinSync(); - BoxHelloTraitTwinSync + HelloTraitTwinSync crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinSync(); void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTwoArgsTwinSync( @@ -4273,19 +4255,19 @@ abstract class RustLibApi extends BaseApi { Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgBorrowTwinNormal( - {required BoxHelloTraitTwinNormal arg, required String expect}); + {required HelloTraitTwinNormal arg, required String expect}); Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgMutBorrowTwinNormal( {required BoxHelloTraitTwinNormal arg, required String expect}); Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgOwnTwinNormal( - {required BoxHelloTraitTwinNormal arg, required String expect}); + {required HelloTraitTwinNormal arg, required String expect}); - Future + Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnOneTwinNormal(); - Future + Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal(); Future crateApiRustAutoOpaqueRustAutoOpaqueTwoArgsTwinNormal( @@ -4990,15 +4972,6 @@ abstract class RustLibApi extends BaseApi { CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormalPtr; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructOneWithTraitForDynTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSyncPtr; - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_StructOneWithTraitTwinNormal; @@ -5026,15 +4999,6 @@ abstract class RustLibApi extends BaseApi { CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSyncPtr; - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_StructTwoWithTraitTwinNormal; @@ -5098,6 +5062,33 @@ abstract class RustLibApi extends BaseApi { CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormalPtr; + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncPtr; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalPtr; + RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_I32; RustArcDecrementStrongCountFnType get rust_arc_decrement_strong_count_I32; @@ -7414,6 +7405,268 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); + @override + Future + crateApiDynTraitStructOneWithTraitForDynTwinNormalCreateTwinNormal( + {required int one}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_i_32(one, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 87, port: port_); + }, + codec: SseCodec( + decodeSuccessData: + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal, + decodeErrorData: null, + ), + constMeta: + kCrateApiDynTraitStructOneWithTraitForDynTwinNormalCreateTwinNormalConstMeta, + argValues: [one], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiDynTraitStructOneWithTraitForDynTwinNormalCreateTwinNormalConstMeta => + const TaskConstMeta( + debugName: "StructOneWithTraitForDynTwinNormal_create_twin_normal", + argNames: ["one"], + ); + + @override + int crateApiDynTraitStructOneWithTraitForDynTwinNormalGetOne( + {required StructOneWithTraitForDynTwinNormal that}) { + return handler.executeSync(SyncTask( + callFfi: () { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + that, serializer); + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 88)!; + }, + codec: SseCodec( + decodeSuccessData: sse_decode_i_32, + decodeErrorData: null, + ), + constMeta: + kCrateApiDynTraitStructOneWithTraitForDynTwinNormalGetOneConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiDynTraitStructOneWithTraitForDynTwinNormalGetOneConstMeta => + const TaskConstMeta( + debugName: "StructOneWithTraitForDynTwinNormal_get_one", + argNames: ["that"], + ); + + @override + void crateApiDynTraitStructOneWithTraitForDynTwinNormalSetOne( + {required StructOneWithTraitForDynTwinNormal that, required int one}) { + return handler.executeSync(SyncTask( + callFfi: () { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + that, serializer); + sse_encode_i_32(one, serializer); + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 89)!; + }, + codec: SseCodec( + decodeSuccessData: sse_decode_unit, + decodeErrorData: null, + ), + constMeta: + kCrateApiDynTraitStructOneWithTraitForDynTwinNormalSetOneConstMeta, + argValues: [that, one], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiDynTraitStructOneWithTraitForDynTwinNormalSetOneConstMeta => + const TaskConstMeta( + debugName: "StructOneWithTraitForDynTwinNormal_set_one", + argNames: ["that", "one"], + ); + + @override + Future + crateApiDynTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( + {required StructOneWithTraitForDynTwinNormal that}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + that, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 90, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_i_32, + decodeErrorData: null, + ), + constMeta: + kCrateApiDynTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiDynTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta => + const TaskConstMeta( + debugName: + "StructOneWithTraitForDynTwinNormal_simple_method_twin_normal", + argNames: ["that"], + ); + + @override + Future + crateApiDynTraitStructTwoWithTraitForDynTwinNormalCreateTwinNormal( + {required int two}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_i_32(two, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 91, port: port_); + }, + codec: SseCodec( + decodeSuccessData: + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal, + decodeErrorData: null, + ), + constMeta: + kCrateApiDynTraitStructTwoWithTraitForDynTwinNormalCreateTwinNormalConstMeta, + argValues: [two], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiDynTraitStructTwoWithTraitForDynTwinNormalCreateTwinNormalConstMeta => + const TaskConstMeta( + debugName: "StructTwoWithTraitForDynTwinNormal_create_twin_normal", + argNames: ["two"], + ); + + @override + int crateApiDynTraitStructTwoWithTraitForDynTwinNormalGetTwo( + {required StructTwoWithTraitForDynTwinNormal that}) { + return handler.executeSync(SyncTask( + callFfi: () { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + that, serializer); + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 92)!; + }, + codec: SseCodec( + decodeSuccessData: sse_decode_i_32, + decodeErrorData: null, + ), + constMeta: + kCrateApiDynTraitStructTwoWithTraitForDynTwinNormalGetTwoConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiDynTraitStructTwoWithTraitForDynTwinNormalGetTwoConstMeta => + const TaskConstMeta( + debugName: "StructTwoWithTraitForDynTwinNormal_get_two", + argNames: ["that"], + ); + + @override + void crateApiDynTraitStructTwoWithTraitForDynTwinNormalSetTwo( + {required StructTwoWithTraitForDynTwinNormal that, required int two}) { + return handler.executeSync(SyncTask( + callFfi: () { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + that, serializer); + sse_encode_i_32(two, serializer); + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 93)!; + }, + codec: SseCodec( + decodeSuccessData: sse_decode_unit, + decodeErrorData: null, + ), + constMeta: + kCrateApiDynTraitStructTwoWithTraitForDynTwinNormalSetTwoConstMeta, + argValues: [that, two], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiDynTraitStructTwoWithTraitForDynTwinNormalSetTwoConstMeta => + const TaskConstMeta( + debugName: "StructTwoWithTraitForDynTwinNormal_set_two", + argNames: ["that", "two"], + ); + + @override + Future + crateApiDynTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormal( + {required StructTwoWithTraitForDynTwinNormal that}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + that, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 94, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_i_32, + decodeErrorData: null, + ), + constMeta: + kCrateApiDynTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiDynTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta => + const TaskConstMeta( + debugName: + "StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal", + argNames: ["that"], + ); + + @override + Future crateApiDynTraitFuncArgDynTraitTwinNormal( + {required SimpleTraitForDynTwinNormal arg}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_DynTrait_SimpleTraitForDynTwinNormal(arg, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 96, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_i_32, + decodeErrorData: null, + ), + constMeta: kCrateApiDynTraitFuncArgDynTraitTwinNormalConstMeta, + argValues: [arg], + apiImpl: this, + )); + } + + TaskConstMeta get kCrateApiDynTraitFuncArgDynTraitTwinNormalConstMeta => + const TaskConstMeta( + debugName: "func_arg_dyn_trait_twin_normal", + argNames: ["arg"], + ); + @override Future crateApiEnumerationFuncEnumSimpleTwinNormal( {required EnumSimpleTwinNormal arg}) { @@ -7422,7 +7675,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_enum_simple_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 87, port: port_); + funcId: 97, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_simple_twin_normal, @@ -7449,7 +7702,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_enum_with_discriminant_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 88, port: port_); + funcId: 98, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_discriminant_twin_normal, @@ -7479,7 +7732,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_enum_with_item_mixed_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 89, port: port_); + funcId: 99, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_item_mixed_twin_normal, @@ -7508,7 +7761,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_enum_with_item_struct_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 90, port: port_); + funcId: 100, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_item_struct_twin_normal, @@ -7537,7 +7790,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_enum_with_item_tuple_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 91, port: port_); + funcId: 101, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_item_tuple_twin_normal, @@ -7564,7 +7817,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_weekdays_twin_normal(weekday, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 92, port: port_); + funcId: 102, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_weekdays_twin_normal, @@ -7591,7 +7844,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_kitchen_sink_twin_normal(val, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 93, port: port_); + funcId: 103, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_kitchen_sink_twin_normal, @@ -7617,7 +7870,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 94, port: port_); + funcId: 104, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_weekdays_twin_normal, @@ -7643,7 +7896,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_measure_twin_normal(measure, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 95, port: port_); + funcId: 105, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_measure_twin_normal, @@ -7669,7 +7922,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_note_twin_normal(note, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 96, port: port_); + funcId: 106, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -7693,7 +7946,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 97, port: port_); + funcId: 107, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7720,7 +7973,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(address, serializer); sse_encode_String(payload, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 98)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 108)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7747,7 +8000,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_String(address, serializer); sse_encode_String(payload, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 99, port: port_); + funcId: 109, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7773,7 +8026,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_event_twin_normal(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 100, port: port_); + funcId: 110, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -7802,7 +8055,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_event_twin_normal_Sse(listener, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 101, port: port_); + funcId: 111, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7828,7 +8081,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 102, port: port_); + funcId: 112, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7852,7 +8105,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 103, port: port_); + funcId: 113, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -7880,7 +8133,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 104, port: port_); + funcId: 114, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -7908,7 +8161,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_custom_nested_error_outer_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 105, port: port_); + funcId: 115, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7936,7 +8189,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_custom_struct_error_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 106, port: port_); + funcId: 116, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7965,7 +8218,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(message, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 107, port: port_); + funcId: 117, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_custom_struct_twin_normal, @@ -7993,7 +8246,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_custom_struct_twin_normal(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 108, port: port_); + funcId: 118, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8023,7 +8276,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_custom_struct_twin_normal(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 109, port: port_); + funcId: 119, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -8051,7 +8304,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 110, port: port_); + funcId: 120, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8079,7 +8332,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 111, port: port_); + funcId: 121, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -8106,7 +8359,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 112, port: port_); + funcId: 122, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -8130,7 +8383,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 113, port: port_); + funcId: 123, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -8155,7 +8408,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 114, port: port_); + funcId: 124, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -8180,7 +8433,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 115, port: port_); + funcId: 125, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8205,7 +8458,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 116, port: port_); + funcId: 126, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8230,7 +8483,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 117, port: port_); + funcId: 127, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8256,7 +8509,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 118, port: port_); + funcId: 128, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8281,7 +8534,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 119, port: port_); + funcId: 129, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8306,7 +8559,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 120, port: port_); + funcId: 130, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -8330,7 +8583,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 121, port: port_); + funcId: 131, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -8356,7 +8609,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(variant, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 122, port: port_); + funcId: 132, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -8380,7 +8633,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 123, port: port_); + funcId: 133, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -8406,7 +8659,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 124, port: port_); + funcId: 134, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_some_struct_twin_normal, @@ -8434,7 +8687,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_some_struct_twin_normal(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 125, port: port_); + funcId: 135, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -8464,7 +8717,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_some_struct_twin_normal(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 126, port: port_); + funcId: 136, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -8492,7 +8745,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 127, port: port_); + funcId: 137, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -8520,7 +8773,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 128, port: port_); + funcId: 138, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -8550,7 +8803,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_String_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 129, port: port_); + funcId: 139, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8576,7 +8829,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 130, port: port_); + funcId: 140, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8604,7 +8857,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_simple_translatable_external_struct_with_method( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 131, port: port_); + funcId: 141, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -8632,7 +8885,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 132, port: port_); + funcId: 142, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_new_simple_struct, @@ -8659,7 +8912,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 133, port: port_); + funcId: 143, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_old_simple_struct, @@ -8687,7 +8940,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_my_enum(myEnum, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 134, port: port_); + funcId: 144, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -8714,7 +8967,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_my_struct(myStruct, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 135, port: port_); + funcId: 145, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -8734,124 +8987,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["myStruct"], ); - @override - Future - crateApiImplTraitStructOneWithTraitForDynTwinNormalCreateTwinNormal( - {required int one}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_i_32(one, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 136, port: port_); - }, - codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal, - decodeErrorData: null, - ), - constMeta: - kCrateApiImplTraitStructOneWithTraitForDynTwinNormalCreateTwinNormalConstMeta, - argValues: [one], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiImplTraitStructOneWithTraitForDynTwinNormalCreateTwinNormalConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinNormal_create_twin_normal", - argNames: ["one"], - ); - - @override - int crateApiImplTraitStructOneWithTraitForDynTwinNormalGetOne( - {required StructOneWithTraitForDynTwinNormal that}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 137)!; - }, - codec: SseCodec( - decodeSuccessData: sse_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiImplTraitStructOneWithTraitForDynTwinNormalGetOneConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiImplTraitStructOneWithTraitForDynTwinNormalGetOneConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinNormal_get_one", - argNames: ["that"], - ); - - @override - void crateApiImplTraitStructOneWithTraitForDynTwinNormalSetOne( - {required StructOneWithTraitForDynTwinNormal that, required int one}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - that, serializer); - sse_encode_i_32(one, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 138)!; - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiImplTraitStructOneWithTraitForDynTwinNormalSetOneConstMeta, - argValues: [that, one], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiImplTraitStructOneWithTraitForDynTwinNormalSetOneConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinNormal_set_one", - argNames: ["that", "one"], - ); - - @override - Future - crateApiImplTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( - {required StructOneWithTraitForDynTwinNormal that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( - that, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 139, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiImplTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiImplTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta => - const TaskConstMeta( - debugName: - "StructOneWithTraitForDynTwinNormal_simple_method_twin_normal", - argNames: ["that"], - ); - @override int crateApiImplTraitStructOneWithTraitTwinNormalGetOne( {required StructOneWithTraitTwinNormal that}) { @@ -8860,7 +8995,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 140)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 146)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -8888,7 +9023,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( that, serializer); sse_encode_i_32(one, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 141)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 147)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8917,7 +9052,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 142, port: port_); + funcId: 148, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -8947,7 +9082,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 143, port: port_); + funcId: 149, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -8976,7 +9111,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 144, port: port_); + funcId: 150, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -8997,94 +9132,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - int crateApiImplTraitStructTwoWithTraitForDynTwinNormalGetTwo( - {required StructTwoWithTraitForDynTwinNormal that}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 145)!; - }, - codec: SseCodec( - decodeSuccessData: sse_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiImplTraitStructTwoWithTraitForDynTwinNormalGetTwoConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiImplTraitStructTwoWithTraitForDynTwinNormalGetTwoConstMeta => - const TaskConstMeta( - debugName: "StructTwoWithTraitForDynTwinNormal_get_two", - argNames: ["that"], - ); - - @override - void crateApiImplTraitStructTwoWithTraitForDynTwinNormalSetTwo( - {required StructTwoWithTraitForDynTwinNormal that, required int two}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - that, serializer); - sse_encode_i_32(two, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 146)!; - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiImplTraitStructTwoWithTraitForDynTwinNormalSetTwoConstMeta, - argValues: [that, two], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiImplTraitStructTwoWithTraitForDynTwinNormalSetTwoConstMeta => - const TaskConstMeta( - debugName: "StructTwoWithTraitForDynTwinNormal_set_two", - argNames: ["that", "two"], - ); - - @override - Future - crateApiImplTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormal( - {required StructTwoWithTraitForDynTwinNormal that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( - that, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 147, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiImplTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiImplTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormalConstMeta => - const TaskConstMeta( - debugName: - "StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal", - argNames: ["that"], - ); - @override int crateApiImplTraitStructTwoWithTraitTwinNormalGetTwo( {required StructTwoWithTraitTwinNormal that}) { @@ -9093,7 +9140,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 148)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 151)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -9121,7 +9168,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( that, serializer); sse_encode_i_32(two, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 149)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 152)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9150,7 +9197,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 150, port: port_); + funcId: 153, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -9180,7 +9227,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 151, port: port_); + funcId: 154, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -9209,7 +9256,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 152, port: port_); + funcId: 155, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -9237,7 +9284,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 157, port: port_); + funcId: 159, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_another_macro_struct_twin_normal, @@ -9263,7 +9310,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_macro_struct(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 158, port: port_); + funcId: 160, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_macro_struct, @@ -9289,7 +9336,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 159, port: port_); + funcId: 161, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_32, @@ -9316,7 +9363,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_String_list_prim_u_8_strict(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 160, port: port_); + funcId: 162, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_list_prim_u_8_strict, @@ -9344,7 +9391,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_String_kitchen_sink_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 161, port: port_); + funcId: 163, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_kitchen_sink_twin_normal, @@ -9373,7 +9420,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_String_enum_simple_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 162, port: port_); + funcId: 164, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_enum_simple_twin_normal, @@ -9402,7 +9449,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_String_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 163, port: port_); + funcId: 165, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_String, @@ -9430,7 +9477,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_String_my_size(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 164, port: port_); + funcId: 166, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_my_size, @@ -9457,7 +9504,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Set_i_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 165, port: port_); + funcId: 167, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Set_i_32, @@ -9483,7 +9530,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Set_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 166, port: port_); + funcId: 168, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Set_String, @@ -9507,7 +9554,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 167, port: port_); + funcId: 169, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -9537,7 +9584,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_String(a, serializer); sse_encode_String(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 168, port: port_); + funcId: 170, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -9567,7 +9614,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_concatenate_with_twin_normal(that, serializer); sse_encode_String(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 169, port: port_); + funcId: 171, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -9596,7 +9643,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_u_32_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 170, port: port_); + funcId: 172, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9630,7 +9677,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(max, serializer); sse_encode_StreamSink_log_2_twin_normal_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 171, port: port_); + funcId: 173, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9663,7 +9710,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_concatenate_with_twin_normal(that, serializer); sse_encode_StreamSink_u_32_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 172, port: port_); + funcId: 174, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9700,7 +9747,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(max, serializer); sse_encode_StreamSink_log_2_twin_normal_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 173, port: port_); + funcId: 175, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9731,7 +9778,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(a, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 174, port: port_); + funcId: 176, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_concatenate_with_twin_normal, @@ -9758,7 +9805,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_concatenate_with_twin_normal(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 175, port: port_); + funcId: 177, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -9788,7 +9835,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(b, serializer); sse_encode_u_32(c, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 176, port: port_); + funcId: 178, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_sum_with_twin_normal_array_3, @@ -9812,7 +9859,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 177, port: port_); + funcId: 179, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_sum_with_twin_normal, @@ -9839,7 +9886,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_my_callable_twin_normal(that, serializer); sse_encode_String(two, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 178, port: port_); + funcId: 180, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -9866,7 +9913,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(one, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 179, port: port_); + funcId: 181, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_simple_enum_twin_normal, @@ -9894,7 +9941,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_simple_enum_twin_normal(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 180, port: port_); + funcId: 182, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -9922,7 +9969,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_simple_primitive_enum_twin_normal(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 181, port: port_); + funcId: 183, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -9952,7 +9999,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_simple_struct_twin_normal(a, serializer); sse_encode_box_autoadd_simple_struct_twin_normal(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 182, port: port_); + funcId: 184, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -9980,7 +10027,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_simple_struct_twin_normal(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 183, port: port_); + funcId: 185, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -10008,7 +10055,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_simple_struct_twin_normal(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 184, port: port_); + funcId: 186, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -10037,7 +10084,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(one, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 185, port: port_); + funcId: 187, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_simple_struct_twin_normal, @@ -10065,7 +10112,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_simple_struct_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 186, port: port_); + funcId: 188, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -10093,7 +10140,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(a, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 187, port: port_); + funcId: 189, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -10123,7 +10170,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(y, serializer); sse_encode_u_32(z, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 188, port: port_); + funcId: 190, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -10149,7 +10196,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_application_settings_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 189, port: port_); + funcId: 191, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10177,7 +10224,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_list_application_settings_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 190, port: port_); + funcId: 192, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10203,7 +10250,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_numbers(nums, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 191, port: port_); + funcId: 193, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -10229,7 +10276,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_sequences(seqs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 192, port: port_); + funcId: 194, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -10253,7 +10300,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 193, port: port_); + funcId: 195, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_application_settings, @@ -10277,7 +10324,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 194, port: port_); + funcId: 196, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_application_settings, @@ -10301,7 +10348,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 195, port: port_); + funcId: 197, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_application_message, @@ -10327,7 +10374,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_application_settings(appSettings, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 196, port: port_); + funcId: 198, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -10354,7 +10401,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_application_mode_array_2_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 197, port: port_); + funcId: 199, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10381,7 +10428,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_application_mode_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 198, port: port_); + funcId: 200, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10409,7 +10456,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_Map_u_8_application_mode_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 199, port: port_); + funcId: 201, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10437,7 +10484,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_opt_box_autoadd_application_mode_Sse( sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 200, port: port_); + funcId: 202, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10464,7 +10511,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_Set_application_mode_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 201, port: port_); + funcId: 203, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10491,7 +10538,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_mirror_struct_twin_normal_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 202, port: port_); + funcId: 204, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10520,7 +10567,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_record_application_settings_raw_string_enum_mirrored_Sse( sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 203, port: port_); + funcId: 205, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10547,7 +10594,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_list_application_mode_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 204, port: port_); + funcId: 206, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10575,7 +10622,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(num, serializer); sse_encode_usize(times, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 205, port: port_); + funcId: 207, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_numbers, @@ -10602,7 +10649,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(seq, serializer); sse_encode_usize(times, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 206, port: port_); + funcId: 208, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_sequences, @@ -10627,7 +10674,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 207, port: port_); + funcId: 209, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_contains_mirrored_sub_struct_twin_normal, @@ -10654,7 +10701,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 208, port: port_); + funcId: 210, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_raw_string_mirrored, @@ -10681,7 +10728,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 209, port: port_); + funcId: 211, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_hash_map, @@ -10707,7 +10754,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 210, port: port_); + funcId: 212, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_raw_string_enum_mirrored, @@ -10734,7 +10781,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 211, port: port_); + funcId: 213, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_of_nested_raw_string_mirrored, @@ -10761,7 +10808,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 212, port: port_); + funcId: 214, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_nested_raw_string_mirrored, @@ -10789,7 +10836,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_bool(nested, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 213, port: port_); + funcId: 215, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_raw_string_enum_mirrored, @@ -10814,7 +10861,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 214, port: port_); + funcId: 216, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_raw_string_mirrored, @@ -10838,7 +10885,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 215, port: port_); + funcId: 217, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_big_buffers_twin_normal, @@ -10864,7 +10911,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Char(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 216, port: port_); + funcId: 218, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Char, @@ -10890,7 +10937,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_my_tree_node_twin_normal(s, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 217, port: port_); + funcId: 219, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_my_tree_node_twin_normal, @@ -10918,7 +10965,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_my_nested_struct_twin_normal(s, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 218, port: port_); + funcId: 220, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_my_nested_struct_twin_normal, @@ -10944,7 +10991,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(s, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 219, port: port_); + funcId: 221, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -10971,7 +11018,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_my_size(arg, serializer); sse_encode_box_my_size(boxed, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 220, port: port_); + funcId: 222, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_my_size, @@ -10997,7 +11044,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 221, port: port_); + funcId: 223, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -11024,7 +11071,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_weekdays_twin_normal(weekdays, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 222, port: port_); + funcId: 224, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_weekdays_twin_normal, @@ -11052,7 +11099,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(a, serializer); sse_encode_i_32(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 223, port: port_); + funcId: 225, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -11079,7 +11126,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_abc_twin_normal(abc, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 224, port: port_); + funcId: 226, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_abc_twin_normal, @@ -11106,7 +11153,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_struct_with_enum_twin_normal(se, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 225, port: port_); + funcId: 227, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_enum_twin_normal, @@ -11131,7 +11178,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 226, port: port_); + funcId: 228, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11161,7 +11208,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDeliberateFailSanityCheckTwinNormal( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 227)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 229)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -11191,7 +11238,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDeliberateFailSanityCheckTwinNormal( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 228)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 230)!; }, codec: SseCodec( decodeSuccessData: @@ -11222,7 +11269,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDeliberateFailSanityCheckTwinNormal( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 229)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 231)!; }, codec: SseCodec( decodeSuccessData: @@ -11253,7 +11300,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDeliberateFailSanityCheckTwinNormal( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 230)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 232)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -11281,7 +11328,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDeliberateFailSanityCheckTwinNormal( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 231)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 233)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -11310,7 +11357,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDeliberateFailSanityCheckTwinNormal( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 232)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 234)!; }, codec: SseCodec( decodeSuccessData: @@ -11342,7 +11389,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDeliberateFailSanityCheckTwinNormal( that, serializer); sse_encode_list_prim_u_8_strict(deliberateBadFieldA, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 233)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 235)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11375,7 +11422,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOpaqueItemTwinNormal( deliberateBadFieldB, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 234)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 236)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11408,7 +11455,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOpaqueItemTwinNormal( deliberateBadFieldC, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 235)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 237)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11440,7 +11487,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDeliberateFailSanityCheckTwinNormal( that, serializer); sse_encode_String(goodFieldA, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 236)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 238)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11471,7 +11518,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDeliberateFailSanityCheckTwinNormal( that, serializer); sse_encode_i_32(goodFieldB, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 237)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 239)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11503,7 +11550,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOpaqueItemTwinNormal( goodFieldC, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 238)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 240)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11530,7 +11577,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 239, port: port_); + funcId: 241, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -11561,7 +11608,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 240, port: port_); + funcId: 242, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_32_strict, @@ -11590,7 +11637,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 241)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 243)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -11620,7 +11667,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( that, serializer); sse_encode_String(name, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 242)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 244)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11650,7 +11697,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructInMiscNoTwinExampleA( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 243, port: port_); + funcId: 245, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11680,7 +11727,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithImplBlockInMultiFile( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 244, port: port_); + funcId: 246, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11710,7 +11757,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithImplBlockInMultiFile( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 245, port: port_); + funcId: 247, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11736,7 +11783,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 246)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 248)!; }, codec: SseCodec( decodeSuccessData: @@ -11765,7 +11812,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 247)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 249)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -11794,7 +11841,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( that, serializer); sse_encode_i_32(value, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 248)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 250)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11823,7 +11870,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( a, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 249, port: port_); + funcId: 251, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11849,7 +11896,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 250, port: port_); + funcId: 252, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11876,7 +11923,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 251, port: port_); + funcId: 253, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_item_container_solution_two_twin_normal, @@ -11907,7 +11954,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_item_container_solution_two_twin_normal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 252, port: port_); + funcId: 254, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_32_strict, @@ -11934,7 +11981,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 253, port: port_); + funcId: 255, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11963,7 +12010,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_struct_with_custom_name_method_twin_normal( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 254)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 256)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11993,7 +12040,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_impl_block_in_another_file_dependency( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 255, port: port_); + funcId: 257, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12023,7 +12070,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructInMiscNoTwinExampleB( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 256, port: port_); + funcId: 258, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -12055,7 +12102,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructInMiscNoTwinExampleB( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 257, port: port_); + funcId: 259, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12081,7 +12128,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 258, port: port_); + funcId: 260, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12109,7 +12156,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_empty_twin_normal(empty, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 259, port: port_); + funcId: 261, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_empty_twin_normal, @@ -12133,7 +12180,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 260, port: port_); + funcId: 262, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12159,7 +12206,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_my_size(l, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 261, port: port_); + funcId: 263, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_my_size, @@ -12185,7 +12232,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_String(names, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 262, port: port_); + funcId: 264, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -12211,7 +12258,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_new_type_int_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 263, port: port_); + funcId: 265, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_new_type_int_twin_normal, @@ -12237,7 +12284,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_f_64(opt, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 264, port: port_); + funcId: 266, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -12277,7 +12324,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_bool(boolbox, serializer); sse_encode_opt_box_exotic_optionals_twin_normal(structbox, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 265, port: port_); + funcId: 267, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -12314,7 +12361,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_exotic_optionals_twin_normal( opt, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 266, port: port_); + funcId: 268, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -12343,7 +12390,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(left, serializer); sse_encode_f_64(right, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 267, port: port_); + funcId: 269, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_f_64, @@ -12369,7 +12416,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_String(document, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 268, port: port_); + funcId: 270, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_element_twin_normal, @@ -12395,7 +12442,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_opt_vecs_twin_normal(opt, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 269, port: port_); + funcId: 271, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_vecs_twin_normal, @@ -12424,7 +12471,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_f_64(myF64, serializer); sse_encode_opt_box_autoadd_bool(myBool, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 270, port: port_); + funcId: 272, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -12451,7 +12498,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 271, port: port_); + funcId: 273, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -12477,7 +12524,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 272, port: port_); + funcId: 274, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -12503,7 +12550,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 273, port: port_); + funcId: 275, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -12528,7 +12575,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 274, port: port_); + funcId: 276, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -12554,7 +12601,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 275, port: port_); + funcId: 277, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -12582,7 +12629,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_simple_struct_for_borrow_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 276, port: port_); + funcId: 278, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_simple_struct_for_borrow_twin_normal, @@ -12609,7 +12656,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(n, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 277, port: port_); + funcId: 279, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_vec_of_primitive_pack_twin_normal, @@ -12643,7 +12690,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(myF64, serializer); sse_encode_bool(myBool, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 278, port: port_); + funcId: 280, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -12669,7 +12716,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(myU32, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 279, port: port_); + funcId: 281, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -12696,7 +12743,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 280, port: port_); + funcId: 282, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -12725,7 +12772,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_my_audio_param_twin_normal_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 281, port: port_); + funcId: 283, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -12751,7 +12798,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 282, port: port_); + funcId: 284, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -12779,7 +12826,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_u_8_array_1600(blob, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 285, port: port_); + funcId: 287, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_blob_twin_rust_async, @@ -12808,7 +12855,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_test_id_twin_rust_async(id, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 286, port: port_); + funcId: 288, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_test_id_twin_rust_async, @@ -12835,7 +12882,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 287, port: port_); + funcId: 289, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_8_array_5, @@ -12862,7 +12909,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 288, port: port_); + funcId: 290, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_point_twin_rust_async_array_2, @@ -12890,7 +12937,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_f_64_array_16(array, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 289, port: port_); + funcId: 291, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -12919,7 +12966,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_test_id_twin_rust_async_array_4(id, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 290, port: port_); + funcId: 292, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_test_id_twin_rust_async_array_2, @@ -12948,7 +12995,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_8_array_32(id, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 291, port: port_); + funcId: 293, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_message_id_twin_rust_async, @@ -12977,7 +13024,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_8_array_8(id, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 292, port: port_); + funcId: 294, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_box_feed_id_twin_rust_async, @@ -13006,7 +13053,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_feed_id_twin_rust_async(id, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 293, port: port_); + funcId: 295, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_box_u_8_array_8, @@ -13035,7 +13082,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_blob_twin_rust_async(blob, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 294, port: port_); + funcId: 296, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_8_array_1600, @@ -13063,7 +13110,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_message_id_twin_rust_async(id, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 295, port: port_); + funcId: 297, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_8_array_32, @@ -13090,7 +13137,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_u_8_array_1600(blob, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 296)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 298)!; }, codec: SseCodec( decodeSuccessData: sse_decode_blob_twin_sync, @@ -13116,7 +13163,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_test_id_twin_sync(id, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 297)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 299)!; }, codec: SseCodec( decodeSuccessData: sse_decode_test_id_twin_sync, @@ -13140,7 +13187,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 298)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 300)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_8_array_5, @@ -13165,7 +13212,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 299)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 301)!; }, codec: SseCodec( decodeSuccessData: sse_decode_point_twin_sync_array_2, @@ -13192,7 +13239,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_f_64_array_16(array, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 300)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 302)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -13218,7 +13265,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_test_id_twin_sync_array_4(id, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 301)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 303)!; }, codec: SseCodec( decodeSuccessData: sse_decode_test_id_twin_sync_array_2, @@ -13244,7 +13291,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_8_array_32(id, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 302)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 304)!; }, codec: SseCodec( decodeSuccessData: sse_decode_message_id_twin_sync, @@ -13270,7 +13317,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_8_array_8(id, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 303)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 305)!; }, codec: SseCodec( decodeSuccessData: sse_decode_box_feed_id_twin_sync, @@ -13297,7 +13344,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_feed_id_twin_sync(id, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 304)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 306)!; }, codec: SseCodec( decodeSuccessData: sse_decode_box_u_8_array_8, @@ -13324,7 +13371,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_blob_twin_sync(blob, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 305)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 307)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_8_array_1600, @@ -13351,7 +13398,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_message_id_twin_sync(id, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 306)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 308)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_8_array_32, @@ -13379,7 +13426,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_customized_twin_rust_async(val, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 307, port: port_); + funcId: 309, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13408,7 +13455,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_user_id_twin_rust_async(userId, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 308, port: port_); + funcId: 310, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_user_id_twin_rust_async, @@ -13435,7 +13482,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_customized_twin_sync(val, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 309)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 311)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13462,7 +13509,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_user_id_twin_sync(userId, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 310)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 312)!; }, codec: SseCodec( decodeSuccessData: sse_decode_user_id_twin_sync, @@ -13491,7 +13538,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_basic_general_enum_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 311, port: port_); + funcId: 313, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_basic_general_enum_twin_normal, @@ -13521,7 +13568,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_basic_primitive_enum_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 312, port: port_); + funcId: 314, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_basic_primitive_enum_twin_normal, @@ -13551,7 +13598,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_basic_struct_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 313, port: port_); + funcId: 315, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_basic_struct_twin_normal, @@ -13580,7 +13627,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_bool(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 314, port: port_); + funcId: 316, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -13608,7 +13655,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 315, port: port_); + funcId: 317, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -13636,7 +13683,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_f_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 316, port: port_); + funcId: 318, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -13664,7 +13711,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_f_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 317, port: port_); + funcId: 319, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -13693,7 +13740,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_I128(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 318, port: port_); + funcId: 320, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_I128, @@ -13722,7 +13769,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_16(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 319, port: port_); + funcId: 321, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_16, @@ -13751,7 +13798,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 320, port: port_); + funcId: 322, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -13780,7 +13827,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_64(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 321, port: port_); + funcId: 323, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_64, @@ -13809,7 +13856,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_8(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 322, port: port_); + funcId: 324, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_8, @@ -13839,7 +13886,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_isize(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 323, port: port_); + funcId: 325, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_isize, @@ -13867,7 +13914,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 324, port: port_); + funcId: 326, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -13896,7 +13943,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_U128(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 325, port: port_); + funcId: 327, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_U128, @@ -13925,7 +13972,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_16(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 326, port: port_); + funcId: 328, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_16, @@ -13954,7 +14001,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 327, port: port_); + funcId: 329, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -13983,7 +14030,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_64(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 328, port: port_); + funcId: 330, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -14012,7 +14059,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_8(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 329, port: port_); + funcId: 331, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_8, @@ -14041,7 +14088,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_usize(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 330, port: port_); + funcId: 332, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -14070,7 +14117,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_basic_general_enum_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 331, port: port_); + funcId: 333, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_basic_general_enum_twin_normal, @@ -14100,7 +14147,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_basic_primitive_enum_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 332, port: port_); + funcId: 334, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_basic_primitive_enum_twin_normal, @@ -14130,7 +14177,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_basic_struct_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 333, port: port_); + funcId: 335, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_basic_struct_twin_normal, @@ -14160,7 +14207,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_bool(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 334, port: port_); + funcId: 336, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_bool, @@ -14189,7 +14236,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_list_prim_u_8_strict(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 335, port: port_); + funcId: 337, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_list_prim_u_8_strict, @@ -14218,7 +14265,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_f_32_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 336, port: port_); + funcId: 338, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_f_32_strict, @@ -14247,7 +14294,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_f_64_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 337, port: port_); + funcId: 339, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_f_64_strict, @@ -14276,7 +14323,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_16_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 338, port: port_); + funcId: 340, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_16_strict, @@ -14305,7 +14352,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_32_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 339, port: port_); + funcId: 341, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_32_strict, @@ -14334,7 +14381,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_64_strict(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 340, port: port_); + funcId: 342, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_64_strict, @@ -14363,7 +14410,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_8_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 341, port: port_); + funcId: 343, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_8_strict, @@ -14392,7 +14439,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 342, port: port_); + funcId: 344, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -14421,7 +14468,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_16_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 343, port: port_); + funcId: 345, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_16_strict, @@ -14450,7 +14497,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_32_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 344, port: port_); + funcId: 346, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_32_strict, @@ -14479,7 +14526,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_64_strict(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 345, port: port_); + funcId: 347, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_64_strict, @@ -14508,7 +14555,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 346, port: port_); + funcId: 348, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -14537,7 +14584,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_basic_general_enum_twin_rust_async(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 347, port: port_); + funcId: 349, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_basic_general_enum_twin_rust_async, @@ -14567,7 +14614,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_basic_primitive_enum_twin_rust_async(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 348, port: port_); + funcId: 350, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_basic_primitive_enum_twin_rust_async, @@ -14597,7 +14644,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_basic_struct_twin_rust_async(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 349, port: port_); + funcId: 351, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_basic_struct_twin_rust_async, @@ -14627,7 +14674,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_bool(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 350, port: port_); + funcId: 352, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_bool, @@ -14656,7 +14703,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_list_prim_u_8_strict(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 351, port: port_); + funcId: 353, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_list_prim_u_8_strict, @@ -14685,7 +14732,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_f_32_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 352, port: port_); + funcId: 354, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_f_32_strict, @@ -14714,7 +14761,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_f_64_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 353, port: port_); + funcId: 355, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_f_64_strict, @@ -14743,7 +14790,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_16_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 354, port: port_); + funcId: 356, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_16_strict, @@ -14772,7 +14819,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_32_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 355, port: port_); + funcId: 357, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_32_strict, @@ -14801,7 +14848,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_64_strict(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 356, port: port_); + funcId: 358, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_64_strict, @@ -14830,7 +14877,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_8_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 357, port: port_); + funcId: 359, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_8_strict, @@ -14859,7 +14906,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 358, port: port_); + funcId: 360, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -14888,7 +14935,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_16_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 359, port: port_); + funcId: 361, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_16_strict, @@ -14917,7 +14964,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_32_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 360, port: port_); + funcId: 362, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_32_strict, @@ -14946,7 +14993,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_64_strict(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 361, port: port_); + funcId: 363, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_64_strict, @@ -14975,7 +15022,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 362, port: port_); + funcId: 364, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -15003,7 +15050,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_basic_general_enum_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 363)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 365)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_basic_general_enum_twin_sync, @@ -15032,7 +15079,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_basic_primitive_enum_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 364)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 366)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_basic_primitive_enum_twin_sync, @@ -15061,7 +15108,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_basic_struct_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 365)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 367)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_basic_struct_twin_sync, @@ -15090,7 +15137,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_bool(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 366)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 368)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_bool, @@ -15118,7 +15165,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_list_prim_u_8_strict(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 367)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 369)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_list_prim_u_8_strict, @@ -15146,7 +15193,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_f_32_loose(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 368)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 370)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_f_32_strict, @@ -15174,7 +15221,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_f_64_loose(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 369)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 371)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_f_64_strict, @@ -15202,7 +15249,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_16_loose(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 370)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 372)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_16_strict, @@ -15230,7 +15277,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_32_loose(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 371)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 373)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_32_strict, @@ -15258,7 +15305,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_64_strict(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 372)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 374)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_64_strict, @@ -15285,7 +15332,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_8_loose(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 373)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 375)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_8_strict, @@ -15313,7 +15360,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_String(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 374)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 376)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -15341,7 +15388,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_16_loose(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 375)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 377)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_16_strict, @@ -15369,7 +15416,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_32_loose(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 376)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 378)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_32_strict, @@ -15397,7 +15444,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_64_strict(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 377)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 379)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_64_strict, @@ -15424,7 +15471,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 378)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 380)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -15453,7 +15500,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_basic_general_enum_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 379, port: port_); + funcId: 381, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_basic_general_enum_twin_normal, @@ -15483,7 +15530,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_basic_primitive_enum_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 380, port: port_); + funcId: 382, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_basic_primitive_enum_twin_normal, @@ -15513,7 +15560,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_basic_struct_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 381, port: port_); + funcId: 383, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_basic_struct_twin_normal, @@ -15543,7 +15590,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_bool(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 382, port: port_); + funcId: 384, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_bool, @@ -15572,7 +15619,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_list_prim_u_8_strict(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 383, port: port_); + funcId: 385, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_list_prim_u_8_strict, @@ -15601,7 +15648,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_f_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 384, port: port_); + funcId: 386, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_f_32, @@ -15630,7 +15677,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_f_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 385, port: port_); + funcId: 387, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_f_64, @@ -15659,7 +15706,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_I128(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 386, port: port_); + funcId: 388, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_I128, @@ -15688,7 +15735,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_16(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 387, port: port_); + funcId: 389, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_16, @@ -15717,7 +15764,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 388, port: port_); + funcId: 390, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_32, @@ -15746,7 +15793,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 389, port: port_); + funcId: 391, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_64, @@ -15775,7 +15822,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_8(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 390, port: port_); + funcId: 392, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_8, @@ -15804,7 +15851,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_isize(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 391, port: port_); + funcId: 393, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_isize, @@ -15833,7 +15880,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 392, port: port_); + funcId: 394, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_String, @@ -15862,7 +15909,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_U128(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 393, port: port_); + funcId: 395, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_U128, @@ -15891,7 +15938,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_16(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 394, port: port_); + funcId: 396, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_16, @@ -15920,7 +15967,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 395, port: port_); + funcId: 397, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_32, @@ -15949,7 +15996,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 396, port: port_); + funcId: 398, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_64, @@ -15978,7 +16025,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_8(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 397, port: port_); + funcId: 399, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_8, @@ -16007,7 +16054,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_usize(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 398, port: port_); + funcId: 400, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_usize, @@ -16036,7 +16083,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_basic_general_enum_twin_rust_async(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 399, port: port_); + funcId: 401, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -16068,7 +16115,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Map_i_32_basic_primitive_enum_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 400, port: port_); + funcId: 402, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -16099,7 +16146,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_basic_struct_twin_rust_async(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 401, port: port_); + funcId: 403, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_basic_struct_twin_rust_async, @@ -16129,7 +16176,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_bool(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 402, port: port_); + funcId: 404, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_bool, @@ -16158,7 +16205,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_list_prim_u_8_strict(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 403, port: port_); + funcId: 405, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_list_prim_u_8_strict, @@ -16187,7 +16234,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_f_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 404, port: port_); + funcId: 406, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_f_32, @@ -16216,7 +16263,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_f_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 405, port: port_); + funcId: 407, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_f_64, @@ -16245,7 +16292,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_I128(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 406, port: port_); + funcId: 408, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_I128, @@ -16274,7 +16321,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_16(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 407, port: port_); + funcId: 409, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_16, @@ -16303,7 +16350,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 408, port: port_); + funcId: 410, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_32, @@ -16332,7 +16379,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 409, port: port_); + funcId: 411, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_64, @@ -16361,7 +16408,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_8(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 410, port: port_); + funcId: 412, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_8, @@ -16390,7 +16437,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_isize(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 411, port: port_); + funcId: 413, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_isize, @@ -16419,7 +16466,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 412, port: port_); + funcId: 414, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_String, @@ -16448,7 +16495,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_U128(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 413, port: port_); + funcId: 415, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_U128, @@ -16477,7 +16524,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_16(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 414, port: port_); + funcId: 416, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_16, @@ -16506,7 +16553,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 415, port: port_); + funcId: 417, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_32, @@ -16535,7 +16582,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 416, port: port_); + funcId: 418, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_64, @@ -16564,7 +16611,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_8(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 417, port: port_); + funcId: 419, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_8, @@ -16593,7 +16640,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_usize(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 418, port: port_); + funcId: 420, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_usize, @@ -16621,7 +16668,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_basic_general_enum_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 419)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 421)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_basic_general_enum_twin_sync, @@ -16650,7 +16697,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_basic_primitive_enum_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 420)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 422)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_basic_primitive_enum_twin_sync, @@ -16679,7 +16726,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_basic_struct_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 421)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 423)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_basic_struct_twin_sync, @@ -16708,7 +16755,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_bool(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 422)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 424)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_bool, @@ -16736,7 +16783,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_list_prim_u_8_strict(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 423)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 425)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_list_prim_u_8_strict, @@ -16764,7 +16811,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_f_32(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 424)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 426)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_f_32, @@ -16792,7 +16839,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_f_64(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 425)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 427)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_f_64, @@ -16820,7 +16867,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_I128(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 426)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 428)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_I128, @@ -16848,7 +16895,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_16(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 427)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 429)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_16, @@ -16876,7 +16923,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_32(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 428)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 430)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_32, @@ -16904,7 +16951,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_64(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 429)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 431)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_64, @@ -16932,7 +16979,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_8(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 430)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 432)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_8, @@ -16960,7 +17007,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_isize(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 431)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 433)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_isize, @@ -16988,7 +17035,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_String(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 432)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 434)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_String, @@ -17016,7 +17063,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_U128(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 433)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 435)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_U128, @@ -17044,7 +17091,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_16(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 434)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 436)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_16, @@ -17072,7 +17119,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_32(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 435)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 437)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_32, @@ -17100,7 +17147,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_64(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 436)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 438)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_64, @@ -17128,7 +17175,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_8(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 437)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 439)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_8, @@ -17156,7 +17203,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_usize(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 438)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 440)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_usize, @@ -17186,7 +17233,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_basic_general_enum_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 439, port: port_); + funcId: 441, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -17218,7 +17265,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_basic_primitive_enum_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 440, port: port_); + funcId: 442, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -17249,7 +17296,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_basic_struct_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 441, port: port_); + funcId: 443, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_basic_struct_twin_normal, @@ -17279,7 +17326,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_bool(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 442, port: port_); + funcId: 444, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_bool, @@ -17308,7 +17355,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_list_prim_u_8_strict(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 443, port: port_); + funcId: 445, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_list_prim_u_8_strict, @@ -17337,7 +17384,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_f_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 444, port: port_); + funcId: 446, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_f_32, @@ -17366,7 +17413,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_f_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 445, port: port_); + funcId: 447, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_f_64, @@ -17395,7 +17442,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_I128(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 446, port: port_); + funcId: 448, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_I128, @@ -17424,7 +17471,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_16(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 447, port: port_); + funcId: 449, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_16, @@ -17453,7 +17500,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 448, port: port_); + funcId: 450, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -17482,7 +17529,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 449, port: port_); + funcId: 451, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_64, @@ -17511,7 +17558,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_8(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 450, port: port_); + funcId: 452, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_8, @@ -17540,7 +17587,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_isize(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 451, port: port_); + funcId: 453, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_isize, @@ -17569,7 +17616,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 452, port: port_); + funcId: 454, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_String, @@ -17598,7 +17645,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_U128(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 453, port: port_); + funcId: 455, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_U128, @@ -17627,7 +17674,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_16(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 454, port: port_); + funcId: 456, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_16, @@ -17656,7 +17703,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 455, port: port_); + funcId: 457, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_32, @@ -17685,7 +17732,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 456, port: port_); + funcId: 458, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_64, @@ -17714,7 +17761,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_8(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 457, port: port_); + funcId: 459, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_8, @@ -17743,7 +17790,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_usize(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 458, port: port_); + funcId: 460, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_usize, @@ -17773,7 +17820,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_basic_general_enum_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 459, port: port_); + funcId: 461, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -17805,7 +17852,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_basic_primitive_enum_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 460, port: port_); + funcId: 462, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -17837,7 +17884,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_basic_struct_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 461, port: port_); + funcId: 463, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -17868,7 +17915,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_bool(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 462, port: port_); + funcId: 464, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_bool, @@ -17897,7 +17944,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_list_prim_u_8_strict(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 463, port: port_); + funcId: 465, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_list_prim_u_8_strict, @@ -17926,7 +17973,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_f_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 464, port: port_); + funcId: 466, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_f_32, @@ -17955,7 +18002,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_f_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 465, port: port_); + funcId: 467, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_f_64, @@ -17984,7 +18031,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_I128(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 466, port: port_); + funcId: 468, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_I128, @@ -18013,7 +18060,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_16(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 467, port: port_); + funcId: 469, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_16, @@ -18042,7 +18089,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 468, port: port_); + funcId: 470, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -18071,7 +18118,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 469, port: port_); + funcId: 471, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_64, @@ -18100,7 +18147,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_8(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 470, port: port_); + funcId: 472, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_8, @@ -18129,7 +18176,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_isize(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 471, port: port_); + funcId: 473, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_isize, @@ -18158,7 +18205,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 472, port: port_); + funcId: 474, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_String, @@ -18187,7 +18234,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_U128(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 473, port: port_); + funcId: 475, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_U128, @@ -18216,7 +18263,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_16(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 474, port: port_); + funcId: 476, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_16, @@ -18245,7 +18292,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 475, port: port_); + funcId: 477, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_32, @@ -18274,7 +18321,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 476, port: port_); + funcId: 478, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_64, @@ -18303,7 +18350,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_8(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 477, port: port_); + funcId: 479, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_8, @@ -18332,7 +18379,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_usize(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 478, port: port_); + funcId: 480, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_usize, @@ -18361,7 +18408,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_basic_general_enum_twin_sync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 479)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 481)!; }, codec: SseCodec( decodeSuccessData: @@ -18392,7 +18439,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_basic_primitive_enum_twin_sync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 480)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 482)!; }, codec: SseCodec( decodeSuccessData: @@ -18422,7 +18469,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_basic_struct_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 481)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 483)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_basic_struct_twin_sync, @@ -18451,7 +18498,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_bool(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 482)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 484)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_bool, @@ -18479,7 +18526,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_list_prim_u_8_strict(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 483)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 485)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_list_prim_u_8_strict, @@ -18507,7 +18554,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_f_32(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 484)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 486)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_f_32, @@ -18535,7 +18582,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_f_64(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 485)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 487)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_f_64, @@ -18563,7 +18610,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_I128(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 486)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 488)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_I128, @@ -18591,7 +18638,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_16(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 487)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 489)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_16, @@ -18619,7 +18666,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_32(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 488)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 490)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -18647,7 +18694,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_64(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 489)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 491)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_64, @@ -18675,7 +18722,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_8(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 490)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 492)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_8, @@ -18703,7 +18750,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_isize(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 491)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 493)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_isize, @@ -18731,7 +18778,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_String(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 492)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 494)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_String, @@ -18759,7 +18806,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_U128(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 493)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 495)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_U128, @@ -18787,7 +18834,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_16(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 494)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 496)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_16, @@ -18815,7 +18862,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_32(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 495)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 497)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_32, @@ -18843,7 +18890,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_64(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 496)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 498)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_64, @@ -18871,7 +18918,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_8(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 497)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 499)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_8, @@ -18899,7 +18946,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_usize(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 498)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 500)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_usize, @@ -18929,7 +18976,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_basic_general_enum_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 499, port: port_); + funcId: 501, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_basic_general_enum_twin_rust_async, @@ -18959,7 +19006,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_basic_primitive_enum_twin_rust_async(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 500, port: port_); + funcId: 502, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_basic_primitive_enum_twin_rust_async, @@ -18989,7 +19036,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_basic_struct_twin_rust_async(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 501, port: port_); + funcId: 503, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_basic_struct_twin_rust_async, @@ -19019,7 +19066,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_bool(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 502, port: port_); + funcId: 504, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -19048,7 +19095,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 503, port: port_); + funcId: 505, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -19077,7 +19124,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_f_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 504, port: port_); + funcId: 506, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -19106,7 +19153,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_f_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 505, port: port_); + funcId: 507, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -19136,7 +19183,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_I128(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 506, port: port_); + funcId: 508, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_I128, @@ -19166,7 +19213,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_16(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 507, port: port_); + funcId: 509, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_16, @@ -19196,7 +19243,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 508, port: port_); + funcId: 510, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -19226,7 +19273,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_64(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 509, port: port_); + funcId: 511, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_64, @@ -19256,7 +19303,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_8(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 510, port: port_); + funcId: 512, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_8, @@ -19286,7 +19333,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_isize(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 511, port: port_); + funcId: 513, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_isize, @@ -19315,7 +19362,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 512, port: port_); + funcId: 514, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -19345,7 +19392,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_U128(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 513, port: port_); + funcId: 515, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_U128, @@ -19375,7 +19422,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_16(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 514, port: port_); + funcId: 516, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_16, @@ -19405,7 +19452,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 515, port: port_); + funcId: 517, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -19435,7 +19482,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_64(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 516, port: port_); + funcId: 518, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -19465,7 +19512,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_8(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 517, port: port_); + funcId: 519, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_8, @@ -19495,7 +19542,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_usize(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 518, port: port_); + funcId: 520, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -19523,7 +19570,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_basic_general_enum_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 519)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 521)!; }, codec: SseCodec( decodeSuccessData: sse_decode_basic_general_enum_twin_sync, @@ -19552,7 +19599,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_basic_primitive_enum_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 520)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 522)!; }, codec: SseCodec( decodeSuccessData: sse_decode_basic_primitive_enum_twin_sync, @@ -19581,7 +19628,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_basic_struct_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 521)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 523)!; }, codec: SseCodec( decodeSuccessData: sse_decode_basic_struct_twin_sync, @@ -19608,7 +19655,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_bool(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 522)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 524)!; }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -19635,7 +19682,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 523)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 525)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -19662,7 +19709,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_f_32(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 524)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 526)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -19689,7 +19736,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_f_64(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 525)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 527)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -19717,7 +19764,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_I128(arg, serializer); sse_encode_String(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 526)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 528)!; }, codec: SseCodec( decodeSuccessData: sse_decode_I128, @@ -19745,7 +19792,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_16(arg, serializer); sse_encode_String(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 527)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 529)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_16, @@ -19773,7 +19820,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(arg, serializer); sse_encode_String(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 528)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 530)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -19801,7 +19848,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_64(arg, serializer); sse_encode_String(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 529)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 531)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_64, @@ -19829,7 +19876,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_8(arg, serializer); sse_encode_String(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 530)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 532)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_8, @@ -19857,7 +19904,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_isize(arg, serializer); sse_encode_String(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 531)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 533)!; }, codec: SseCodec( decodeSuccessData: sse_decode_isize, @@ -19884,7 +19931,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 532)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 534)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -19912,7 +19959,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_U128(arg, serializer); sse_encode_String(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 533)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 535)!; }, codec: SseCodec( decodeSuccessData: sse_decode_U128, @@ -19940,7 +19987,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_16(arg, serializer); sse_encode_String(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 534)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 536)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_16, @@ -19968,7 +20015,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(arg, serializer); sse_encode_String(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 535)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 537)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -19996,7 +20043,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(arg, serializer); sse_encode_String(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 536)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 538)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -20024,7 +20071,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_8(arg, serializer); sse_encode_String(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 537)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 539)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_8, @@ -20052,7 +20099,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_usize(arg, serializer); sse_encode_String(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 538)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 540)!; }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -20081,7 +20128,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(raw, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 539, port: port_); + funcId: 541, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20110,7 +20157,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(raw, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 540, port: port_); + funcId: 542, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20140,7 +20187,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_benchmark_binary_tree_twin_normal( tree, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 541, port: port_); + funcId: 543, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20169,7 +20216,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(depth, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 542, port: port_); + funcId: 544, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -20198,7 +20245,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(depth, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 543, port: port_); + funcId: 545, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -20227,7 +20274,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(depth, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 544, port: port_); + funcId: 546, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_benchmark_binary_tree_twin_normal, @@ -20255,7 +20302,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(raw, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 545, port: port_); + funcId: 547, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20284,7 +20331,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(raw, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 546, port: port_); + funcId: 548, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20312,7 +20359,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_benchmark_blob_twin_normal(blob, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 547, port: port_); + funcId: 549, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20341,7 +20388,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 548, port: port_); + funcId: 550, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -20370,7 +20417,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 549, port: port_); + funcId: 551, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -20399,7 +20446,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 550, port: port_); + funcId: 552, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_benchmark_blob_twin_normal, @@ -20427,7 +20474,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(bytes, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 551, port: port_); + funcId: 553, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -20456,7 +20503,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 552, port: port_); + funcId: 554, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -20482,7 +20529,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 553, port: port_); + funcId: 555, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20511,7 +20558,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(raw, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 554, port: port_); + funcId: 556, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20540,7 +20587,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(raw, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 555, port: port_); + funcId: 557, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20570,7 +20617,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_benchmark_binary_tree_twin_rust_async( tree, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 556, port: port_); + funcId: 558, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20599,7 +20646,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(depth, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 557, port: port_); + funcId: 559, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -20628,7 +20675,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(depth, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 558, port: port_); + funcId: 560, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -20657,7 +20704,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(depth, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 559, port: port_); + funcId: 561, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_benchmark_binary_tree_twin_rust_async, @@ -20686,7 +20733,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(raw, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 560, port: port_); + funcId: 562, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20715,7 +20762,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(raw, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 561, port: port_); + funcId: 563, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20744,7 +20791,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_benchmark_blob_twin_rust_async(blob, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 562, port: port_); + funcId: 564, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20773,7 +20820,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 563, port: port_); + funcId: 565, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -20802,7 +20849,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 564, port: port_); + funcId: 566, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -20831,7 +20878,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 565, port: port_); + funcId: 567, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_benchmark_blob_twin_rust_async, @@ -20860,7 +20907,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(bytes, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 566, port: port_); + funcId: 568, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -20889,7 +20936,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 567, port: port_); + funcId: 569, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -20916,7 +20963,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 568, port: port_); + funcId: 570, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20944,7 +20991,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(raw, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 569)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 571)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20972,7 +21019,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(raw, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 570)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 572)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -21000,7 +21047,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_benchmark_binary_tree_twin_sync( tree, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 571)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 573)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -21028,7 +21075,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(depth, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 572)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 574)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -21056,7 +21103,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(depth, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 573)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 575)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -21084,7 +21131,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(depth, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 574)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 576)!; }, codec: SseCodec( decodeSuccessData: sse_decode_benchmark_binary_tree_twin_sync, @@ -21111,7 +21158,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(raw, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 575)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 577)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -21139,7 +21186,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(raw, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 576)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 578)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -21166,7 +21213,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_benchmark_blob_twin_sync(blob, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 577)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 579)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -21194,7 +21241,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 578)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 580)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -21222,7 +21269,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 579)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 581)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -21250,7 +21297,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 580)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 582)!; }, codec: SseCodec( decodeSuccessData: sse_decode_benchmark_blob_twin_sync, @@ -21277,7 +21324,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(bytes, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 581)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 583)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -21305,7 +21352,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 582)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 584)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -21330,7 +21377,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 583)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 585)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -21359,7 +21406,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Chrono_Local(d, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 584, port: port_); + funcId: 586, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Local, @@ -21388,7 +21435,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Chrono_Utc(d, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 585, port: port_); + funcId: 587, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Utc, @@ -21417,7 +21464,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Chrono_Duration(d, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 586, port: port_); + funcId: 588, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Duration, @@ -21447,7 +21494,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_Chrono_Duration(durations, serializer); sse_encode_Chrono_Local(since, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 587, port: port_); + funcId: 589, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_Chrono_Local, @@ -21477,7 +21524,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_Chrono_Naive(timestamps, serializer); sse_encode_Chrono_Naive(epoch, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 588, port: port_); + funcId: 590, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_Chrono_Duration, @@ -21506,7 +21553,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_feature_chrono_twin_rust_async(mine, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 589, port: port_); + funcId: 591, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Duration, @@ -21535,7 +21582,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Chrono_Naive(d, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 590, port: port_); + funcId: 592, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Naive, @@ -21564,7 +21611,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_Chrono_Utc(d, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 591, port: port_); + funcId: 593, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_Chrono_Utc, @@ -21591,7 +21638,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 592, port: port_); + funcId: 594, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_test_chrono_twin_rust_async, @@ -21618,7 +21665,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 593, port: port_); + funcId: 595, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_test_chrono_twin_rust_async, @@ -21645,7 +21692,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Chrono_Local(d, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 594)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 596)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Local, @@ -21672,7 +21719,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Chrono_Utc(d, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 595)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 597)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Utc, @@ -21699,7 +21746,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Chrono_Duration(d, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 596)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 598)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Duration, @@ -21727,7 +21774,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_Chrono_Duration(durations, serializer); sse_encode_Chrono_Local(since, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 597)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 599)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_Chrono_Local, @@ -21755,7 +21802,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_Chrono_Naive(timestamps, serializer); sse_encode_Chrono_Naive(epoch, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 598)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 600)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_Chrono_Duration, @@ -21782,7 +21829,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_feature_chrono_twin_sync(mine, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 599)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 601)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Duration, @@ -21809,7 +21856,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Chrono_Naive(d, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 600)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 602)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Naive, @@ -21837,7 +21884,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_Chrono_Utc(d, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 601)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 603)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_Chrono_Utc, @@ -21863,7 +21910,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 602)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 604)!; }, codec: SseCodec( decodeSuccessData: sse_decode_test_chrono_twin_sync, @@ -21889,7 +21936,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 603)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 605)!; }, codec: SseCodec( decodeSuccessData: sse_decode_test_chrono_twin_sync, @@ -21916,7 +21963,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 604, port: port_); + funcId: 606, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -21943,7 +21990,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 605, port: port_); + funcId: 607, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -21971,7 +22018,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 606, port: port_); + funcId: 608, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22002,7 +22049,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_comments_twin_rust_async( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 607, port: port_); + funcId: 609, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22030,7 +22077,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 608, port: port_); + funcId: 610, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22057,7 +22104,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 609)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 611)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22083,7 +22130,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 610)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 612)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22110,7 +22157,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 611)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 613)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22139,7 +22186,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_struct_with_comments_twin_sync(that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 612)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 614)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22166,7 +22213,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 613)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 615)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22198,7 +22245,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_demo_struct_for_rust_call_dart_twin_rust_async_Output_demo_struct_for_rust_call_dart_twin_rust_async_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 614, port: port_); + funcId: 616, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22230,7 +22277,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callback, serializer); sse_encode_i_32(numTimes, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 615, port: port_); + funcId: 617, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22260,7 +22307,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 616, port: port_); + funcId: 618, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22292,7 +22339,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callback, serializer); sse_encode_opt_String(expectOutput, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 617, port: port_); + funcId: 619, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22322,7 +22369,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs__Output_String_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 618, port: port_); + funcId: 620, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22352,7 +22399,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs__Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 619, port: port_); + funcId: 621, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22384,7 +22431,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_demo_struct_for_rust_call_dart_twin_rust_async_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 620, port: port_); + funcId: 622, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22416,7 +22463,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_DartOpaque_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 621, port: port_); + funcId: 623, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22446,7 +22493,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs__Output_DartOpaque_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 622, port: port_); + funcId: 624, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_DartOpaque, @@ -22475,7 +22522,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 623, port: port_); + funcId: 625, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -22504,7 +22551,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 624, port: port_); + funcId: 626, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_DartOpaque, @@ -22533,7 +22580,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 625, port: port_); + funcId: 627, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_dart_opaque_twin_rust_async, @@ -22563,7 +22610,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartOpaque(opaque1, serializer); sse_encode_DartOpaque(opaque2, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 626, port: port_); + funcId: 628, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_dart_opaque_nested_twin_rust_async, @@ -22592,7 +22639,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(id, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 627, port: port_); + funcId: 629, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22622,7 +22669,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_enum_dart_opaque_twin_rust_async( opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 628, port: port_); + funcId: 630, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22652,7 +22699,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_dart_opaque_nested_twin_rust_async( opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 629, port: port_); + funcId: 631, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22681,7 +22728,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque_array_1(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 630, port: port_); + funcId: 632, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22710,7 +22757,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 631, port: port_); + funcId: 633, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_DartOpaque_array_1, @@ -22739,7 +22786,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 632, port: port_); + funcId: 634, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22768,7 +22815,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 633, port: port_); + funcId: 635, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_DartOpaque, @@ -22797,7 +22844,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 634, port: port_); + funcId: 636, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_DartOpaque, @@ -22826,7 +22873,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 635, port: port_); + funcId: 637, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22855,7 +22902,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 636, port: port_); + funcId: 638, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_DartOpaque, @@ -22884,7 +22931,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 637, port: port_); + funcId: 639, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22914,7 +22961,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(id, serializer); sse_encode_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 638, port: port_); + funcId: 640, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22941,7 +22988,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 639)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 641)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -22968,7 +23015,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 640)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 642)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_DartOpaque, @@ -22996,7 +23043,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 641)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 643)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_dart_opaque_twin_sync, @@ -23025,7 +23072,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque1, serializer); sse_encode_DartOpaque(opaque2, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 642)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 644)!; }, codec: SseCodec( decodeSuccessData: sse_decode_dart_opaque_nested_twin_sync, @@ -23052,7 +23099,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(id, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 643)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 645)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23079,7 +23126,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_enum_dart_opaque_twin_sync(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 644)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 646)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23106,7 +23153,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_dart_opaque_nested_twin_sync(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 645)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 647)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23133,7 +23180,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque_array_1(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 646)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 648)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23160,7 +23207,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 647)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 649)!; }, codec: SseCodec( decodeSuccessData: sse_decode_DartOpaque_array_1, @@ -23187,7 +23234,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 648)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 650)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23214,7 +23261,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 649)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 651)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_DartOpaque, @@ -23241,7 +23288,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 650)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 652)!; }, codec: SseCodec( decodeSuccessData: sse_decode_DartOpaque, @@ -23268,7 +23315,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 651)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 653)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23295,7 +23342,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 652)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 654)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_DartOpaque, @@ -23322,7 +23369,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 653)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 655)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23350,7 +23397,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(id, serializer); sse_encode_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 654)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 656)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23382,7 +23429,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_StreamSink_i_32_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 655, port: port_); + funcId: 657, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23410,7 +23457,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 656, port: port_); + funcId: 658, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -23437,7 +23484,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 657, port: port_); + funcId: 659, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -23468,7 +23515,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDroppableTwinRustAsync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 658, port: port_); + funcId: 660, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23499,7 +23546,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDroppableTwinSync( that, serializer); sse_encode_StreamSink_i_32_Sse(sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 659)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 661)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23525,7 +23572,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 660)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 662)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -23551,7 +23598,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 661)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 663)!; }, codec: SseCodec( decodeSuccessData: @@ -23581,7 +23628,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDroppableTwinSync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 662)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 664)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23610,7 +23657,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_enum_simple_twin_rust_async(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 663, port: port_); + funcId: 665, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_simple_twin_rust_async, @@ -23639,7 +23686,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_enum_with_discriminant_twin_rust_async(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 664, port: port_); + funcId: 666, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_discriminant_twin_rust_async, @@ -23669,7 +23716,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_enum_with_item_mixed_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 665, port: port_); + funcId: 667, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_item_mixed_twin_rust_async, @@ -23699,7 +23746,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_enum_with_item_struct_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 666, port: port_); + funcId: 668, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_item_struct_twin_rust_async, @@ -23729,7 +23776,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_enum_with_item_tuple_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 667, port: port_); + funcId: 669, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_item_tuple_twin_rust_async, @@ -23758,7 +23805,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_weekdays_twin_rust_async(weekday, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 668, port: port_); + funcId: 670, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_weekdays_twin_rust_async, @@ -23787,7 +23834,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_kitchen_sink_twin_rust_async(val, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 669, port: port_); + funcId: 671, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_kitchen_sink_twin_rust_async, @@ -23816,7 +23863,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 670, port: port_); + funcId: 672, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_weekdays_twin_rust_async, @@ -23845,7 +23892,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_measure_twin_rust_async(measure, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 671, port: port_); + funcId: 673, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_measure_twin_rust_async, @@ -23874,7 +23921,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_note_twin_rust_async(note, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 672, port: port_); + funcId: 674, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -23902,7 +23949,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_enum_simple_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 673)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 675)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_simple_twin_sync, @@ -23930,7 +23977,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_enum_with_discriminant_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 674)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 676)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_discriminant_twin_sync, @@ -23958,7 +24005,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_enum_with_item_mixed_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 675)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 677)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_item_mixed_twin_sync, @@ -23986,7 +24033,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_enum_with_item_struct_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 676)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 678)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_item_struct_twin_sync, @@ -24014,7 +24061,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_enum_with_item_tuple_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 677)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 679)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_item_tuple_twin_sync, @@ -24042,7 +24089,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_weekdays_twin_sync(weekday, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 678)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 680)!; }, codec: SseCodec( decodeSuccessData: sse_decode_weekdays_twin_sync, @@ -24070,7 +24117,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_kitchen_sink_twin_sync(val, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 679)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 681)!; }, codec: SseCodec( decodeSuccessData: sse_decode_kitchen_sink_twin_sync, @@ -24098,7 +24145,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(input, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 680)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 682)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_weekdays_twin_sync, @@ -24125,7 +24172,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_measure_twin_sync(measure, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 681)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 683)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_measure_twin_sync, @@ -24152,7 +24199,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_note_twin_sync(note, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 682)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 684)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -24179,7 +24226,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 683, port: port_); + funcId: 685, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24209,7 +24256,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_String(address, serializer); sse_encode_String(payload, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 684, port: port_); + funcId: 686, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24238,7 +24285,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_event_twin_rust_async(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 685, port: port_); + funcId: 687, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -24267,7 +24314,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_event_twin_rust_async_Sse(listener, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 686, port: port_); + funcId: 688, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24295,7 +24342,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 687, port: port_); + funcId: 689, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24322,7 +24369,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 688, port: port_); + funcId: 690, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -24351,7 +24398,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 689, port: port_); + funcId: 691, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -24381,7 +24428,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_custom_nested_error_outer_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 690, port: port_); + funcId: 692, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24411,7 +24458,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_custom_struct_error_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 691, port: port_); + funcId: 693, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24440,7 +24487,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(message, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 692, port: port_); + funcId: 694, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_custom_struct_twin_rust_async, @@ -24469,7 +24516,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_custom_struct_twin_rust_async(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 693, port: port_); + funcId: 695, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24499,7 +24546,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_custom_struct_twin_rust_async(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 694, port: port_); + funcId: 696, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -24527,7 +24574,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 695, port: port_); + funcId: 697, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24555,7 +24602,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 696, port: port_); + funcId: 698, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -24583,7 +24630,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 697, port: port_); + funcId: 699, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -24610,7 +24657,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 698, port: port_); + funcId: 700, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -24637,7 +24684,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 699, port: port_); + funcId: 701, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -24664,7 +24711,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 700, port: port_); + funcId: 702, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24691,7 +24738,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 701, port: port_); + funcId: 703, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24718,7 +24765,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 702, port: port_); + funcId: 704, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24745,7 +24792,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 703, port: port_); + funcId: 705, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24772,7 +24819,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 704, port: port_); + funcId: 706, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24799,7 +24846,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 705, port: port_); + funcId: 707, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -24826,7 +24873,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 706, port: port_); + funcId: 708, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -24855,7 +24902,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(variant, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 707, port: port_); + funcId: 709, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -24882,7 +24929,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 708, port: port_); + funcId: 710, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -24911,7 +24958,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 709, port: port_); + funcId: 711, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_some_struct_twin_rust_async, @@ -24940,7 +24987,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_some_struct_twin_rust_async(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 710, port: port_); + funcId: 712, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -24970,7 +25017,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_some_struct_twin_rust_async(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 711, port: port_); + funcId: 713, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -24998,7 +25045,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 712, port: port_); + funcId: 714, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -25026,7 +25073,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 713, port: port_); + funcId: 715, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -25056,7 +25103,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_String_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 714, port: port_); + funcId: 716, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25084,7 +25131,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 715, port: port_); + funcId: 717, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25109,7 +25156,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 716)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 718)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25134,7 +25181,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 717)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 719)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -25161,7 +25208,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 718)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 720)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -25190,7 +25237,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_custom_nested_error_outer_twin_sync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 719)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 721)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25218,7 +25265,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_custom_struct_error_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 720)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 722)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25246,7 +25293,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(message, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 721)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 723)!; }, codec: SseCodec( decodeSuccessData: sse_decode_custom_struct_twin_sync, @@ -25274,7 +25321,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_custom_struct_twin_sync(that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 722)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 724)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25302,7 +25349,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_custom_struct_twin_sync(that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 723)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 725)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -25329,7 +25376,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 724)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 726)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25355,7 +25402,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 725)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 727)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -25381,7 +25428,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 726)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 728)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -25406,7 +25453,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 727)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 729)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -25431,7 +25478,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 728)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 730)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -25456,7 +25503,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 729)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 731)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25481,7 +25528,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 730)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 732)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25507,7 +25554,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 731)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 733)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25532,7 +25579,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 732)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 734)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25557,7 +25604,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 733)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 735)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25582,7 +25629,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 734)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 736)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -25607,7 +25654,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 735)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 737)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -25634,7 +25681,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(variant, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 736)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 738)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -25659,7 +25706,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 737)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 739)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -25687,7 +25734,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(value, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 738)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 740)!; }, codec: SseCodec( decodeSuccessData: sse_decode_some_struct_twin_sync, @@ -25714,7 +25761,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_some_struct_twin_sync(that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 739)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 741)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -25742,7 +25789,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_some_struct_twin_sync(that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 740)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 742)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -25768,7 +25815,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 741)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 743)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -25794,7 +25841,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 742)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 744)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -25823,7 +25870,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_String_Sse(sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 743)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 745)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25849,7 +25896,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 744)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 746)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25876,7 +25923,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 745, port: port_); + funcId: 747, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_new_simple_struct, @@ -25903,7 +25950,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 746, port: port_); + funcId: 748, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_old_simple_struct, @@ -25932,7 +25979,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_my_enum(myEnum, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 747, port: port_); + funcId: 749, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -25961,7 +26008,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_my_struct(myStruct, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 748, port: port_); + funcId: 750, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -25987,7 +26034,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 749)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 751)!; }, codec: SseCodec( decodeSuccessData: sse_decode_new_simple_struct, @@ -26013,7 +26060,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 750)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 752)!; }, codec: SseCodec( decodeSuccessData: sse_decode_old_simple_struct, @@ -26040,7 +26087,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_my_enum(myEnum, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 751)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 753)!; }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -26067,7 +26114,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_my_struct(myStruct, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 752)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 754)!; }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -26087,124 +26134,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["myStruct"], ); - @override - StructOneWithTraitForDynTwinSync - crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncCreateTwinSync( - {required int one}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_i_32(one, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 753)!; - }, - codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncCreateTwinSyncConstMeta, - argValues: [one], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncCreateTwinSyncConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinSync_create_twin_sync", - argNames: ["one"], - ); - - @override - int crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncGetOne( - {required StructOneWithTraitForDynTwinSync that}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 754)!; - }, - codec: SseCodec( - decodeSuccessData: sse_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncGetOneConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncGetOneConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinSync_get_one", - argNames: ["that"], - ); - - @override - void - crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSetOne( - {required StructOneWithTraitForDynTwinSync that, required int one}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - that, serializer); - sse_encode_i_32(one, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 755)!; - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSetOneConstMeta, - argValues: [that, one], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSetOneConstMeta => - const TaskConstMeta( - debugName: "StructOneWithTraitForDynTwinSync_set_one", - argNames: ["that", "one"], - ); - - @override - Future - crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSimpleMethodTwinSync( - {required StructOneWithTraitForDynTwinSync that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - that, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 756, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSimpleMethodTwinSyncConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSimpleMethodTwinSyncConstMeta => - const TaskConstMeta( - debugName: - "StructOneWithTraitForDynTwinSync_simple_method_twin_sync", - argNames: ["that"], - ); - @override int crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitTwinSyncGetOne( {required StructOneWithTraitTwinSync that}) { @@ -26213,7 +26142,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinSync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 757)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 755)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -26242,7 +26171,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinSync( that, serializer); sse_encode_i_32(one, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 758)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 756)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -26272,7 +26201,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinSync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 759, port: port_); + funcId: 757, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -26302,7 +26231,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 760, port: port_); + funcId: 758, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -26330,7 +26259,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 761, port: port_); + funcId: 759, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -26351,95 +26280,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - int crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncGetTwo( - {required StructTwoWithTraitForDynTwinSync that}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 762)!; - }, - codec: SseCodec( - decodeSuccessData: sse_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncGetTwoConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncGetTwoConstMeta => - const TaskConstMeta( - debugName: "StructTwoWithTraitForDynTwinSync_get_two", - argNames: ["that"], - ); - - @override - void - crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSetTwo( - {required StructTwoWithTraitForDynTwinSync that, required int two}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - that, serializer); - sse_encode_i_32(two, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 763)!; - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSetTwoConstMeta, - argValues: [that, two], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSetTwoConstMeta => - const TaskConstMeta( - debugName: "StructTwoWithTraitForDynTwinSync_set_two", - argNames: ["that", "two"], - ); - - @override - Future - crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSimpleMethodTwinSync( - {required StructTwoWithTraitForDynTwinSync that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - that, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 764, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_i_32, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSimpleMethodTwinSyncConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSimpleMethodTwinSyncConstMeta => - const TaskConstMeta( - debugName: - "StructTwoWithTraitForDynTwinSync_simple_method_twin_sync", - argNames: ["that"], - ); - @override int crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitTwinSyncGetTwo( {required StructTwoWithTraitTwinSync that}) { @@ -26448,7 +26288,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinSync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 765)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 760)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -26477,7 +26317,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinSync( that, serializer); sse_encode_i_32(two, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 766)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 761)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -26507,7 +26347,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinSync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 767, port: port_); + funcId: 762, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -26537,7 +26377,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 768, port: port_); + funcId: 763, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -26565,7 +26405,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 769, port: port_); + funcId: 764, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -26595,7 +26435,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 774, port: port_); + funcId: 768, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_32, @@ -26624,7 +26464,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_String_list_prim_u_8_strict(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 775, port: port_); + funcId: 769, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_list_prim_u_8_strict, @@ -26653,7 +26493,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_String_kitchen_sink_twin_rust_async(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 776, port: port_); + funcId: 770, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_kitchen_sink_twin_rust_async, @@ -26682,7 +26522,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_String_enum_simple_twin_rust_async(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 777, port: port_); + funcId: 771, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_enum_simple_twin_rust_async, @@ -26711,7 +26551,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_String_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 778, port: port_); + funcId: 772, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_String, @@ -26740,7 +26580,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_String_my_size(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 779, port: port_); + funcId: 773, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_my_size, @@ -26769,7 +26609,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Set_i_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 780, port: port_); + funcId: 774, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Set_i_32, @@ -26798,7 +26638,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Set_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 781, port: port_); + funcId: 775, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Set_String, @@ -26825,7 +26665,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_32(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 782)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 776)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_32, @@ -26853,7 +26693,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_String_list_prim_u_8_strict(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 783)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 777)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_list_prim_u_8_strict, @@ -26881,7 +26721,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_String_kitchen_sink_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 784)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 778)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_kitchen_sink_twin_sync, @@ -26909,7 +26749,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_String_enum_simple_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 785)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 779)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_enum_simple_twin_sync, @@ -26937,7 +26777,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_String_String(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 786)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 780)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_String, @@ -26965,7 +26805,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_String_my_size(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 787)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 781)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_my_size, @@ -26992,7 +26832,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Set_i_32(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 788)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 782)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Set_i_32, @@ -27019,7 +26859,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Set_String(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 789)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 783)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Set_String, @@ -27046,7 +26886,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 790, port: port_); + funcId: 784, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -27077,7 +26917,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_String(a, serializer); sse_encode_String(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 791, port: port_); + funcId: 785, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -27109,7 +26949,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_String(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 792, port: port_); + funcId: 786, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -27139,7 +26979,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_u_32_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 793, port: port_); + funcId: 787, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -27173,7 +27013,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(max, serializer); sse_encode_StreamSink_log_2_twin_rust_async_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 794, port: port_); + funcId: 788, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -27207,7 +27047,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_StreamSink_u_32_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 795, port: port_); + funcId: 789, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -27245,7 +27085,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(max, serializer); sse_encode_StreamSink_log_2_twin_rust_async_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 796, port: port_); + funcId: 790, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -27276,7 +27116,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(a, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 797, port: port_); + funcId: 791, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_concatenate_with_twin_rust_async, @@ -27306,7 +27146,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_concatenate_with_twin_rust_async( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 798, port: port_); + funcId: 792, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -27338,7 +27178,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(b, serializer); sse_encode_u_32(c, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 799, port: port_); + funcId: 793, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_sum_with_twin_rust_async_array_3, @@ -27365,7 +27205,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 800, port: port_); + funcId: 794, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_sum_with_twin_rust_async, @@ -27395,7 +27235,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_my_callable_twin_rust_async(that, serializer); sse_encode_String(two, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 801, port: port_); + funcId: 795, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -27424,7 +27264,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(one, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 802, port: port_); + funcId: 796, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_simple_enum_twin_rust_async, @@ -27454,7 +27294,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_simple_enum_twin_rust_async(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 803, port: port_); + funcId: 797, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -27484,7 +27324,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_simple_primitive_enum_twin_rust_async(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 804, port: port_); + funcId: 798, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -27516,7 +27356,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_simple_struct_twin_rust_async(a, serializer); sse_encode_box_autoadd_simple_struct_twin_rust_async(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 805, port: port_); + funcId: 799, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -27545,7 +27385,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_simple_struct_twin_rust_async(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 806, port: port_); + funcId: 800, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -27575,7 +27415,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_simple_struct_twin_rust_async(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 807, port: port_); + funcId: 801, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -27605,7 +27445,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(one, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 808, port: port_); + funcId: 802, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_simple_struct_twin_rust_async, @@ -27635,7 +27475,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_simple_struct_twin_rust_async(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 809, port: port_); + funcId: 803, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -27664,7 +27504,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(a, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 810, port: port_); + funcId: 804, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -27698,7 +27538,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(y, serializer); sse_encode_u_32(z, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 811, port: port_); + funcId: 805, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -27723,7 +27563,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 812)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 806)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -27752,7 +27592,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(a, serializer); sse_encode_String(b, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 813)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 807)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -27782,7 +27622,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_concatenate_with_twin_sync(that, serializer); sse_encode_String(b, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 814)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 808)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -27810,7 +27650,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_u_32_Sse(sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 815)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 809)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -27843,7 +27683,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(key, serializer); sse_encode_u_32(max, serializer); sse_encode_StreamSink_log_2_twin_sync_Sse(sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 816)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 810)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -27875,7 +27715,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_concatenate_with_twin_sync(that, serializer); sse_encode_StreamSink_u_32_Sse(sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 817)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 811)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -27911,7 +27751,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(key, serializer); sse_encode_u_32(max, serializer); sse_encode_StreamSink_log_2_twin_sync_Sse(sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 818)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 812)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -27941,7 +27781,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(a, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 819)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 813)!; }, codec: SseCodec( decodeSuccessData: sse_decode_concatenate_with_twin_sync, @@ -27969,7 +27809,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_concatenate_with_twin_sync(that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 820)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 814)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -27998,7 +27838,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(a, serializer); sse_encode_u_32(b, serializer); sse_encode_u_32(c, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 821)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 815)!; }, codec: SseCodec( decodeSuccessData: sse_decode_sum_with_twin_sync_array_3, @@ -28023,7 +27863,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 822)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 816)!; }, codec: SseCodec( decodeSuccessData: sse_decode_sum_with_twin_sync, @@ -28051,7 +27891,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_my_callable_twin_sync(that, serializer); sse_encode_String(two, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 823)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 817)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -28079,7 +27919,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(one, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 824)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 818)!; }, codec: SseCodec( decodeSuccessData: sse_decode_simple_enum_twin_sync, @@ -28107,7 +27947,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_simple_enum_twin_sync(that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 825)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 819)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -28134,7 +27974,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_simple_primitive_enum_twin_sync(that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 826)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 820)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -28163,7 +28003,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_simple_struct_twin_sync(a, serializer); sse_encode_box_autoadd_simple_struct_twin_sync(b, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 827)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 821)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -28191,7 +28031,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_simple_struct_twin_sync(that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 828)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 822)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -28219,7 +28059,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_simple_struct_twin_sync(that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 829)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 823)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -28247,7 +28087,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(one, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 830)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 824)!; }, codec: SseCodec( decodeSuccessData: sse_decode_simple_struct_twin_sync, @@ -28275,7 +28115,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_simple_struct_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 831)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 825)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -28302,7 +28142,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(a, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 832)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 826)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -28331,7 +28171,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_sum_with_twin_sync(that, serializer); sse_encode_u_32(y, serializer); sse_encode_u_32(z, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 833)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 827)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -28360,7 +28200,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_application_settings_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 834, port: port_); + funcId: 828, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -28390,7 +28230,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_list_application_settings_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 835, port: port_); + funcId: 829, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -28419,7 +28259,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_numbers(nums, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 836, port: port_); + funcId: 830, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -28448,7 +28288,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_sequences(seqs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 837, port: port_); + funcId: 831, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -28475,7 +28315,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 838, port: port_); + funcId: 832, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_application_settings, @@ -28502,7 +28342,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 839, port: port_); + funcId: 833, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_application_settings, @@ -28529,7 +28369,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 840, port: port_); + funcId: 834, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_application_message, @@ -28558,7 +28398,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_application_settings(appSettings, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 841, port: port_); + funcId: 835, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -28587,7 +28427,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_application_mode_array_2_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 842, port: port_); + funcId: 836, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -28617,7 +28457,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_application_mode_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 843, port: port_); + funcId: 837, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -28647,7 +28487,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_Map_u_8_application_mode_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 844, port: port_); + funcId: 838, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -28678,7 +28518,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_opt_box_autoadd_application_mode_Sse( sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 845, port: port_); + funcId: 839, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -28708,7 +28548,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_Set_application_mode_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 846, port: port_); + funcId: 840, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -28739,7 +28579,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_mirror_struct_twin_rust_async_Sse( sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 847, port: port_); + funcId: 841, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -28770,7 +28610,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_record_application_settings_raw_string_enum_mirrored_Sse( sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 848, port: port_); + funcId: 842, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -28800,7 +28640,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_list_application_mode_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 849, port: port_); + funcId: 843, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -28831,7 +28671,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(num, serializer); sse_encode_usize(times, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 850, port: port_); + funcId: 844, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_numbers, @@ -28861,7 +28701,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(seq, serializer); sse_encode_usize(times, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 851, port: port_); + funcId: 845, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_sequences, @@ -28888,7 +28728,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 852, port: port_); + funcId: 846, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -28916,7 +28756,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 853, port: port_); + funcId: 847, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_raw_string_mirrored, @@ -28943,7 +28783,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 854, port: port_); + funcId: 848, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_hash_map, @@ -28970,7 +28810,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 855, port: port_); + funcId: 849, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_raw_string_enum_mirrored, @@ -28997,7 +28837,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 856, port: port_); + funcId: 850, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_of_nested_raw_string_mirrored, @@ -29025,7 +28865,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 857, port: port_); + funcId: 851, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_nested_raw_string_mirrored, @@ -29054,7 +28894,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_bool(nested, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 858, port: port_); + funcId: 852, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_raw_string_enum_mirrored, @@ -29081,7 +28921,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 859, port: port_); + funcId: 853, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_raw_string_mirrored, @@ -29109,7 +28949,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_application_settings_Sse(sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 860)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 854)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -29138,7 +28978,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_list_application_settings_Sse(sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 861)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 855)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -29166,7 +29006,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_numbers(nums, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 862)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 856)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -29193,7 +29033,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_sequences(seqs, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 863)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 857)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -29219,7 +29059,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 864)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 858)!; }, codec: SseCodec( decodeSuccessData: sse_decode_application_settings, @@ -29245,7 +29085,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 865)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 859)!; }, codec: SseCodec( decodeSuccessData: sse_decode_application_settings, @@ -29270,7 +29110,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 866)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 860)!; }, codec: SseCodec( decodeSuccessData: sse_decode_application_message, @@ -29296,7 +29136,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_application_settings(appSettings, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 867)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 861)!; }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -29324,7 +29164,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_application_mode_array_2_Sse(sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 868)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 862)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -29353,7 +29193,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_application_mode_Sse(sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 869)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 863)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -29382,7 +29222,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_Map_u_8_application_mode_Sse(sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 870)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 864)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -29412,7 +29252,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_opt_box_autoadd_application_mode_Sse( sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 871)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 865)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -29441,7 +29281,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_Set_application_mode_Sse(sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 872)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 866)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -29470,7 +29310,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_mirror_struct_twin_sync_Sse(sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 873)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 867)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -29500,7 +29340,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_record_application_settings_raw_string_enum_mirrored_Sse( sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 874)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 868)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -29529,7 +29369,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_list_application_mode_Sse(sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 875)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 869)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -29558,7 +29398,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(num, serializer); sse_encode_usize(times, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 876)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 870)!; }, codec: SseCodec( decodeSuccessData: sse_decode_numbers, @@ -29586,7 +29426,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(seq, serializer); sse_encode_usize(times, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 877)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 871)!; }, codec: SseCodec( decodeSuccessData: sse_decode_sequences, @@ -29612,7 +29452,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 878)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 872)!; }, codec: SseCodec( decodeSuccessData: sse_decode_contains_mirrored_sub_struct_twin_sync, @@ -29638,7 +29478,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 879)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 873)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_raw_string_mirrored, @@ -29664,7 +29504,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 880)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 874)!; }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_hash_map, @@ -29690,7 +29530,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 881)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 875)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_raw_string_enum_mirrored, @@ -29716,7 +29556,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 882)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 876)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_of_nested_raw_string_mirrored, @@ -29742,7 +29582,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 883)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 877)!; }, codec: SseCodec( decodeSuccessData: sse_decode_nested_raw_string_mirrored, @@ -29770,7 +29610,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_bool(nested, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 884)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 878)!; }, codec: SseCodec( decodeSuccessData: sse_decode_raw_string_enum_mirrored, @@ -29796,7 +29636,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 885)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 879)!; }, codec: SseCodec( decodeSuccessData: sse_decode_raw_string_mirrored, @@ -29823,7 +29663,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 886, port: port_); + funcId: 880, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_big_buffers_twin_rust_async, @@ -29852,7 +29692,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Char(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 887, port: port_); + funcId: 881, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Char, @@ -29881,7 +29721,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_my_tree_node_twin_rust_async(s, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 888, port: port_); + funcId: 882, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_my_tree_node_twin_rust_async, @@ -29910,7 +29750,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_my_nested_struct_twin_rust_async(s, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 889, port: port_); + funcId: 883, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_my_nested_struct_twin_rust_async, @@ -29939,7 +29779,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(s, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 890, port: port_); + funcId: 884, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -29969,7 +29809,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_my_size(arg, serializer); sse_encode_box_my_size(boxed, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 891, port: port_); + funcId: 885, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_my_size, @@ -29998,7 +29838,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 892, port: port_); + funcId: 886, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -30027,7 +29867,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_weekdays_twin_rust_async(weekdays, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 893, port: port_); + funcId: 887, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_weekdays_twin_rust_async, @@ -30057,7 +29897,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(a, serializer); sse_encode_i_32(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 894, port: port_); + funcId: 888, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -30086,7 +29926,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_abc_twin_rust_async(abc, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 895, port: port_); + funcId: 889, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_abc_twin_rust_async, @@ -30115,7 +29955,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_struct_with_enum_twin_rust_async(se, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 896, port: port_); + funcId: 890, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_enum_twin_rust_async, @@ -30141,7 +29981,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 897)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 891)!; }, codec: SseCodec( decodeSuccessData: sse_decode_big_buffers_twin_sync, @@ -30168,7 +30008,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Char(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 898)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 892)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Char, @@ -30196,7 +30036,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_my_tree_node_twin_sync(s, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 899)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 893)!; }, codec: SseCodec( decodeSuccessData: sse_decode_my_tree_node_twin_sync, @@ -30224,7 +30064,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_my_nested_struct_twin_sync(s, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 900)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 894)!; }, codec: SseCodec( decodeSuccessData: sse_decode_my_nested_struct_twin_sync, @@ -30251,7 +30091,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(s, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 901)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 895)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -30279,7 +30119,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_my_size(arg, serializer); sse_encode_box_my_size(boxed, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 902)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 896)!; }, codec: SseCodec( decodeSuccessData: sse_decode_my_size, @@ -30306,7 +30146,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(v, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 903)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 897)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -30334,7 +30174,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_weekdays_twin_sync(weekdays, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 904)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 898)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_weekdays_twin_sync, @@ -30362,7 +30202,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(a, serializer); sse_encode_i_32(b, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 905)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 899)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -30389,7 +30229,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_abc_twin_sync(abc, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 906)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 900)!; }, codec: SseCodec( decodeSuccessData: sse_decode_abc_twin_sync, @@ -30417,7 +30257,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_struct_with_enum_twin_sync(se, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 907)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 901)!; }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_enum_twin_sync, @@ -30446,7 +30286,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_empty_twin_rust_async(empty, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 908, port: port_); + funcId: 902, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_empty_twin_rust_async, @@ -30473,7 +30313,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 909, port: port_); + funcId: 903, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -30502,7 +30342,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_my_size(l, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 910, port: port_); + funcId: 904, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_my_size, @@ -30531,7 +30371,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_String(names, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 911, port: port_); + funcId: 905, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -30558,7 +30398,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_empty_twin_sync(empty, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 912)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 906)!; }, codec: SseCodec( decodeSuccessData: sse_decode_empty_twin_sync, @@ -30583,7 +30423,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 913)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 907)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -30610,7 +30450,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_my_size(l, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 914)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 908)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_my_size, @@ -30637,7 +30477,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_String(names, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 915)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 909)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -30666,7 +30506,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_new_type_int_twin_rust_async(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 916, port: port_); + funcId: 910, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_new_type_int_twin_rust_async, @@ -30694,7 +30534,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_new_type_int_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 917)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 911)!; }, codec: SseCodec( decodeSuccessData: sse_decode_new_type_int_twin_sync, @@ -30726,7 +30566,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_f_64(myF64, serializer); sse_encode_opt_box_autoadd_bool(myBool, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 918, port: port_); + funcId: 912, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -30757,7 +30597,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_i_64(myI64, serializer); sse_encode_opt_box_autoadd_f_64(myF64, serializer); sse_encode_opt_box_autoadd_bool(myBool, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 919)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 913)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -30786,7 +30626,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_f_64(opt, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 920, port: port_); + funcId: 914, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -30828,7 +30668,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_exotic_optionals_twin_rust_async( structbox, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 921, port: port_); + funcId: 915, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -30866,7 +30706,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_exotic_optionals_twin_rust_async( opt, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 922, port: port_); + funcId: 916, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -30897,7 +30737,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(left, serializer); sse_encode_f_64(right, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 923, port: port_); + funcId: 917, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_f_64, @@ -30926,7 +30766,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_String(document, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 924, port: port_); + funcId: 918, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_element_twin_rust_async, @@ -30955,7 +30795,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_opt_vecs_twin_rust_async(opt, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 925, port: port_); + funcId: 919, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_vecs_twin_rust_async, @@ -30983,7 +30823,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_f_64(opt, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 926)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 920)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -31022,7 +30862,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_f_64(f64Box, serializer); sse_encode_opt_box_bool(boolbox, serializer); sse_encode_opt_box_exotic_optionals_twin_sync(structbox, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 927)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 921)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -31058,7 +30898,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_exotic_optionals_twin_sync(opt, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 928)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 922)!; }, codec: SseCodec( decodeSuccessData: @@ -31087,7 +30927,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_f_64(left, serializer); sse_encode_f_64(right, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 929)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 923)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_f_64, @@ -31115,7 +30955,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_String(document, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 930)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 924)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_element_twin_sync, @@ -31142,7 +30982,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_opt_vecs_twin_sync(opt, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 931)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 925)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_vecs_twin_sync, @@ -31170,7 +31010,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 932, port: port_); + funcId: 926, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -31199,7 +31039,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 933, port: port_); + funcId: 927, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -31228,7 +31068,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 934, port: port_); + funcId: 928, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -31257,7 +31097,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 935, port: port_); + funcId: 929, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -31286,7 +31126,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 936, port: port_); + funcId: 930, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -31316,7 +31156,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_simple_struct_for_borrow_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 937, port: port_); + funcId: 931, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_simple_struct_for_borrow_twin_rust_async, @@ -31343,7 +31183,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 938)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 932)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -31370,7 +31210,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_String(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 939)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 933)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -31397,7 +31237,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 940)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 934)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -31424,7 +31264,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 941)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 935)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -31451,7 +31291,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 942)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 936)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -31480,7 +31320,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_simple_struct_for_borrow_twin_sync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 943)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 937)!; }, codec: SseCodec( decodeSuccessData: sse_decode_simple_struct_for_borrow_twin_sync, @@ -31509,7 +31349,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(n, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 944, port: port_); + funcId: 938, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_vec_of_primitive_pack_twin_rust_async, @@ -31537,7 +31377,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(n, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 945)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 939)!; }, codec: SseCodec( decodeSuccessData: sse_decode_vec_of_primitive_pack_twin_sync, @@ -31572,7 +31412,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(myF64, serializer); sse_encode_bool(myBool, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 946, port: port_); + funcId: 940, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -31601,7 +31441,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(myU32, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 947, port: port_); + funcId: 941, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -31634,7 +31474,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_64(myI64, serializer); sse_encode_f_64(myF64, serializer); sse_encode_bool(myBool, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 948)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 942)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -31661,7 +31501,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(myU32, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 949)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 943)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -31688,7 +31528,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 950, port: port_); + funcId: 944, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -31717,7 +31557,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 951, port: port_); + funcId: 945, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_raw_string_item_struct_twin_rust_async, @@ -31743,7 +31583,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 952)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 946)!; }, codec: SseCodec( decodeSuccessData: @@ -31770,7 +31610,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 953)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 947)!; }, codec: SseCodec( decodeSuccessData: sse_decode_raw_string_item_struct_twin_sync, @@ -31800,7 +31640,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 954, port: port_); + funcId: 948, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -31830,7 +31670,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 955, port: port_); + funcId: 949, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -31861,7 +31701,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 956, port: port_); + funcId: 950, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -31892,7 +31732,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 957, port: port_); + funcId: 951, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -31923,7 +31763,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 958, port: port_); + funcId: 952, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -31954,7 +31794,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 959, port: port_); + funcId: 953, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -31983,7 +31823,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 960, port: port_); + funcId: 954, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32012,7 +31852,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 961, port: port_); + funcId: 955, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32040,7 +31880,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 962, port: port_); + funcId: 956, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32072,7 +31912,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 963, port: port_); + funcId: 957, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32103,7 +31943,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 964, port: port_); + funcId: 958, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32134,7 +31974,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 965, port: port_); + funcId: 959, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32162,7 +32002,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 966, port: port_); + funcId: 960, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32194,7 +32034,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 967)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 961)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -32226,7 +32066,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync( that, serializer); sse_encode_String(good, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 968)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 962)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32256,7 +32096,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_hello_two_enum_twin_rust_async(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 971, port: port_); + funcId: 965, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32287,7 +32127,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 972, port: port_); + funcId: 966, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32321,7 +32161,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(expect, serializer); sse_encode_i_32(adder, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 973, port: port_); + funcId: 967, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32351,7 +32191,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 974, port: port_); + funcId: 968, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32384,7 +32224,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 975, port: port_); + funcId: 969, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32416,7 +32256,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_list_prim_i_32_loose(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 976, port: port_); + funcId: 970, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32449,7 +32289,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 977, port: port_); + funcId: 971, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -32482,7 +32322,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( mutBorrow, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 978, port: port_); + funcId: 972, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -32512,7 +32352,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 979, port: port_); + funcId: 973, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32539,7 +32379,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 980, port: port_); + funcId: 974, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32573,7 +32413,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinRustAsync( b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 981, port: port_); + funcId: 975, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32603,7 +32443,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleEnumTwinRustAsync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 982, port: port_); + funcId: 976, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32630,7 +32470,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 983, port: port_); + funcId: 977, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32661,7 +32501,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_enum_with_good_and_opaque_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 984, port: port_); + funcId: 978, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32689,7 +32529,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 985, port: port_); + funcId: 979, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_good_and_opaque_twin_rust_async, @@ -32717,7 +32557,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 986, port: port_); + funcId: 980, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_good_and_opaque_twin_rust_async, @@ -32749,7 +32589,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 987, port: port_); + funcId: 981, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32776,7 +32616,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 988, port: port_); + funcId: 982, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32807,7 +32647,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(initial, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 989, port: port_); + funcId: 983, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32838,7 +32678,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_explicit_auto_opaque_field_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 990, port: port_); + funcId: 984, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32869,7 +32709,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { a, serializer); sse_encode_String(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 991, port: port_); + funcId: 985, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32899,7 +32739,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinRustAsyncSendSync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 992, port: port_); + funcId: 986, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32926,7 +32766,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 993, port: port_); + funcId: 987, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32954,7 +32794,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 994, port: port_); + funcId: 988, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32983,7 +32823,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 995, port: port_); + funcId: 989, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -33013,7 +32853,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(initial, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 996, port: port_); + funcId: 990, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -33041,7 +32881,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 997, port: port_); + funcId: 991, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -33075,7 +32915,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( orange, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 998, port: port_); + funcId: 992, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -33105,7 +32945,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync_Sse( sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 999, port: port_); + funcId: 993, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33136,7 +32976,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_good_and_opaque_field_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1000, port: port_); + funcId: 994, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33164,7 +33004,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1001, port: port_); + funcId: 995, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -33189,15 +33029,14 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( - {required BoxHelloTraitTwinRustAsync arg, required String expect}) { + {required HelloTraitTwinRustAsync arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - arg, serializer); + sse_encode_box_DynTrait_HelloTraitTwinRustAsync(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1002, port: port_); + funcId: 996, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33229,7 +33068,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1003, port: port_); + funcId: 997, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33253,15 +33092,14 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgOwnTwinRustAsync( - {required BoxHelloTraitTwinRustAsync arg, required String expect}) { + {required HelloTraitTwinRustAsync arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - arg, serializer); + sse_encode_box_DynTrait_HelloTraitTwinRustAsync(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1004, port: port_); + funcId: 998, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33282,17 +33120,16 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1005, port: port_); + funcId: 999, port: port_); }, codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync, + decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinRustAsync, decodeErrorData: null, ), constMeta: @@ -33311,17 +33148,16 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1006, port: port_); + funcId: 1000, port: port_); }, codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync, + decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinRustAsync, decodeErrorData: null, ), constMeta: @@ -33352,7 +33188,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1007, port: port_); + funcId: 1001, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33382,7 +33218,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1008, port: port_); + funcId: 1002, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33411,7 +33247,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1009)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1003)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33441,7 +33277,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1010)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1004)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33471,7 +33307,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1011)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1005)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33500,7 +33336,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1012)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1006)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -33530,7 +33366,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1013)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1007)!; }, codec: SseCodec( decodeSuccessData: @@ -33558,7 +33394,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1014)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1008)!; }, codec: SseCodec( decodeSuccessData: @@ -33585,7 +33421,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1015)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1009)!; }, codec: SseCodec( decodeSuccessData: @@ -33612,7 +33448,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1016)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1010)!; }, codec: SseCodec( decodeSuccessData: @@ -33642,7 +33478,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1017)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1011)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33672,7 +33508,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1018)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1012)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33702,7 +33538,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1019)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1013)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33728,7 +33564,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1020)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1014)!; }, codec: SseCodec( decodeSuccessData: @@ -33759,7 +33595,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithGoodAndOpaqueFieldWithoutOptionTwinSync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1021)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1015)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -33791,7 +33627,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithGoodAndOpaqueFieldWithoutOptionTwinSync( that, serializer); sse_encode_String(good, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1022)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1016)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33821,7 +33657,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_hello_two_enum_twin_sync(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1025, port: port_); + funcId: 1019, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33851,7 +33687,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( arg, serializer); sse_encode_i_32(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1026)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1020)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33884,7 +33720,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); sse_encode_i_32(adder, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1027)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1021)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33913,7 +33749,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1028)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1022)!; }, codec: SseCodec( decodeSuccessData: @@ -33943,7 +33779,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( arg, serializer); sse_encode_i_32(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1029)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1023)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33974,7 +33810,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( arg, serializer); sse_encode_list_prim_i_32_loose(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1030)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1024)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34004,7 +33840,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { a, serializer); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( b, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1031)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1025)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -34035,7 +33871,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { borrow, serializer); sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( mutBorrow, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1032)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1026)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -34064,7 +33900,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1033)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1027)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34090,7 +33926,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1034)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1028)!; }, codec: SseCodec( decodeSuccessData: @@ -34122,7 +33958,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { a, serializer); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSync( b, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1035)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1029)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34151,7 +33987,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleEnumTwinSync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1036)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1030)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34177,7 +34013,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1037)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1031)!; }, codec: SseCodec( decodeSuccessData: @@ -34207,7 +34043,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_enum_with_good_and_opaque_twin_sync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1038)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1032)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34234,7 +34070,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1039)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1033)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_good_and_opaque_twin_sync, @@ -34261,7 +34097,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1040)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1034)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_good_and_opaque_twin_sync, @@ -34292,7 +34128,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( arg, serializer); sse_encode_i_32(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1041)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1035)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34318,7 +34154,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1042)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1036)!; }, codec: SseCodec( decodeSuccessData: @@ -34347,7 +34183,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(initial, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1043)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1037)!; }, codec: SseCodec( decodeSuccessData: @@ -34377,7 +34213,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_struct_with_explicit_auto_opaque_field_twin_sync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1044)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1038)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34407,7 +34243,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( a, serializer); sse_encode_String(b, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1045)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1039)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34436,7 +34272,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinSyncSendSync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1046)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1040)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34462,7 +34298,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1047)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1041)!; }, codec: SseCodec( decodeSuccessData: @@ -34491,7 +34327,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1048)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1042)!; }, codec: SseCodec( decodeSuccessData: @@ -34518,7 +34354,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1049)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1043)!; }, codec: SseCodec( decodeSuccessData: @@ -34547,7 +34383,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(initial, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1050)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1044)!; }, codec: SseCodec( decodeSuccessData: @@ -34574,7 +34410,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1051)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1045)!; }, codec: SseCodec( decodeSuccessData: @@ -34606,7 +34442,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { apple, serializer); sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( orange, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1052)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1046)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -34635,7 +34471,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync_Sse( sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1053)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1047)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34665,7 +34501,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_struct_with_good_and_opaque_field_twin_sync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1054)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1048)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34692,7 +34528,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1055)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1049)!; }, codec: SseCodec( decodeSuccessData: @@ -34717,14 +34553,13 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgBorrowTwinSync( - {required BoxHelloTraitTwinSync arg, required String expect}) { + {required HelloTraitTwinSync arg, required String expect}) { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - arg, serializer); + sse_encode_box_DynTrait_HelloTraitTwinSync(arg, serializer); sse_encode_String(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1056)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1050)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34754,7 +34589,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( arg, serializer); sse_encode_String(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1057)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1051)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34777,14 +34612,13 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgOwnTwinSync( - {required BoxHelloTraitTwinSync arg, required String expect}) { + {required HelloTraitTwinSync arg, required String expect}) { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - arg, serializer); + sse_encode_box_DynTrait_HelloTraitTwinSync(arg, serializer); sse_encode_String(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1058)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1052)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34805,16 +34639,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - BoxHelloTraitTwinSync + HelloTraitTwinSync crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnOneTwinSync() { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1059)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1053)!; }, codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync, + decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSync, decodeErrorData: null, ), constMeta: @@ -34832,16 +34665,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - BoxHelloTraitTwinSync + HelloTraitTwinSync crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinSync() { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1060)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1054)!; }, codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync, + decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSync, decodeErrorData: null, ), constMeta: @@ -34868,7 +34700,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { a, serializer); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( b, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1061)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1055)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34895,7 +34727,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1062, port: port_); + funcId: 1056, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_opaque_twin_rust_async_array_5, @@ -34922,7 +34754,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1063, port: port_); + funcId: 1057, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opaque_nested_twin_rust_async, @@ -34949,7 +34781,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1064, port: port_); + funcId: 1058, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataTwinRustAsync, @@ -34979,7 +34811,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_RustOpaque_HideDataTwinRustAsync( opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1065, port: port_); + funcId: 1059, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -35007,7 +34839,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1066, port: port_); + funcId: 1060, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_FrbOpaqueReturnTwinRustAsync, @@ -35036,7 +34868,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinRustAsync_array_2(data, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1067, port: port_); + funcId: 1061, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35063,7 +34895,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1068, port: port_); + funcId: 1062, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataTwinRustAsync_array_2, @@ -35092,7 +34924,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_RustOpaque_HideDataTwinRustAsync(data, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1069, port: port_); + funcId: 1063, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35119,7 +34951,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1070, port: port_); + funcId: 1064, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_RustOpaque_HideDataTwinRustAsync, @@ -35148,7 +34980,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_enum_opaque_twin_rust_async(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1071, port: port_); + funcId: 1065, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35178,7 +35010,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_opaque_nested_twin_rust_async( opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1072, port: port_); + funcId: 1066, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35207,7 +35039,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_NonCloneDataTwinRustAsync(clone, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1073, port: port_); + funcId: 1067, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35236,7 +35068,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinRustAsync(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1074, port: port_); + funcId: 1068, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35265,7 +35097,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinRustAsync(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1075, port: port_); + funcId: 1069, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35294,7 +35126,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinRustAsync(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1076, port: port_); + funcId: 1070, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35320,7 +35152,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1077)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1071)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_opaque_twin_sync_array_5, @@ -35346,7 +35178,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1078)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1072)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opaque_nested_twin_sync, @@ -35372,7 +35204,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1079)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1073)!; }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataTwinSync, @@ -35401,7 +35233,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_RustOpaque_HideDataTwinSync( opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1080)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1074)!; }, codec: SseCodec( decodeSuccessData: @@ -35428,7 +35260,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1081)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1075)!; }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_FrbOpaqueReturnTwinSync, @@ -35455,7 +35287,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinSync_array_2(data, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1082)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1076)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35481,7 +35313,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1083)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1077)!; }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataTwinSync_array_2, @@ -35508,7 +35340,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_RustOpaque_HideDataTwinSync(data, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1084)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1078)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35534,7 +35366,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1085)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1079)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_RustOpaque_HideDataTwinSync, @@ -35561,7 +35393,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_enum_opaque_twin_sync(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1086)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1080)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35588,7 +35420,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_opaque_nested_twin_sync(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1087)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1081)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35615,7 +35447,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_NonCloneDataTwinSync(clone, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1088)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1082)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35642,7 +35474,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinSync(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1089)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1083)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35669,7 +35501,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinSync(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1090)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1084)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35696,7 +35528,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinSync(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1091)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1085)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35725,7 +35557,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(a, serializer); sse_encode_i_32(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1092, port: port_); + funcId: 1086, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -35753,7 +35585,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(a, serializer); sse_encode_i_32(b, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1093)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1087)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -35782,7 +35614,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_String_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1094, port: port_); + funcId: 1088, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35812,7 +35644,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_String_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1095, port: port_); + funcId: 1089, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35845,7 +35677,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(b, serializer); sse_encode_StreamSink_u_32_Sse(c, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1096, port: port_); + funcId: 1090, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35876,7 +35708,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_my_stream_entry_twin_rust_async_Sse( sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1097, port: port_); + funcId: 1091, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35909,7 +35741,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(max, serializer); sse_encode_StreamSink_log_twin_rust_async_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1098, port: port_); + funcId: 1092, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35942,7 +35774,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_log_twin_rust_async_Sse(sink, serializer); sse_encode_u_32(max, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1099, port: port_); + funcId: 1093, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35975,7 +35807,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(key, serializer); sse_encode_u_32(max, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1100, port: port_); + funcId: 1094, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36005,7 +35837,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_u_8_array_2_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1101, port: port_); + funcId: 1095, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36037,7 +35869,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_my_struct_containing_stream_sink_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1102, port: port_); + funcId: 1096, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36066,7 +35898,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_StreamSink_i_32_Sse(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1103, port: port_); + funcId: 1097, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36096,7 +35928,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_one_field_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1104, port: port_); + funcId: 1098, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_one_field_twin_rust_async, @@ -36126,7 +35958,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_two_field_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1105, port: port_); + funcId: 1099, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_two_field_twin_rust_async, @@ -36156,7 +35988,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_zero_field_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1106, port: port_); + funcId: 1100, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_zero_field_twin_rust_async, @@ -36186,7 +36018,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_tuple_struct_with_one_field_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1107, port: port_); + funcId: 1101, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -36217,7 +36049,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_tuple_struct_with_two_field_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1108, port: port_); + funcId: 1102, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -36246,7 +36078,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_struct_with_one_field_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1109)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1103)!; }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_one_field_twin_sync, @@ -36274,7 +36106,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_struct_with_two_field_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1110)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1104)!; }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_two_field_twin_sync, @@ -36303,7 +36135,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_struct_with_zero_field_twin_sync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1111)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1105)!; }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_zero_field_twin_sync, @@ -36332,7 +36164,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_tuple_struct_with_one_field_twin_sync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1112)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1106)!; }, codec: SseCodec( decodeSuccessData: sse_decode_tuple_struct_with_one_field_twin_sync, @@ -36361,7 +36193,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_tuple_struct_with_two_field_twin_sync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1113)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1107)!; }, codec: SseCodec( decodeSuccessData: sse_decode_tuple_struct_with_two_field_twin_sync, @@ -36389,7 +36221,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_record_string_i_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1114, port: port_); + funcId: 1108, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36418,7 +36250,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_record_string_i_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1115, port: port_); + funcId: 1109, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_record_string_i_32, @@ -36445,7 +36277,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_record_string_i_32(value, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1116)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1110)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36471,7 +36303,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_record_string_i_32(value, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1117)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1111)!; }, codec: SseCodec( decodeSuccessData: sse_decode_record_string_i_32, @@ -36499,7 +36331,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1118, port: port_); + funcId: 1112, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -36528,7 +36360,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1119, port: port_); + funcId: 1113, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_test_model_twin_rust_async, @@ -36557,7 +36389,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1120, port: port_); + funcId: 1114, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -36584,7 +36416,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1121)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1115)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -36612,7 +36444,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1122)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1116)!; }, codec: SseCodec( decodeSuccessData: sse_decode_test_model_twin_sync, @@ -36639,7 +36471,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1123)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1117)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -36668,7 +36500,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_feature_uuid_twin_rust_async(ids, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1124, port: port_); + funcId: 1118, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_feature_uuid_twin_rust_async, @@ -36697,7 +36529,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Uuid(id, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1125, port: port_); + funcId: 1119, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Uuid, @@ -36726,7 +36558,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_Uuid(ids, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1126, port: port_); + funcId: 1120, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_Uuid, @@ -36754,7 +36586,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_feature_uuid_twin_sync(ids, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1127)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1121)!; }, codec: SseCodec( decodeSuccessData: sse_decode_feature_uuid_twin_sync, @@ -36781,7 +36613,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Uuid(id, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1128)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1122)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Uuid, @@ -36808,7 +36640,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_Uuid(ids, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1129)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1123)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_Uuid, @@ -36835,7 +36667,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1130, port: port_); + funcId: 1124, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -36863,7 +36695,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1131, port: port_); + funcId: 1125, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_raw_string_item_struct_twin_normal, @@ -36891,7 +36723,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1132, port: port_); + funcId: 1126, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36921,7 +36753,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1133, port: port_); + funcId: 1127, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36952,7 +36784,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1134, port: port_); + funcId: 1128, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36983,7 +36815,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1135, port: port_); + funcId: 1129, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37014,7 +36846,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1136, port: port_); + funcId: 1130, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -37045,7 +36877,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1137, port: port_); + funcId: 1131, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37074,7 +36906,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1138, port: port_); + funcId: 1132, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37102,7 +36934,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1139, port: port_); + funcId: 1133, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37130,7 +36962,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1140, port: port_); + funcId: 1134, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37161,7 +36993,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1141, port: port_); + funcId: 1135, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37192,7 +37024,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1142, port: port_); + funcId: 1136, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37223,7 +37055,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1143, port: port_); + funcId: 1137, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37251,7 +37083,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1144, port: port_); + funcId: 1138, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37282,7 +37114,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithGoodAndOpaqueFieldWithoutOptionTwinNormal( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1145)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1139)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -37314,7 +37146,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithGoodAndOpaqueFieldWithoutOptionTwinNormal( that, serializer); sse_encode_String(good, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1146)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1140)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37343,7 +37175,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_hello_two_enum_twin_normal(that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1149, port: port_); + funcId: 1143, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37373,7 +37205,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1150, port: port_); + funcId: 1144, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37406,7 +37238,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(expect, serializer); sse_encode_i_32(adder, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1151, port: port_); + funcId: 1145, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37436,7 +37268,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1152, port: port_); + funcId: 1146, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37467,7 +37299,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1153, port: port_); + funcId: 1147, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37497,7 +37329,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_list_prim_i_32_loose(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1154, port: port_); + funcId: 1148, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37529,7 +37361,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1155, port: port_); + funcId: 1149, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -37561,7 +37393,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( mutBorrow, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1156, port: port_); + funcId: 1150, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -37590,7 +37422,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1157, port: port_); + funcId: 1151, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37617,7 +37449,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1158, port: port_); + funcId: 1152, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37650,7 +37482,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinNormal( b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1159, port: port_); + funcId: 1153, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37678,7 +37510,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleEnumTwinNormal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1160, port: port_); + funcId: 1154, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37705,7 +37537,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1161, port: port_); + funcId: 1155, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37736,7 +37568,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_enum_with_good_and_opaque_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1162, port: port_); + funcId: 1156, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37764,7 +37596,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1163, port: port_); + funcId: 1157, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_good_and_opaque_twin_normal, @@ -37792,7 +37624,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1164, port: port_); + funcId: 1158, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_good_and_opaque_twin_normal, @@ -37823,7 +37655,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1165, port: port_); + funcId: 1159, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37850,7 +37682,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1166, port: port_); + funcId: 1160, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37880,7 +37712,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(initial, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1167, port: port_); + funcId: 1161, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37910,7 +37742,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_explicit_auto_opaque_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1168, port: port_); + funcId: 1162, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37940,7 +37772,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { a, serializer); sse_encode_String(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1169, port: port_); + funcId: 1163, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37969,7 +37801,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1170, port: port_); + funcId: 1164, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37996,7 +37828,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1171, port: port_); + funcId: 1165, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -38024,7 +37856,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1172, port: port_); + funcId: 1166, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -38052,7 +37884,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1173, port: port_); + funcId: 1167, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -38082,7 +37914,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(initial, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1174, port: port_); + funcId: 1168, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -38110,7 +37942,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1175, port: port_); + funcId: 1169, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -38143,7 +37975,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( orange, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1176, port: port_); + funcId: 1170, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -38172,7 +38004,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal_Sse( sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1177, port: port_); + funcId: 1171, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38203,7 +38035,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_good_and_opaque_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1178, port: port_); + funcId: 1172, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38231,7 +38063,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1179, port: port_); + funcId: 1173, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -38256,15 +38088,14 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgBorrowTwinNormal( - {required BoxHelloTraitTwinNormal arg, required String expect}) { + {required HelloTraitTwinNormal arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - arg, serializer); + sse_encode_box_DynTrait_HelloTraitTwinNormal(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1180, port: port_); + funcId: 1174, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38295,7 +38126,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1181, port: port_); + funcId: 1175, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38318,15 +38149,14 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgOwnTwinNormal( - {required BoxHelloTraitTwinNormal arg, required String expect}) { + {required HelloTraitTwinNormal arg, required String expect}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - arg, serializer); + sse_encode_box_DynTrait_HelloTraitTwinNormal(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1182, port: port_); + funcId: 1176, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38347,17 +38177,16 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnOneTwinNormal() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1183, port: port_); + funcId: 1177, port: port_); }, codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal, + decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinNormal, decodeErrorData: null, ), constMeta: @@ -38376,17 +38205,16 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future + Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1184, port: port_); + funcId: 1178, port: port_); }, codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal, + decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinNormal, decodeErrorData: null, ), constMeta: @@ -38416,7 +38244,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1185, port: port_); + funcId: 1179, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38443,7 +38271,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1186, port: port_); + funcId: 1180, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_opaque_twin_normal_array_5, @@ -38469,7 +38297,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1187, port: port_); + funcId: 1181, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opaque_nested_twin_normal, @@ -38493,7 +38321,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1188, port: port_); + funcId: 1182, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataTwinNormal, @@ -38520,7 +38348,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_RustOpaque_HideDataTwinNormal( opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1189, port: port_); + funcId: 1183, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -38546,7 +38374,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1190, port: port_); + funcId: 1184, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_FrbOpaqueReturnTwinNormal, @@ -38572,7 +38400,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinNormal_array_2(data, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1191, port: port_); + funcId: 1185, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38596,7 +38424,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1192, port: port_); + funcId: 1186, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataTwinNormal_array_2, @@ -38622,7 +38450,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_RustOpaque_HideDataTwinNormal(data, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1193, port: port_); + funcId: 1187, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38646,7 +38474,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1194, port: port_); + funcId: 1188, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_RustOpaque_HideDataTwinNormal, @@ -38672,7 +38500,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_enum_opaque_twin_normal(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1195, port: port_); + funcId: 1189, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -38698,7 +38526,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_opaque_nested_twin_normal(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1196, port: port_); + funcId: 1190, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38724,7 +38552,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_NonCloneDataTwinNormal(clone, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1197, port: port_); + funcId: 1191, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -38750,7 +38578,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinNormal(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1198, port: port_); + funcId: 1192, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -38776,7 +38604,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinNormal(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1199, port: port_); + funcId: 1193, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -38802,7 +38630,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinNormal(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1200, port: port_); + funcId: 1194, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -38826,7 +38654,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1201)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1195)!; }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_FrbOpaqueSyncReturnTwinNormal, @@ -38850,7 +38678,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1202)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1196)!; }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_NonCloneDataTwinNormal, @@ -38874,7 +38702,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1203)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1197)!; }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataAnotherTwinNormal, @@ -38899,7 +38727,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1204)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1198)!; }, codec: SseCodec( decodeSuccessData: @@ -38928,7 +38756,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(a, serializer); sse_encode_i_32(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1205, port: port_); + funcId: 1199, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -38954,7 +38782,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_String_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1206, port: port_); + funcId: 1200, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38981,7 +38809,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_String_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1207, port: port_); + funcId: 1201, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39011,7 +38839,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(b, serializer); sse_encode_StreamSink_u_32_Sse(c, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1208, port: port_); + funcId: 1202, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39040,7 +38868,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_my_stream_entry_twin_normal_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1209, port: port_); + funcId: 1203, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39070,7 +38898,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(max, serializer); sse_encode_StreamSink_log_twin_normal_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1210, port: port_); + funcId: 1204, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39100,7 +38928,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_log_twin_normal_Sse(sink, serializer); sse_encode_u_32(max, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1211, port: port_); + funcId: 1205, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39130,7 +38958,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(key, serializer); sse_encode_u_32(max, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1212, port: port_); + funcId: 1206, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39158,7 +38986,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_u_8_array_2_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1213, port: port_); + funcId: 1207, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39188,7 +39016,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_my_struct_containing_stream_sink_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1214, port: port_); + funcId: 1208, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39214,7 +39042,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_StreamSink_i_32_Sse(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1215, port: port_); + funcId: 1209, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39242,7 +39070,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_String_Sse(sink, serializer); sse_encode_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1216, port: port_); + funcId: 1210, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39269,7 +39097,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_i_32_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1217, port: port_); + funcId: 1211, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39298,7 +39126,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_one_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1218, port: port_); + funcId: 1212, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_one_field_twin_normal, @@ -39327,7 +39155,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_two_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1219, port: port_); + funcId: 1213, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_two_field_twin_normal, @@ -39356,7 +39184,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_zero_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1220, port: port_); + funcId: 1214, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_zero_field_twin_normal, @@ -39385,7 +39213,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_tuple_struct_with_one_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1221, port: port_); + funcId: 1215, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_tuple_struct_with_one_field_twin_normal, @@ -39415,7 +39243,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_tuple_struct_with_two_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1222, port: port_); + funcId: 1216, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_tuple_struct_with_two_field_twin_normal, @@ -39443,7 +39271,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_record_string_i_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1223, port: port_); + funcId: 1217, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39469,7 +39297,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_record_string_i_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1224, port: port_); + funcId: 1218, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_record_string_i_32, @@ -39495,7 +39323,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1225, port: port_); + funcId: 1219, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -39521,7 +39349,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1226, port: port_); + funcId: 1220, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_test_model_twin_normal, @@ -39547,7 +39375,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1227, port: port_); + funcId: 1221, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -39574,7 +39402,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_feature_uuid_twin_normal(ids, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1228, port: port_); + funcId: 1222, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_feature_uuid_twin_normal, @@ -39600,7 +39428,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Uuid(id, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1229, port: port_); + funcId: 1223, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Uuid, @@ -39626,7 +39454,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_Uuid(ids, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1230, port: port_); + funcId: 1224, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_Uuid, @@ -40496,14 +40324,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormal => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructOneWithTraitForDynTwinSync => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSync => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync; - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_StructOneWithTraitTwinNormal => wire .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal; @@ -40528,14 +40348,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormal => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinSync => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSync => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync; - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_StructTwoWithTraitTwinNormal => wire .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal; @@ -40592,6 +40404,30 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormal => wire .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal; + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync => + wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync => + wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync; + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal => + wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal; + RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_I32 => wire.rust_arc_increment_strong_count_RustOpaque_i32; @@ -40604,6 +40440,33 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return AnyhowException(raw as String); } + @protected + HelloOneStructTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + raw); + } + + @protected + HelloOneStructTwinRustAsync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + raw); + } + + @protected + HelloOneStructTwinSync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + raw); + } + @protected MyNodeTwinNormal dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -40650,46 +40513,65 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - BoxAnyMyDartTypeRename - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + StructOneWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxAnyMyDartTypeRenameImpl.frbInternalDcoDecode( - raw as List); + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + raw); } @protected - BoxFnStringString - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + StructTwoWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxFnStringStringImpl.frbInternalDcoDecode(raw as List); + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + raw); } @protected - BoxHelloTraitTwinNormal - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinNormalImpl.frbInternalDcoDecode( - raw as List); + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + raw); } @protected - BoxHelloTraitTwinRustAsync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncImpl.frbInternalDcoDecode( + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + raw); + } + + @protected + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + raw); + } + + @protected + BoxAnyMyDartTypeRename + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return BoxAnyMyDartTypeRenameImpl.frbInternalDcoDecode( raw as List); } @protected - BoxHelloTraitTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( + BoxFnStringString + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncImpl.frbInternalDcoDecode(raw as List); + return BoxFnStringStringImpl.frbInternalDcoDecode(raw as List); } @protected @@ -41024,15 +40906,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - StructOneWithTraitForDynTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - @protected StructOneWithTraitTwinNormal dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -41060,15 +40933,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - @protected StructTwoWithTraitTwinNormal dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -41255,15 +41119,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - StructOneWithTraitForDynTwinSync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - @protected StructOneWithTraitTwinNormal dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -41291,15 +41146,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - @protected StructTwoWithTraitTwinNormal dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -41354,32 +41200,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - BoxHelloTraitTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinRustAsync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncImpl.frbInternalDcoDecode(raw as List); - } - @protected ConstructorOpaqueStructTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -41575,15 +41395,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - StructOneWithTraitForDynTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - @protected StructOneWithTraitTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -41611,15 +41422,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - @protected StructTwoWithTraitTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -41810,6 +41612,32 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { (raw as List).map(dco_decode_DartOpaque).toList()); } + @protected + HelloTraitTwinNormal dco_decode_DynTrait_HelloTraitTwinNormal(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + HelloTraitTwinRustAsync dco_decode_DynTrait_HelloTraitTwinRustAsync( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + HelloTraitTwinSync dco_decode_DynTrait_HelloTraitTwinSync(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + + @protected + SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + @protected BigInt dco_decode_I128(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -42687,15 +42515,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - StructOneWithTraitForDynTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - @protected StructOneWithTraitTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -42723,15 +42542,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - @protected StructTwoWithTraitTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -42795,6 +42605,33 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl + .frbInternalDcoDecode(raw as List); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl + .frbInternalDcoDecode(raw as List); + } + + @protected + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl + .frbInternalDcoDecode(raw as List); + } + @protected I32 dco_decode_RustOpaque_i32(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -43065,13 +42902,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { throw UnimplementedError(); } - @protected - SimpleTraitForDynTwinSync dco_decode_TraitDef_SimpleTraitForDynTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - @protected SimpleTraitTwinNormal dco_decode_TraitDef_SimpleTraitTwinNormal(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -43674,6 +43504,26 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return raw as bool; } + @protected + HelloTraitTwinNormal dco_decode_box_DynTrait_HelloTraitTwinNormal( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw as HelloTraitTwinNormal; + } + + @protected + HelloTraitTwinRustAsync dco_decode_box_DynTrait_HelloTraitTwinRustAsync( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw as HelloTraitTwinRustAsync; + } + + @protected + HelloTraitTwinSync dco_decode_box_DynTrait_HelloTraitTwinSync(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw as HelloTraitTwinSync; + } + @protected ApplicationEnv dco_decode_box_application_env(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -44433,6 +44283,28 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return dco_decode_feed_id_twin_sync(raw); } + @protected + HelloTraitTwinNormalImplementor + dco_decode_box_autoadd_hello_trait_twin_normal_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_hello_trait_twin_normal_implementor(raw); + } + + @protected + HelloTraitTwinRustAsyncImplementor + dco_decode_box_autoadd_hello_trait_twin_rust_async_implementor( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_hello_trait_twin_rust_async_implementor(raw); + } + + @protected + HelloTraitTwinSyncImplementor + dco_decode_box_autoadd_hello_trait_twin_sync_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_hello_trait_twin_sync_implementor(raw); + } + @protected int dco_decode_box_autoadd_i_16(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -44807,6 +44679,14 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return dco_decode_simple_struct_twin_sync(raw); } + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_simple_trait_for_dyn_twin_normal_implementor(raw); + } + @protected SimpleTranslatableExternalStructWithMethod dco_decode_box_autoadd_simple_translatable_external_struct_with_method( @@ -46846,6 +46726,66 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); } + @protected + HelloTraitTwinNormalImplementor + dco_decode_hello_trait_twin_normal_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return HelloTraitTwinNormalImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + raw[1]), + ); + case 1: + return HelloTraitTwinNormalImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + + @protected + HelloTraitTwinRustAsyncImplementor + dco_decode_hello_trait_twin_rust_async_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return HelloTraitTwinRustAsyncImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + raw[1]), + ); + case 1: + return HelloTraitTwinRustAsyncImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + + @protected + HelloTraitTwinSyncImplementor dco_decode_hello_trait_twin_sync_implementor( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return HelloTraitTwinSyncImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + raw[1]), + ); + case 1: + return HelloTraitTwinSyncImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + @protected HelloTwoEnumTwinNormal dco_decode_hello_two_enum_twin_normal(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -50097,6 +50037,26 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); } + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_simple_trait_for_dyn_twin_normal_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return SimpleTraitForDynTwinNormalImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + raw[1]), + ); + case 1: + return SimpleTraitForDynTwinNormalImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + @protected SimpleTranslatableExternalStructWithMethod dco_decode_simple_translatable_external_struct_with_method(dynamic raw) { @@ -51060,6 +51020,39 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return AnyhowException(inner); } + @protected + HelloOneStructTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + deserializer); + return inner; + } + + @protected + HelloOneStructTwinRustAsync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + deserializer); + return inner; + } + + @protected + HelloOneStructTwinSync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + deserializer); + return inner; + } + @protected MyNodeTwinNormal sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -51116,47 +51109,75 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } @protected - BoxAnyMyDartTypeRename - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + StructOneWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxAnyMyDartTypeRenameImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + deserializer); + return inner; } @protected - BoxFnStringString - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + StructTwoWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxFnStringStringImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + deserializer); + return inner; } @protected - BoxHelloTraitTwinNormal - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + deserializer); + return inner; } @protected - BoxHelloTraitTwinRustAsync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncImpl.frbInternalSseDecode( + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + deserializer); + return inner; + } + + @protected + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + deserializer); + return inner; + } + + @protected + BoxAnyMyDartTypeRename + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return BoxAnyMyDartTypeRenameImpl.frbInternalSseDecode( sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } @protected - BoxHelloTraitTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( + BoxFnStringString + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncImpl.frbInternalSseDecode( + return BoxFnStringStringImpl.frbInternalSseDecode( sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } @@ -51504,15 +51525,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - StructOneWithTraitForDynTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected StructOneWithTraitTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -51540,15 +51552,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected StructTwoWithTraitTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -51741,15 +51744,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - StructOneWithTraitForDynTwinSync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected StructOneWithTraitTwinNormal sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -51777,15 +51771,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected StructTwoWithTraitTwinNormal sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -51843,33 +51828,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - BoxHelloTraitTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinRustAsync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected ConstructorOpaqueStructTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -52068,15 +52026,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - StructOneWithTraitForDynTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected StructOneWithTraitTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -52104,15 +52053,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected StructTwoWithTraitTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -52235,6 +52175,34 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return ObjectArray1(inner); } + @protected + HelloTraitTwinNormal sse_decode_DynTrait_HelloTraitTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + throw UnimplementedError(''); + } + + @protected + HelloTraitTwinRustAsync sse_decode_DynTrait_HelloTraitTwinRustAsync( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + throw UnimplementedError(''); + } + + @protected + HelloTraitTwinSync sse_decode_DynTrait_HelloTraitTwinSync( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + throw UnimplementedError(''); + } + + @protected + SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + throw UnimplementedError(''); + } + @protected BigInt sse_decode_I128(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -53152,15 +53120,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - StructOneWithTraitForDynTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructOneWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected StructOneWithTraitTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -53188,15 +53147,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return StructTwoWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected StructTwoWithTraitTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -53263,6 +53213,36 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl + .frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl + .frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl + .frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + @protected I32 sse_decode_RustOpaque_i32(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -54026,6 +54006,27 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return deserializer.buffer.getUint8() != 0; } + @protected + HelloTraitTwinNormal sse_decode_box_DynTrait_HelloTraitTwinNormal( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_DynTrait_HelloTraitTwinNormal(deserializer)); + } + + @protected + HelloTraitTwinRustAsync sse_decode_box_DynTrait_HelloTraitTwinRustAsync( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_DynTrait_HelloTraitTwinRustAsync(deserializer)); + } + + @protected + HelloTraitTwinSync sse_decode_box_DynTrait_HelloTraitTwinSync( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_DynTrait_HelloTraitTwinSync(deserializer)); + } + @protected ApplicationEnv sse_decode_box_application_env(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -54842,6 +54843,30 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return (sse_decode_feed_id_twin_sync(deserializer)); } + @protected + HelloTraitTwinNormalImplementor + sse_decode_box_autoadd_hello_trait_twin_normal_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_hello_trait_twin_normal_implementor(deserializer)); + } + + @protected + HelloTraitTwinRustAsyncImplementor + sse_decode_box_autoadd_hello_trait_twin_rust_async_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_hello_trait_twin_rust_async_implementor(deserializer)); + } + + @protected + HelloTraitTwinSyncImplementor + sse_decode_box_autoadd_hello_trait_twin_sync_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_hello_trait_twin_sync_implementor(deserializer)); + } + @protected int sse_decode_box_autoadd_i_16(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -55237,6 +55262,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return (sse_decode_simple_struct_twin_sync(deserializer)); } + @protected + SimpleTraitForDynTwinNormalImplementor + sse_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_simple_trait_for_dyn_twin_normal_implementor( + deserializer)); + } + @protected SimpleTranslatableExternalStructWithMethod sse_decode_box_autoadd_simple_translatable_external_struct_with_method( @@ -57289,6 +57323,74 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return HashMapValue(inner: var_inner); } + @protected + HelloTraitTwinNormalImplementor + sse_decode_hello_trait_twin_normal_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + deserializer); + return HelloTraitTwinNormalImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + deserializer); + return HelloTraitTwinNormalImplementor_Variant1(var_field0); + default: + throw UnimplementedError(''); + } + } + + @protected + HelloTraitTwinRustAsyncImplementor + sse_decode_hello_trait_twin_rust_async_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + deserializer); + return HelloTraitTwinRustAsyncImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + deserializer); + return HelloTraitTwinRustAsyncImplementor_Variant1(var_field0); + default: + throw UnimplementedError(''); + } + } + + @protected + HelloTraitTwinSyncImplementor sse_decode_hello_trait_twin_sync_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + deserializer); + return HelloTraitTwinSyncImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + deserializer); + return HelloTraitTwinSyncImplementor_Variant1(var_field0); + default: + throw UnimplementedError(''); + } + } + @protected HelloTwoEnumTwinNormal sse_decode_hello_two_enum_twin_normal( SseDeserializer deserializer) { @@ -61212,6 +61314,29 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return SimpleStructTwinSync(one: var_one); } + @protected + SimpleTraitForDynTwinNormalImplementor + sse_decode_simple_trait_for_dyn_twin_normal_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + deserializer); + return SimpleTraitForDynTwinNormalImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + deserializer); + return SimpleTraitForDynTwinNormalImplementor_Variant1(var_field0); + default: + throw UnimplementedError(''); + } + } + @protected SimpleTranslatableExternalStructWithMethod sse_decode_simple_translatable_external_struct_with_method( @@ -62056,6 +62181,33 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_String(self.message, serializer); } + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + HelloOneStructTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + HelloOneStructTwinRustAsync self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + HelloOneStructTwinSync self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + self, serializer); + } + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -62103,52 +62255,69 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( - BoxAnyMyDartTypeRename self, SseSerializer serializer) { + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxAnyMyDartTypeRenameImpl).frbInternalSseEncode(move: true), - serializer); + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + self, serializer); } @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( - BoxFnStringString self, SseSerializer serializer) { + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxFnStringStringImpl).frbInternalSseEncode(move: true), - serializer); + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + self, serializer); + } + + @protected + void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + self, serializer); } @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer) { + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, + SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinNormalImpl).frbInternalSseEncode(move: true), - serializer); + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + self, serializer); } @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer) { + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + self, serializer); + } + + @protected + void + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + BoxAnyMyDartTypeRename self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncImpl) - .frbInternalSseEncode(move: true), + (self as BoxAnyMyDartTypeRenameImpl).frbInternalSseEncode(move: true), serializer); } @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer) { + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + BoxFnStringString self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs sse_encode_usize( - (self as BoxHelloTraitTwinSyncImpl).frbInternalSseEncode(move: true), + (self as BoxFnStringStringImpl).frbInternalSseEncode(move: true), serializer); } @@ -62554,17 +62723,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinSyncImpl) - .frbInternalSseEncode(move: true), - serializer); - } - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -62598,17 +62756,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinSyncImpl) - .frbInternalSseEncode(move: true), - serializer); - } - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -62838,17 +62985,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinSyncImpl) - .frbInternalSseEncode(move: false), - serializer); - } - @protected void sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -62882,17 +63018,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinSyncImpl) - .frbInternalSseEncode(move: false), - serializer); - } - @protected void sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -62962,37 +63087,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinNormalImpl).frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSyncImpl).frbInternalSseEncode(move: false), - serializer); - } - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -63229,17 +63323,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinSyncImpl) - .frbInternalSseEncode(move: false), - serializer); - } - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -63273,17 +63356,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinSyncImpl) - .frbInternalSseEncode(move: false), - serializer); - } - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -63527,6 +63599,70 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_DartOpaque(self.inner, serializer); } + @protected + void sse_encode_DynTrait_HelloTraitTwinNormal( + HelloTraitTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_normal_implementor((() { + if (self is HelloOneStructTwinNormal) { + return HelloTraitTwinNormalImplementor.variant0(self); + } + if (self is HelloTwoEnumTwinNormal) { + return HelloTraitTwinNormalImplementor.variant1(self); + } + + throw Exception('not reachable'); + })(), serializer); + } + + @protected + void sse_encode_DynTrait_HelloTraitTwinRustAsync( + HelloTraitTwinRustAsync self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_rust_async_implementor((() { + if (self is HelloOneStructTwinRustAsync) { + return HelloTraitTwinRustAsyncImplementor.variant0(self); + } + if (self is HelloTwoEnumTwinRustAsync) { + return HelloTraitTwinRustAsyncImplementor.variant1(self); + } + + throw Exception('not reachable'); + })(), serializer); + } + + @protected + void sse_encode_DynTrait_HelloTraitTwinSync( + HelloTraitTwinSync self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_sync_implementor((() { + if (self is HelloOneStructTwinSync) { + return HelloTraitTwinSyncImplementor.variant0(self); + } + if (self is HelloTwoEnumTwinSync) { + return HelloTraitTwinSyncImplementor.variant1(self); + } + + throw Exception('not reachable'); + })(), serializer); + } + + @protected + void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_simple_trait_for_dyn_twin_normal_implementor((() { + if (self is StructOneWithTraitForDynTwinNormal) { + return SimpleTraitForDynTwinNormalImplementor.variant0(self); + } + if (self is StructTwoWithTraitForDynTwinNormal) { + return SimpleTraitForDynTwinNormalImplementor.variant1(self); + } + + throw Exception('not reachable'); + })(), serializer); + } + @protected void sse_encode_I128(BigInt self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -64523,17 +64659,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructOneWithTraitForDynTwinSyncImpl) - .frbInternalSseEncode(move: null), - serializer); - } - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -64567,17 +64692,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as StructTwoWithTraitForDynTwinSyncImpl) - .frbInternalSseEncode(move: null), - serializer); - } - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -64658,6 +64772,42 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } + @protected + void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl) + .frbInternalSseEncode(move: null), + serializer); + } + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl) + .frbInternalSseEncode(move: null), + serializer); + } + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, + SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl) + .frbInternalSseEncode(move: null), + serializer); + } + @protected void sse_encode_RustOpaque_i32(I32 self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -65488,6 +65638,27 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer.buffer.putUint8(self ? 1 : 0); } + @protected + void sse_encode_box_DynTrait_HelloTraitTwinNormal( + HelloTraitTwinNormal self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_DynTrait_HelloTraitTwinNormal(self, serializer); + } + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinRustAsync( + HelloTraitTwinRustAsync self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_DynTrait_HelloTraitTwinRustAsync(self, serializer); + } + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSync( + HelloTraitTwinSync self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_DynTrait_HelloTraitTwinSync(self, serializer); + } + @protected void sse_encode_box_application_env( ApplicationEnv self, SseSerializer serializer) { @@ -66271,6 +66442,27 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_feed_id_twin_sync(self, serializer); } + @protected + void sse_encode_box_autoadd_hello_trait_twin_normal_implementor( + HelloTraitTwinNormalImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_normal_implementor(self, serializer); + } + + @protected + void sse_encode_box_autoadd_hello_trait_twin_rust_async_implementor( + HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_rust_async_implementor(self, serializer); + } + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sync_implementor( + HelloTraitTwinSyncImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_hello_trait_twin_sync_implementor(self, serializer); + } + @protected void sse_encode_box_autoadd_i_16(int self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -66660,6 +66852,13 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_simple_struct_twin_sync(self, serializer); } + @protected + void sse_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_simple_trait_for_dyn_twin_normal_implementor(self, serializer); + } + @protected void sse_encode_box_autoadd_simple_translatable_external_struct_with_method( SimpleTranslatableExternalStructWithMethod self, @@ -68461,6 +68660,60 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_String(self.inner, serializer); } + @protected + void sse_encode_hello_trait_twin_normal_implementor( + HelloTraitTwinNormalImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case HelloTraitTwinNormalImplementor_Variant0(field0: final field0): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + field0, serializer); + case HelloTraitTwinNormalImplementor_Variant1(field0: final field0): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + + @protected + void sse_encode_hello_trait_twin_rust_async_implementor( + HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case HelloTraitTwinRustAsyncImplementor_Variant0(field0: final field0): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + field0, serializer); + case HelloTraitTwinRustAsyncImplementor_Variant1(field0: final field0): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + + @protected + void sse_encode_hello_trait_twin_sync_implementor( + HelloTraitTwinSyncImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case HelloTraitTwinSyncImplementor_Variant0(field0: final field0): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + field0, serializer); + case HelloTraitTwinSyncImplementor_Variant1(field0: final field0): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + @protected void sse_encode_hello_two_enum_twin_normal( HelloTwoEnumTwinNormal self, SseSerializer serializer) { @@ -71778,6 +72031,28 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_String(self.one, serializer); } + @protected + void sse_encode_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case SimpleTraitForDynTwinNormalImplementor_Variant0( + field0: final field0 + ): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + field0, serializer); + case SimpleTraitForDynTwinNormalImplementor_Variant1( + field0: final field0 + ): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + @protected void sse_encode_simple_translatable_external_struct_with_method( SimpleTranslatableExternalStructWithMethod self, @@ -72459,6 +72734,18 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } } +// Rust type: RustOpaqueMoi> +abstract class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + implements RustOpaqueInterface {} + +// Rust type: RustOpaqueMoi> +abstract class CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + implements RustOpaqueInterface {} + +// Rust type: RustOpaqueMoi> +abstract class CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + implements RustOpaqueInterface {} + @freezed sealed class Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum with @@ -72473,6 +72760,59 @@ sealed class Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueI ) = Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1; } +@freezed +sealed class HelloTraitTwinNormalImplementor + with _$HelloTraitTwinNormalImplementor { + const HelloTraitTwinNormalImplementor._(); + + const factory HelloTraitTwinNormalImplementor.variant0( + HelloOneStructTwinNormal field0, + ) = HelloTraitTwinNormalImplementor_Variant0; + const factory HelloTraitTwinNormalImplementor.variant1( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0, + ) = HelloTraitTwinNormalImplementor_Variant1; +} + +@freezed +sealed class HelloTraitTwinRustAsyncImplementor + with _$HelloTraitTwinRustAsyncImplementor { + const HelloTraitTwinRustAsyncImplementor._(); + + const factory HelloTraitTwinRustAsyncImplementor.variant0( + HelloOneStructTwinRustAsync field0, + ) = HelloTraitTwinRustAsyncImplementor_Variant0; + const factory HelloTraitTwinRustAsyncImplementor.variant1( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0, + ) = HelloTraitTwinRustAsyncImplementor_Variant1; +} + +@freezed +sealed class HelloTraitTwinSyncImplementor + with _$HelloTraitTwinSyncImplementor { + const HelloTraitTwinSyncImplementor._(); + + const factory HelloTraitTwinSyncImplementor.variant0( + HelloOneStructTwinSync field0, + ) = HelloTraitTwinSyncImplementor_Variant0; + const factory HelloTraitTwinSyncImplementor.variant1( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync field0, + ) = HelloTraitTwinSyncImplementor_Variant1; +} + +@freezed +sealed class SimpleTraitForDynTwinNormalImplementor + with _$SimpleTraitForDynTwinNormalImplementor { + const SimpleTraitForDynTwinNormalImplementor._(); + + const factory SimpleTraitForDynTwinNormalImplementor.variant0( + StructOneWithTraitForDynTwinNormal field0, + ) = SimpleTraitForDynTwinNormalImplementor_Variant0; + const factory SimpleTraitForDynTwinNormalImplementor.variant1( + StructTwoWithTraitForDynTwinNormal field0, + ) = SimpleTraitForDynTwinNormalImplementor_Variant1; +} + @sealed class BoxAnyMyDartTypeRenameImpl extends RustOpaque implements BoxAnyMyDartTypeRename { @@ -72786,6 +73126,78 @@ class ConstructorOpaqueSyncStructTwinNormalImpl extends RustOpaque that: this, one: one); } +@sealed +class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl + extends RustOpaque + implements + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync { + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl.frbInternalDcoDecode( + List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncPtr, + ); +} + +@sealed +class CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl + extends RustOpaque + implements CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync { + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl.frbInternalDcoDecode( + List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncPtr, + ); +} + +@sealed +class CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl extends RustOpaque + implements CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal { + // Not to be used by end users + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl.frbInternalDcoDecode( + List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl.frbInternalSseDecode( + BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: RustLib.instance.api + .rust_arc_increment_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal, + rustArcDecrementStrongCount: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal, + rustArcDecrementStrongCountPtr: RustLib.instance.api + .rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalPtr, + ); +} + @sealed class DeliberateFailSanityCheckTwinNormalImpl extends RustOpaque implements DeliberateFailSanityCheckTwinNormal { @@ -74136,52 +74548,16 @@ class StructOneWithTraitForDynTwinNormalImpl extends RustOpaque ); int get one => RustLib.instance.api - .crateApiImplTraitStructOneWithTraitForDynTwinNormalGetOne( + .crateApiDynTraitStructOneWithTraitForDynTwinNormalGetOne( that: this, ); void set one(int one) => RustLib.instance.api - .crateApiImplTraitStructOneWithTraitForDynTwinNormalSetOne( + .crateApiDynTraitStructOneWithTraitForDynTwinNormalSetOne( that: this, one: one); Future simpleMethodTwinNormal() => RustLib.instance.api - .crateApiImplTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( - that: this, - ); -} - -@sealed -class StructOneWithTraitForDynTwinSyncImpl extends RustOpaque - implements StructOneWithTraitForDynTwinSync { - // Not to be used by end users - StructOneWithTraitForDynTwinSyncImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - StructOneWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_StructOneWithTraitForDynTwinSync, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSync, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSyncPtr, - ); - - int get one => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncGetOne( - that: this, - ); - - void set one(int one) => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSetOne( - that: this, one: one); - - Future simpleMethodTwinSync() => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncStructOneWithTraitForDynTwinSyncSimpleMethodTwinSync( + .crateApiDynTraitStructOneWithTraitForDynTwinNormalSimpleMethodTwinNormal( that: this, ); } @@ -74281,52 +74657,16 @@ class StructTwoWithTraitForDynTwinNormalImpl extends RustOpaque ); int get two => RustLib.instance.api - .crateApiImplTraitStructTwoWithTraitForDynTwinNormalGetTwo( + .crateApiDynTraitStructTwoWithTraitForDynTwinNormalGetTwo( that: this, ); void set two(int two) => RustLib.instance.api - .crateApiImplTraitStructTwoWithTraitForDynTwinNormalSetTwo( + .crateApiDynTraitStructTwoWithTraitForDynTwinNormalSetTwo( that: this, two: two); Future simpleMethodTwinNormal() => RustLib.instance.api - .crateApiImplTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormal( - that: this, - ); -} - -@sealed -class StructTwoWithTraitForDynTwinSyncImpl extends RustOpaque - implements StructTwoWithTraitForDynTwinSync { - // Not to be used by end users - StructTwoWithTraitForDynTwinSyncImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - StructTwoWithTraitForDynTwinSyncImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_StructTwoWithTraitForDynTwinSync, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSync, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSyncPtr, - ); - - int get two => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncGetTwo( - that: this, - ); - - void set two(int two) => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSetTwo( - that: this, two: two); - - Future simpleMethodTwinSync() => RustLib.instance.api - .crateApiPseudoManualImplTraitTwinSyncStructTwoWithTraitForDynTwinSyncSimpleMethodTwinSync( + .crateApiDynTraitStructTwoWithTraitForDynTwinNormalSimpleMethodTwinNormal( that: this, ); } diff --git a/frb_example/pure_dart_pde/lib/src/rust/frb_generated.freezed.dart b/frb_example/pure_dart_pde/lib/src/rust/frb_generated.freezed.dart index 3210c82c43..9c1b1dab3b 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/frb_generated.freezed.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/frb_generated.freezed.dart @@ -497,3 +497,1580 @@ abstract class Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqu _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1Impl> get copyWith => throw _privateConstructorUsedError; } + +/// @nodoc +mixin _$HelloTraitTwinNormalImplementor { + RustOpaqueInterface get field0 => throw _privateConstructorUsedError; + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinNormal field0) variant0, + required TResult Function( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinNormal field0)? variant0, + TResult? Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinNormal field0)? variant0, + TResult Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinNormalImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinNormalImplementor_Variant1 value) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class $HelloTraitTwinNormalImplementorCopyWith<$Res> { + factory $HelloTraitTwinNormalImplementorCopyWith( + HelloTraitTwinNormalImplementor value, + $Res Function(HelloTraitTwinNormalImplementor) then) = + _$HelloTraitTwinNormalImplementorCopyWithImpl<$Res, + HelloTraitTwinNormalImplementor>; +} + +/// @nodoc +class _$HelloTraitTwinNormalImplementorCopyWithImpl<$Res, + $Val extends HelloTraitTwinNormalImplementor> + implements $HelloTraitTwinNormalImplementorCopyWith<$Res> { + _$HelloTraitTwinNormalImplementorCopyWithImpl(this._value, this._then); + + // ignore: unused_field + final $Val _value; + // ignore: unused_field + final $Res Function($Val) _then; +} + +/// @nodoc +abstract class _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith<$Res> { + factory _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith( + _$HelloTraitTwinNormalImplementor_Variant0Impl value, + $Res Function(_$HelloTraitTwinNormalImplementor_Variant0Impl) then) = + __$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWithImpl<$Res>; + @useResult + $Res call({HelloOneStructTwinNormal field0}); +} + +/// @nodoc +class __$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinNormalImplementorCopyWithImpl<$Res, + _$HelloTraitTwinNormalImplementor_Variant0Impl> + implements _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith<$Res> { + __$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWithImpl( + _$HelloTraitTwinNormalImplementor_Variant0Impl _value, + $Res Function(_$HelloTraitTwinNormalImplementor_Variant0Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinNormalImplementor_Variant0Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as HelloOneStructTwinNormal, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinNormalImplementor_Variant0Impl + extends HelloTraitTwinNormalImplementor_Variant0 { + const _$HelloTraitTwinNormalImplementor_Variant0Impl(this.field0) : super._(); + + @override + final HelloOneStructTwinNormal field0; + + @override + String toString() { + return 'HelloTraitTwinNormalImplementor.variant0(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinNormalImplementor_Variant0Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinNormalImplementor_Variant0Impl> + get copyWith => + __$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWithImpl< + _$HelloTraitTwinNormalImplementor_Variant0Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinNormal field0) variant0, + required TResult Function( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0) + variant1, + }) { + return variant0(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinNormal field0)? variant0, + TResult? Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? + variant1, + }) { + return variant0?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinNormal field0)? variant0, + TResult Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinNormalImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinNormalImplementor_Variant1 value) + variant1, + }) { + return variant0(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, + }) { + return variant0?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinNormalImplementor_Variant0 + extends HelloTraitTwinNormalImplementor { + const factory HelloTraitTwinNormalImplementor_Variant0( + final HelloOneStructTwinNormal field0) = + _$HelloTraitTwinNormalImplementor_Variant0Impl; + const HelloTraitTwinNormalImplementor_Variant0._() : super._(); + + @override + HelloOneStructTwinNormal get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinNormalImplementor_Variant0Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith<$Res> { + factory _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith( + _$HelloTraitTwinNormalImplementor_Variant1Impl value, + $Res Function(_$HelloTraitTwinNormalImplementor_Variant1Impl) then) = + __$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWithImpl<$Res>; + @useResult + $Res call({CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0}); +} + +/// @nodoc +class __$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinNormalImplementorCopyWithImpl<$Res, + _$HelloTraitTwinNormalImplementor_Variant1Impl> + implements _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith<$Res> { + __$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWithImpl( + _$HelloTraitTwinNormalImplementor_Variant1Impl _value, + $Res Function(_$HelloTraitTwinNormalImplementor_Variant1Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinNormalImplementor_Variant1Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinNormalImplementor_Variant1Impl + extends HelloTraitTwinNormalImplementor_Variant1 { + const _$HelloTraitTwinNormalImplementor_Variant1Impl(this.field0) : super._(); + + @override + final CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0; + + @override + String toString() { + return 'HelloTraitTwinNormalImplementor.variant1(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinNormalImplementor_Variant1Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinNormalImplementor_Variant1Impl> + get copyWith => + __$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWithImpl< + _$HelloTraitTwinNormalImplementor_Variant1Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinNormal field0) variant0, + required TResult Function( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0) + variant1, + }) { + return variant1(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinNormal field0)? variant0, + TResult? Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? + variant1, + }) { + return variant1?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinNormal field0)? variant0, + TResult Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinNormalImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinNormalImplementor_Variant1 value) + variant1, + }) { + return variant1(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, + }) { + return variant1?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinNormalImplementor_Variant1 + extends HelloTraitTwinNormalImplementor { + const factory HelloTraitTwinNormalImplementor_Variant1( + final CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0) = + _$HelloTraitTwinNormalImplementor_Variant1Impl; + const HelloTraitTwinNormalImplementor_Variant1._() : super._(); + + @override + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinNormalImplementor_Variant1Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +mixin _$HelloTraitTwinRustAsyncImplementor { + RustOpaqueInterface get field0 => throw _privateConstructorUsedError; + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinRustAsync field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinRustAsync field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinRustAsync field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? + variant0, + TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class $HelloTraitTwinRustAsyncImplementorCopyWith<$Res> { + factory $HelloTraitTwinRustAsyncImplementorCopyWith( + HelloTraitTwinRustAsyncImplementor value, + $Res Function(HelloTraitTwinRustAsyncImplementor) then) = + _$HelloTraitTwinRustAsyncImplementorCopyWithImpl<$Res, + HelloTraitTwinRustAsyncImplementor>; +} + +/// @nodoc +class _$HelloTraitTwinRustAsyncImplementorCopyWithImpl<$Res, + $Val extends HelloTraitTwinRustAsyncImplementor> + implements $HelloTraitTwinRustAsyncImplementorCopyWith<$Res> { + _$HelloTraitTwinRustAsyncImplementorCopyWithImpl(this._value, this._then); + + // ignore: unused_field + final $Val _value; + // ignore: unused_field + final $Res Function($Val) _then; +} + +/// @nodoc +abstract class _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith< + $Res> { + factory _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith( + _$HelloTraitTwinRustAsyncImplementor_Variant0Impl value, + $Res Function(_$HelloTraitTwinRustAsyncImplementor_Variant0Impl) + then) = + __$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWithImpl<$Res>; + @useResult + $Res call({HelloOneStructTwinRustAsync field0}); +} + +/// @nodoc +class __$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinRustAsyncImplementorCopyWithImpl<$Res, + _$HelloTraitTwinRustAsyncImplementor_Variant0Impl> + implements + _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith<$Res> { + __$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWithImpl( + _$HelloTraitTwinRustAsyncImplementor_Variant0Impl _value, + $Res Function(_$HelloTraitTwinRustAsyncImplementor_Variant0Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinRustAsyncImplementor_Variant0Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as HelloOneStructTwinRustAsync, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinRustAsyncImplementor_Variant0Impl + extends HelloTraitTwinRustAsyncImplementor_Variant0 { + const _$HelloTraitTwinRustAsyncImplementor_Variant0Impl(this.field0) + : super._(); + + @override + final HelloOneStructTwinRustAsync field0; + + @override + String toString() { + return 'HelloTraitTwinRustAsyncImplementor.variant0(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinRustAsyncImplementor_Variant0Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinRustAsyncImplementor_Variant0Impl> + get copyWith => + __$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWithImpl< + _$HelloTraitTwinRustAsyncImplementor_Variant0Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinRustAsync field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0) + variant1, + }) { + return variant0(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinRustAsync field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0)? + variant1, + }) { + return variant0?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinRustAsync field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value) + variant1, + }) { + return variant0(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? + variant1, + }) { + return variant0?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? + variant0, + TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinRustAsyncImplementor_Variant0 + extends HelloTraitTwinRustAsyncImplementor { + const factory HelloTraitTwinRustAsyncImplementor_Variant0( + final HelloOneStructTwinRustAsync field0) = + _$HelloTraitTwinRustAsyncImplementor_Variant0Impl; + const HelloTraitTwinRustAsyncImplementor_Variant0._() : super._(); + + @override + HelloOneStructTwinRustAsync get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinRustAsyncImplementor_Variant0Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith< + $Res> { + factory _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith( + _$HelloTraitTwinRustAsyncImplementor_Variant1Impl value, + $Res Function(_$HelloTraitTwinRustAsyncImplementor_Variant1Impl) + then) = + __$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWithImpl<$Res>; + @useResult + $Res call( + {CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0}); +} + +/// @nodoc +class __$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinRustAsyncImplementorCopyWithImpl<$Res, + _$HelloTraitTwinRustAsyncImplementor_Variant1Impl> + implements + _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith<$Res> { + __$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWithImpl( + _$HelloTraitTwinRustAsyncImplementor_Variant1Impl _value, + $Res Function(_$HelloTraitTwinRustAsyncImplementor_Variant1Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinRustAsyncImplementor_Variant1Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinRustAsyncImplementor_Variant1Impl + extends HelloTraitTwinRustAsyncImplementor_Variant1 { + const _$HelloTraitTwinRustAsyncImplementor_Variant1Impl(this.field0) + : super._(); + + @override + final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0; + + @override + String toString() { + return 'HelloTraitTwinRustAsyncImplementor.variant1(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinRustAsyncImplementor_Variant1Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinRustAsyncImplementor_Variant1Impl> + get copyWith => + __$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWithImpl< + _$HelloTraitTwinRustAsyncImplementor_Variant1Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinRustAsync field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0) + variant1, + }) { + return variant1(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinRustAsync field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0)? + variant1, + }) { + return variant1?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinRustAsync field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value) + variant1, + }) { + return variant1(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? + variant0, + TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? + variant1, + }) { + return variant1?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? + variant0, + TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinRustAsyncImplementor_Variant1 + extends HelloTraitTwinRustAsyncImplementor { + const factory HelloTraitTwinRustAsyncImplementor_Variant1( + final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + field0) = _$HelloTraitTwinRustAsyncImplementor_Variant1Impl; + const HelloTraitTwinRustAsyncImplementor_Variant1._() : super._(); + + @override + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinRustAsyncImplementor_Variant1Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +mixin _$HelloTraitTwinSyncImplementor { + RustOpaqueInterface get field0 => throw _privateConstructorUsedError; + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSync field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSync field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSync field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinSyncImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinSyncImplementor_Variant1 value) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class $HelloTraitTwinSyncImplementorCopyWith<$Res> { + factory $HelloTraitTwinSyncImplementorCopyWith( + HelloTraitTwinSyncImplementor value, + $Res Function(HelloTraitTwinSyncImplementor) then) = + _$HelloTraitTwinSyncImplementorCopyWithImpl<$Res, + HelloTraitTwinSyncImplementor>; +} + +/// @nodoc +class _$HelloTraitTwinSyncImplementorCopyWithImpl<$Res, + $Val extends HelloTraitTwinSyncImplementor> + implements $HelloTraitTwinSyncImplementorCopyWith<$Res> { + _$HelloTraitTwinSyncImplementorCopyWithImpl(this._value, this._then); + + // ignore: unused_field + final $Val _value; + // ignore: unused_field + final $Res Function($Val) _then; +} + +/// @nodoc +abstract class _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith<$Res> { + factory _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith( + _$HelloTraitTwinSyncImplementor_Variant0Impl value, + $Res Function(_$HelloTraitTwinSyncImplementor_Variant0Impl) then) = + __$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWithImpl<$Res>; + @useResult + $Res call({HelloOneStructTwinSync field0}); +} + +/// @nodoc +class __$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinSyncImplementorCopyWithImpl<$Res, + _$HelloTraitTwinSyncImplementor_Variant0Impl> + implements _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith<$Res> { + __$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWithImpl( + _$HelloTraitTwinSyncImplementor_Variant0Impl _value, + $Res Function(_$HelloTraitTwinSyncImplementor_Variant0Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinSyncImplementor_Variant0Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as HelloOneStructTwinSync, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinSyncImplementor_Variant0Impl + extends HelloTraitTwinSyncImplementor_Variant0 { + const _$HelloTraitTwinSyncImplementor_Variant0Impl(this.field0) : super._(); + + @override + final HelloOneStructTwinSync field0; + + @override + String toString() { + return 'HelloTraitTwinSyncImplementor.variant0(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinSyncImplementor_Variant0Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinSyncImplementor_Variant0Impl> + get copyWith => + __$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWithImpl< + _$HelloTraitTwinSyncImplementor_Variant0Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSync field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0) + variant1, + }) { + return variant0(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSync field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0)? + variant1, + }) { + return variant0?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSync field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinSyncImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinSyncImplementor_Variant1 value) + variant1, + }) { + return variant0(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, + }) { + return variant0?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinSyncImplementor_Variant0 + extends HelloTraitTwinSyncImplementor { + const factory HelloTraitTwinSyncImplementor_Variant0( + final HelloOneStructTwinSync field0) = + _$HelloTraitTwinSyncImplementor_Variant0Impl; + const HelloTraitTwinSyncImplementor_Variant0._() : super._(); + + @override + HelloOneStructTwinSync get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith< + _$HelloTraitTwinSyncImplementor_Variant0Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith<$Res> { + factory _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith( + _$HelloTraitTwinSyncImplementor_Variant1Impl value, + $Res Function(_$HelloTraitTwinSyncImplementor_Variant1Impl) then) = + __$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWithImpl<$Res>; + @useResult + $Res call( + {CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync field0}); +} + +/// @nodoc +class __$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWithImpl<$Res> + extends _$HelloTraitTwinSyncImplementorCopyWithImpl<$Res, + _$HelloTraitTwinSyncImplementor_Variant1Impl> + implements _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith<$Res> { + __$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWithImpl( + _$HelloTraitTwinSyncImplementor_Variant1Impl _value, + $Res Function(_$HelloTraitTwinSyncImplementor_Variant1Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$HelloTraitTwinSyncImplementor_Variant1Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync, + )); + } +} + +/// @nodoc + +class _$HelloTraitTwinSyncImplementor_Variant1Impl + extends HelloTraitTwinSyncImplementor_Variant1 { + const _$HelloTraitTwinSyncImplementor_Variant1Impl(this.field0) : super._(); + + @override + final CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync field0; + + @override + String toString() { + return 'HelloTraitTwinSyncImplementor.variant1(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$HelloTraitTwinSyncImplementor_Variant1Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinSyncImplementor_Variant1Impl> + get copyWith => + __$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWithImpl< + _$HelloTraitTwinSyncImplementor_Variant1Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(HelloOneStructTwinSync field0) variant0, + required TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0) + variant1, + }) { + return variant1(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(HelloOneStructTwinSync field0)? variant0, + TResult? Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0)? + variant1, + }) { + return variant1?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(HelloOneStructTwinSync field0)? variant0, + TResult Function( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(HelloTraitTwinSyncImplementor_Variant0 value) + variant0, + required TResult Function(HelloTraitTwinSyncImplementor_Variant1 value) + variant1, + }) { + return variant1(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, + TResult? Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, + }) { + return variant1?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, + TResult Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(this); + } + return orElse(); + } +} + +abstract class HelloTraitTwinSyncImplementor_Variant1 + extends HelloTraitTwinSyncImplementor { + const factory HelloTraitTwinSyncImplementor_Variant1( + final CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + field0) = _$HelloTraitTwinSyncImplementor_Variant1Impl; + const HelloTraitTwinSyncImplementor_Variant1._() : super._(); + + @override + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync get field0; + @JsonKey(ignore: true) + _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith< + _$HelloTraitTwinSyncImplementor_Variant1Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +mixin _$SimpleTraitForDynTwinNormalImplementor { + Object get field0 => throw _privateConstructorUsedError; + @optionalTypeArgs + TResult when({ + required TResult Function(StructOneWithTraitForDynTwinNormal field0) + variant0, + required TResult Function(StructTwoWithTraitForDynTwinNormal field0) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(StructOneWithTraitForDynTwinNormal field0)? variant0, + TResult? Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(StructOneWithTraitForDynTwinNormal field0)? variant0, + TResult Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult map({ + required TResult Function( + SimpleTraitForDynTwinNormalImplementor_Variant0 value) + variant0, + required TResult Function( + SimpleTraitForDynTwinNormalImplementor_Variant1 value) + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? + variant0, + TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? + variant1, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeMap({ + TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? + variant0, + TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class $SimpleTraitForDynTwinNormalImplementorCopyWith<$Res> { + factory $SimpleTraitForDynTwinNormalImplementorCopyWith( + SimpleTraitForDynTwinNormalImplementor value, + $Res Function(SimpleTraitForDynTwinNormalImplementor) then) = + _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, + SimpleTraitForDynTwinNormalImplementor>; +} + +/// @nodoc +class _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, + $Val extends SimpleTraitForDynTwinNormalImplementor> + implements $SimpleTraitForDynTwinNormalImplementorCopyWith<$Res> { + _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl(this._value, this._then); + + // ignore: unused_field + final $Val _value; + // ignore: unused_field + final $Res Function($Val) _then; +} + +/// @nodoc +abstract class _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith< + $Res> { + factory _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith( + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl value, + $Res Function(_$SimpleTraitForDynTwinNormalImplementor_Variant0Impl) + then) = + __$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWithImpl<$Res>; + @useResult + $Res call({StructOneWithTraitForDynTwinNormal field0}); +} + +/// @nodoc +class __$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWithImpl<$Res> + extends _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl> + implements + _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith<$Res> { + __$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWithImpl( + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl _value, + $Res Function(_$SimpleTraitForDynTwinNormalImplementor_Variant0Impl) + _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$SimpleTraitForDynTwinNormalImplementor_Variant0Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as StructOneWithTraitForDynTwinNormal, + )); + } +} + +/// @nodoc + +class _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl + extends SimpleTraitForDynTwinNormalImplementor_Variant0 { + const _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl(this.field0) + : super._(); + + @override + final StructOneWithTraitForDynTwinNormal field0; + + @override + String toString() { + return 'SimpleTraitForDynTwinNormalImplementor.variant0(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith< + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl> + get copyWith => + __$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWithImpl< + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(StructOneWithTraitForDynTwinNormal field0) + variant0, + required TResult Function(StructTwoWithTraitForDynTwinNormal field0) + variant1, + }) { + return variant0(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(StructOneWithTraitForDynTwinNormal field0)? variant0, + TResult? Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, + }) { + return variant0?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(StructOneWithTraitForDynTwinNormal field0)? variant0, + TResult Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function( + SimpleTraitForDynTwinNormalImplementor_Variant0 value) + variant0, + required TResult Function( + SimpleTraitForDynTwinNormalImplementor_Variant1 value) + variant1, + }) { + return variant0(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? + variant0, + TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? + variant1, + }) { + return variant0?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? + variant0, + TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(this); + } + return orElse(); + } +} + +abstract class SimpleTraitForDynTwinNormalImplementor_Variant0 + extends SimpleTraitForDynTwinNormalImplementor { + const factory SimpleTraitForDynTwinNormalImplementor_Variant0( + final StructOneWithTraitForDynTwinNormal field0) = + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl; + const SimpleTraitForDynTwinNormalImplementor_Variant0._() : super._(); + + @override + StructOneWithTraitForDynTwinNormal get field0; + @JsonKey(ignore: true) + _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith< + _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith< + $Res> { + factory _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith( + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl value, + $Res Function(_$SimpleTraitForDynTwinNormalImplementor_Variant1Impl) + then) = + __$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWithImpl<$Res>; + @useResult + $Res call({StructTwoWithTraitForDynTwinNormal field0}); +} + +/// @nodoc +class __$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWithImpl<$Res> + extends _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl> + implements + _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith<$Res> { + __$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWithImpl( + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl _value, + $Res Function(_$SimpleTraitForDynTwinNormalImplementor_Variant1Impl) + _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$SimpleTraitForDynTwinNormalImplementor_Variant1Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as StructTwoWithTraitForDynTwinNormal, + )); + } +} + +/// @nodoc + +class _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl + extends SimpleTraitForDynTwinNormalImplementor_Variant1 { + const _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl(this.field0) + : super._(); + + @override + final StructTwoWithTraitForDynTwinNormal field0; + + @override + String toString() { + return 'SimpleTraitForDynTwinNormalImplementor.variant1(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith< + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl> + get copyWith => + __$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWithImpl< + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl>( + this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(StructOneWithTraitForDynTwinNormal field0) + variant0, + required TResult Function(StructTwoWithTraitForDynTwinNormal field0) + variant1, + }) { + return variant1(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(StructOneWithTraitForDynTwinNormal field0)? variant0, + TResult? Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, + }) { + return variant1?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(StructOneWithTraitForDynTwinNormal field0)? variant0, + TResult Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function( + SimpleTraitForDynTwinNormalImplementor_Variant0 value) + variant0, + required TResult Function( + SimpleTraitForDynTwinNormalImplementor_Variant1 value) + variant1, + }) { + return variant1(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? + variant0, + TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? + variant1, + }) { + return variant1?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? + variant0, + TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? + variant1, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(this); + } + return orElse(); + } +} + +abstract class SimpleTraitForDynTwinNormalImplementor_Variant1 + extends SimpleTraitForDynTwinNormalImplementor { + const factory SimpleTraitForDynTwinNormalImplementor_Variant1( + final StructTwoWithTraitForDynTwinNormal field0) = + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl; + const SimpleTraitForDynTwinNormalImplementor_Variant1._() : super._(); + + @override + StructTwoWithTraitForDynTwinNormal get field0; + @JsonKey(ignore: true) + _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith< + _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl> + get copyWith => throw _privateConstructorUsedError; +} diff --git a/frb_example/pure_dart_pde/lib/src/rust/frb_generated.io.dart b/frb_example/pure_dart_pde/lib/src/rust/frb_generated.io.dart index 17d38322ab..1ed7ca6daf 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/frb_generated.io.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/frb_generated.io.dart @@ -19,6 +19,7 @@ import 'api/dart_opaque.dart'; import 'api/dart_opaque_sync.dart'; import 'api/deliberate_name_conflict.dart'; import 'api/dropping.dart'; +import 'api/dyn_trait.dart'; import 'api/enumeration.dart'; import 'api/event_listener.dart'; import 'api/exception.dart'; @@ -398,10 +399,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormalPtr => wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormalPtr; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSyncPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncPtr; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_StructOneWithTraitTwinNormalPtr => wire ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormalPtr; @@ -414,10 +411,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr => wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSyncPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncPtr; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_StructTwoWithTraitTwinNormalPtr => wire ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormalPtr; @@ -446,12 +439,39 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormalPtr => wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormalPtr; + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncPtr => + wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncPtr => + wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalPtr => + wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr; + CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_I32Ptr => wire._rust_arc_decrement_strong_count_RustOpaque_i32Ptr; @protected AnyhowException dco_decode_AnyhowException(dynamic raw); + @protected + HelloOneStructTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + dynamic raw); + + @protected + HelloOneStructTwinRustAsync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + dynamic raw); + + @protected + HelloOneStructTwinSync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + dynamic raw); + @protected MyNodeTwinNormal dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -478,28 +498,38 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dynamic raw); @protected - BoxAnyMyDartTypeRename - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + StructOneWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); @protected - BoxFnStringString - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + StructTwoWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); @protected - BoxHelloTraitTwinNormal - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( dynamic raw); @protected - BoxHelloTraitTwinRustAsync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( dynamic raw); @protected - BoxHelloTraitTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic raw); + + @protected + BoxAnyMyDartTypeRename + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + dynamic raw); + + @protected + BoxFnStringString + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( dynamic raw); @protected @@ -692,11 +722,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); - @protected - StructOneWithTraitForDynTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw); - @protected StructOneWithTraitTwinNormal dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -712,11 +737,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw); - @protected StructTwoWithTraitTwinNormal dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -822,11 +842,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); - @protected - StructOneWithTraitForDynTwinSync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw); - @protected StructOneWithTraitTwinNormal dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -842,11 +857,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw); - @protected StructTwoWithTraitTwinNormal dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -877,21 +887,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic raw); - @protected - BoxHelloTraitTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic raw); - - @protected - BoxHelloTraitTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic raw); - @protected ConstructorOpaqueStructTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -1002,11 +997,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); - @protected - StructOneWithTraitForDynTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw); - @protected StructOneWithTraitTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -1022,11 +1012,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw); - @protected StructTwoWithTraitTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -1134,6 +1119,20 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected ObjectArray1 dco_decode_DartOpaque_array_1(dynamic raw); + @protected + HelloTraitTwinNormal dco_decode_DynTrait_HelloTraitTwinNormal(dynamic raw); + + @protected + HelloTraitTwinRustAsync dco_decode_DynTrait_HelloTraitTwinRustAsync( + dynamic raw); + + @protected + HelloTraitTwinSync dco_decode_DynTrait_HelloTraitTwinSync(dynamic raw); + + @protected + SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( + dynamic raw); + @protected BigInt dco_decode_I128(dynamic raw); @@ -1583,11 +1582,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); - @protected - StructOneWithTraitForDynTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw); - @protected StructOneWithTraitTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -1603,11 +1597,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw); - @protected StructTwoWithTraitTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -1643,6 +1632,21 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic raw); + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + dynamic raw); + + @protected + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic raw); + @protected I32 dco_decode_RustOpaque_i32(dynamic raw); @@ -1793,10 +1797,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( dynamic raw); - @protected - SimpleTraitForDynTwinSync dco_decode_TraitDef_SimpleTraitForDynTwinSync( - dynamic raw); - @protected SimpleTraitTwinNormal dco_decode_TraitDef_SimpleTraitTwinNormal(dynamic raw); @@ -1956,6 +1956,17 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool dco_decode_bool(dynamic raw); + @protected + HelloTraitTwinNormal dco_decode_box_DynTrait_HelloTraitTwinNormal( + dynamic raw); + + @protected + HelloTraitTwinRustAsync dco_decode_box_DynTrait_HelloTraitTwinRustAsync( + dynamic raw); + + @protected + HelloTraitTwinSync dco_decode_box_DynTrait_HelloTraitTwinSync(dynamic raw); + @protected ApplicationEnv dco_decode_box_application_env(dynamic raw); @@ -2371,6 +2382,19 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected FeedIdTwinSync dco_decode_box_autoadd_feed_id_twin_sync(dynamic raw); + @protected + HelloTraitTwinNormalImplementor + dco_decode_box_autoadd_hello_trait_twin_normal_implementor(dynamic raw); + + @protected + HelloTraitTwinRustAsyncImplementor + dco_decode_box_autoadd_hello_trait_twin_rust_async_implementor( + dynamic raw); + + @protected + HelloTraitTwinSyncImplementor + dco_decode_box_autoadd_hello_trait_twin_sync_implementor(dynamic raw); + @protected int dco_decode_box_autoadd_i_16(dynamic raw); @@ -2575,6 +2599,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SimpleStructTwinSync dco_decode_box_autoadd_simple_struct_twin_sync( dynamic raw); + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + dynamic raw); + @protected SimpleTranslatableExternalStructWithMethod dco_decode_box_autoadd_simple_translatable_external_struct_with_method( @@ -3243,6 +3272,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected HashMapValue dco_decode_hash_map_value(dynamic raw); + @protected + HelloTraitTwinNormalImplementor + dco_decode_hello_trait_twin_normal_implementor(dynamic raw); + + @protected + HelloTraitTwinRustAsyncImplementor + dco_decode_hello_trait_twin_rust_async_implementor(dynamic raw); + + @protected + HelloTraitTwinSyncImplementor dco_decode_hello_trait_twin_sync_implementor( + dynamic raw); + @protected HelloTwoEnumTwinNormal dco_decode_hello_two_enum_twin_normal(dynamic raw); @@ -4426,6 +4467,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected SimpleStructTwinSync dco_decode_simple_struct_twin_sync(dynamic raw); + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_simple_trait_for_dyn_twin_normal_implementor(dynamic raw); + @protected SimpleTranslatableExternalStructWithMethod dco_decode_simple_translatable_external_struct_with_method(dynamic raw); @@ -4722,6 +4767,21 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AnyhowException sse_decode_AnyhowException(SseDeserializer deserializer); + @protected + HelloOneStructTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinRustAsync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinSync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + SseDeserializer deserializer); + @protected MyNodeTwinNormal sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -4748,28 +4808,38 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SseDeserializer deserializer); @protected - BoxAnyMyDartTypeRename - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + StructOneWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); @protected - BoxFnStringString - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + StructTwoWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); @protected - BoxHelloTraitTwinNormal - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( SseDeserializer deserializer); @protected - BoxHelloTraitTwinRustAsync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( SseDeserializer deserializer); @protected - BoxHelloTraitTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + SseDeserializer deserializer); + + @protected + BoxAnyMyDartTypeRename + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + SseDeserializer deserializer); + + @protected + BoxFnStringString + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( SseDeserializer deserializer); @protected @@ -4962,11 +5032,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructOneWithTraitForDynTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer); - @protected StructOneWithTraitTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -4982,11 +5047,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer); - @protected StructTwoWithTraitTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -5092,11 +5152,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructOneWithTraitForDynTwinSync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer); - @protected StructOneWithTraitTwinNormal sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -5112,11 +5167,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer); - @protected StructTwoWithTraitTwinNormal sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -5147,21 +5197,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( SseDeserializer deserializer); - @protected - BoxHelloTraitTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - SseDeserializer deserializer); - @protected ConstructorOpaqueStructTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -5272,11 +5307,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructOneWithTraitForDynTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer); - @protected StructOneWithTraitTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -5292,11 +5322,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer); - @protected StructTwoWithTraitTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -5356,6 +5381,22 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected ObjectArray1 sse_decode_DartOpaque_array_1(SseDeserializer deserializer); + @protected + HelloTraitTwinNormal sse_decode_DynTrait_HelloTraitTwinNormal( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsync sse_decode_DynTrait_HelloTraitTwinRustAsync( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSync sse_decode_DynTrait_HelloTraitTwinSync( + SseDeserializer deserializer); + + @protected + SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( + SseDeserializer deserializer); + @protected BigInt sse_decode_I128(SseDeserializer deserializer); @@ -5829,11 +5870,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructOneWithTraitForDynTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer); - @protected StructOneWithTraitTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -5849,11 +5885,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer); - @protected StructTwoWithTraitTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -5889,6 +5920,21 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( SseDeserializer deserializer); + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + SseDeserializer deserializer); + + @protected + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + SseDeserializer deserializer); + @protected I32 sse_decode_RustOpaque_i32(SseDeserializer deserializer); @@ -6210,6 +6256,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool sse_decode_bool(SseDeserializer deserializer); + @protected + HelloTraitTwinNormal sse_decode_box_DynTrait_HelloTraitTwinNormal( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsync sse_decode_box_DynTrait_HelloTraitTwinRustAsync( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSync sse_decode_box_DynTrait_HelloTraitTwinSync( + SseDeserializer deserializer); + @protected ApplicationEnv sse_decode_box_application_env(SseDeserializer deserializer); @@ -6688,6 +6746,21 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { FeedIdTwinSync sse_decode_box_autoadd_feed_id_twin_sync( SseDeserializer deserializer); + @protected + HelloTraitTwinNormalImplementor + sse_decode_box_autoadd_hello_trait_twin_normal_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncImplementor + sse_decode_box_autoadd_hello_trait_twin_rust_async_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncImplementor + sse_decode_box_autoadd_hello_trait_twin_sync_implementor( + SseDeserializer deserializer); + @protected int sse_decode_box_autoadd_i_16(SseDeserializer deserializer); @@ -6912,6 +6985,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SimpleStructTwinSync sse_decode_box_autoadd_simple_struct_twin_sync( SseDeserializer deserializer); + @protected + SimpleTraitForDynTwinNormalImplementor + sse_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SseDeserializer deserializer); + @protected SimpleTranslatableExternalStructWithMethod sse_decode_box_autoadd_simple_translatable_external_struct_with_method( @@ -7673,6 +7751,20 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected HashMapValue sse_decode_hash_map_value(SseDeserializer deserializer); + @protected + HelloTraitTwinNormalImplementor + sse_decode_hello_trait_twin_normal_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncImplementor + sse_decode_hello_trait_twin_rust_async_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncImplementor sse_decode_hello_trait_twin_sync_implementor( + SseDeserializer deserializer); + @protected HelloTwoEnumTwinNormal sse_decode_hello_two_enum_twin_normal( SseDeserializer deserializer); @@ -9017,6 +9109,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SimpleStructTwinSync sse_decode_simple_struct_twin_sync( SseDeserializer deserializer); + @protected + SimpleTraitForDynTwinNormalImplementor + sse_decode_simple_trait_for_dyn_twin_normal_implementor( + SseDeserializer deserializer); + @protected SimpleTranslatableExternalStructWithMethod sse_decode_simple_translatable_external_struct_with_method( @@ -9364,6 +9461,21 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_AnyhowException( AnyhowException self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + HelloOneStructTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + HelloOneStructTwinRustAsync self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + HelloOneStructTwinSync self, SseSerializer serializer); + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -9391,28 +9503,41 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( - BoxAnyMyDartTypeRename self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( - BoxFnStringString self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer); + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + BoxAnyMyDartTypeRename self, SseSerializer serializer); + + @protected + void + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + BoxFnStringString self, SseSerializer serializer); @protected void @@ -9607,11 +9732,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -9627,11 +9747,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -9740,11 +9855,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -9760,11 +9870,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -9798,21 +9903,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -9923,11 +10013,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -9943,11 +10028,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -10066,6 +10146,22 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_DartOpaque_array_1( ObjectArray1 self, SseSerializer serializer); + @protected + void sse_encode_DynTrait_HelloTraitTwinNormal( + HelloTraitTwinNormal self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinRustAsync( + HelloTraitTwinRustAsync self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinSync( + HelloTraitTwinSync self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer); + @protected void sse_encode_I128(BigInt self, SseSerializer serializer); @@ -10535,11 +10631,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer); - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -10555,11 +10646,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer); - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -10598,6 +10684,24 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal self, SseSerializer serializer); + @protected + void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + self, + SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, + SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, + SseSerializer serializer); + @protected void sse_encode_RustOpaque_i32(I32 self, SseSerializer serializer); @@ -10915,6 +11019,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_bool(bool self, SseSerializer serializer); + @protected + void sse_encode_box_DynTrait_HelloTraitTwinNormal( + HelloTraitTwinNormal self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinRustAsync( + HelloTraitTwinRustAsync self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSync( + HelloTraitTwinSync self, SseSerializer serializer); + @protected void sse_encode_box_application_env( ApplicationEnv self, SseSerializer serializer); @@ -11360,6 +11476,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_box_autoadd_feed_id_twin_sync( FeedIdTwinSync self, SseSerializer serializer); + @protected + void sse_encode_box_autoadd_hello_trait_twin_normal_implementor( + HelloTraitTwinNormalImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_rust_async_implementor( + HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sync_implementor( + HelloTraitTwinSyncImplementor self, SseSerializer serializer); + @protected void sse_encode_box_autoadd_i_16(int self, SseSerializer serializer); @@ -11579,6 +11707,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_box_autoadd_simple_struct_twin_sync( SimpleStructTwinSync self, SseSerializer serializer); + @protected + void sse_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); + @protected void sse_encode_box_autoadd_simple_translatable_external_struct_with_method( SimpleTranslatableExternalStructWithMethod self, @@ -12306,6 +12438,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_hash_map_value(HashMapValue self, SseSerializer serializer); + @protected + void sse_encode_hello_trait_twin_normal_implementor( + HelloTraitTwinNormalImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_rust_async_implementor( + HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_sync_implementor( + HelloTraitTwinSyncImplementor self, SseSerializer serializer); + @protected void sse_encode_hello_two_enum_twin_normal( HelloTwoEnumTwinNormal self, SseSerializer serializer); @@ -13627,6 +13771,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_simple_struct_twin_sync( SimpleStructTwinSync self, SseSerializer serializer); + @protected + void sse_encode_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); + @protected void sse_encode_simple_translatable_external_struct_with_method( SimpleTranslatableExternalStructWithMethod self, @@ -15950,38 +16098,6 @@ class RustLibWire implements BaseWire { _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormalPtr .asFunction)>(); - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSyncPtr - .asFunction)>(); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( ffi.Pointer ptr, @@ -16078,38 +16194,6 @@ class RustLibWire implements BaseWire { _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormalPtr .asFunction)>(); - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSyncPtr - .asFunction)>(); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( ffi.Pointer ptr, @@ -16334,6 +16418,102 @@ class RustLibWire implements BaseWire { _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormalPtr .asFunction)>(); + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr + .asFunction)>(); + + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr + .asFunction)>(); + + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr = + _lookup)>>( + 'frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr + .asFunction)>(); + void rust_arc_increment_strong_count_RustOpaque_i32( ffi.Pointer ptr, ) { diff --git a/frb_example/pure_dart_pde/lib/src/rust/frb_generated.web.dart b/frb_example/pure_dart_pde/lib/src/rust/frb_generated.web.dart index 7887684daa..c7afd09d08 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/frb_generated.web.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/frb_generated.web.dart @@ -22,6 +22,7 @@ import 'api/dart_opaque.dart'; import 'api/dart_opaque_sync.dart'; import 'api/deliberate_name_conflict.dart'; import 'api/dropping.dart'; +import 'api/dyn_trait.dart'; import 'api/enumeration.dart'; import 'api/event_listener.dart'; import 'api/exception.dart'; @@ -400,10 +401,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinNormalPtr => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructOneWithTraitForDynTwinSyncPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_StructOneWithTraitTwinNormalPtr => wire .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal; @@ -416,10 +413,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinNormalPtr => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_StructTwoWithTraitForDynTwinSyncPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_StructTwoWithTraitTwinNormalPtr => wire .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal; @@ -448,12 +441,39 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormalPtr => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal; + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncPtr => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncPtr => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalPtr => + wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal; + CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_I32Ptr => wire.rust_arc_decrement_strong_count_RustOpaque_i32; @protected AnyhowException dco_decode_AnyhowException(dynamic raw); + @protected + HelloOneStructTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + dynamic raw); + + @protected + HelloOneStructTwinRustAsync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + dynamic raw); + + @protected + HelloOneStructTwinSync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + dynamic raw); + @protected MyNodeTwinNormal dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -480,28 +500,38 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dynamic raw); @protected - BoxAnyMyDartTypeRename - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + StructOneWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); @protected - BoxFnStringString - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + StructTwoWithTraitForDynTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); @protected - BoxHelloTraitTwinNormal - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( dynamic raw); @protected - BoxHelloTraitTwinRustAsync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( dynamic raw); @protected - BoxHelloTraitTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic raw); + + @protected + BoxAnyMyDartTypeRename + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + dynamic raw); + + @protected + BoxFnStringString + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( dynamic raw); @protected @@ -694,11 +724,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); - @protected - StructOneWithTraitForDynTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw); - @protected StructOneWithTraitTwinNormal dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -714,11 +739,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw); - @protected StructTwoWithTraitTwinNormal dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -824,11 +844,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); - @protected - StructOneWithTraitForDynTwinSync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw); - @protected StructOneWithTraitTwinNormal dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -844,11 +859,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw); - @protected StructTwoWithTraitTwinNormal dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -879,21 +889,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic raw); - @protected - BoxHelloTraitTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic raw); - - @protected - BoxHelloTraitTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic raw); - @protected ConstructorOpaqueStructTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -1004,11 +999,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); - @protected - StructOneWithTraitForDynTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw); - @protected StructOneWithTraitTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -1024,11 +1014,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw); - @protected StructTwoWithTraitTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -1136,6 +1121,20 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected ObjectArray1 dco_decode_DartOpaque_array_1(dynamic raw); + @protected + HelloTraitTwinNormal dco_decode_DynTrait_HelloTraitTwinNormal(dynamic raw); + + @protected + HelloTraitTwinRustAsync dco_decode_DynTrait_HelloTraitTwinRustAsync( + dynamic raw); + + @protected + HelloTraitTwinSync dco_decode_DynTrait_HelloTraitTwinSync(dynamic raw); + + @protected + SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( + dynamic raw); + @protected BigInt dco_decode_I128(dynamic raw); @@ -1585,11 +1584,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic raw); - @protected - StructOneWithTraitForDynTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic raw); - @protected StructOneWithTraitTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -1605,11 +1599,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - StructTwoWithTraitForDynTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic raw); - @protected StructTwoWithTraitTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -1645,6 +1634,21 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic raw); + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + dynamic raw); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + dynamic raw); + + @protected + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic raw); + @protected I32 dco_decode_RustOpaque_i32(dynamic raw); @@ -1795,10 +1799,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SimpleTraitForDynTwinNormal dco_decode_TraitDef_SimpleTraitForDynTwinNormal( dynamic raw); - @protected - SimpleTraitForDynTwinSync dco_decode_TraitDef_SimpleTraitForDynTwinSync( - dynamic raw); - @protected SimpleTraitTwinNormal dco_decode_TraitDef_SimpleTraitTwinNormal(dynamic raw); @@ -1958,6 +1958,17 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool dco_decode_bool(dynamic raw); + @protected + HelloTraitTwinNormal dco_decode_box_DynTrait_HelloTraitTwinNormal( + dynamic raw); + + @protected + HelloTraitTwinRustAsync dco_decode_box_DynTrait_HelloTraitTwinRustAsync( + dynamic raw); + + @protected + HelloTraitTwinSync dco_decode_box_DynTrait_HelloTraitTwinSync(dynamic raw); + @protected ApplicationEnv dco_decode_box_application_env(dynamic raw); @@ -2373,6 +2384,19 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected FeedIdTwinSync dco_decode_box_autoadd_feed_id_twin_sync(dynamic raw); + @protected + HelloTraitTwinNormalImplementor + dco_decode_box_autoadd_hello_trait_twin_normal_implementor(dynamic raw); + + @protected + HelloTraitTwinRustAsyncImplementor + dco_decode_box_autoadd_hello_trait_twin_rust_async_implementor( + dynamic raw); + + @protected + HelloTraitTwinSyncImplementor + dco_decode_box_autoadd_hello_trait_twin_sync_implementor(dynamic raw); + @protected int dco_decode_box_autoadd_i_16(dynamic raw); @@ -2577,6 +2601,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SimpleStructTwinSync dco_decode_box_autoadd_simple_struct_twin_sync( dynamic raw); + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + dynamic raw); + @protected SimpleTranslatableExternalStructWithMethod dco_decode_box_autoadd_simple_translatable_external_struct_with_method( @@ -3245,6 +3274,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected HashMapValue dco_decode_hash_map_value(dynamic raw); + @protected + HelloTraitTwinNormalImplementor + dco_decode_hello_trait_twin_normal_implementor(dynamic raw); + + @protected + HelloTraitTwinRustAsyncImplementor + dco_decode_hello_trait_twin_rust_async_implementor(dynamic raw); + + @protected + HelloTraitTwinSyncImplementor dco_decode_hello_trait_twin_sync_implementor( + dynamic raw); + @protected HelloTwoEnumTwinNormal dco_decode_hello_two_enum_twin_normal(dynamic raw); @@ -4428,6 +4469,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected SimpleStructTwinSync dco_decode_simple_struct_twin_sync(dynamic raw); + @protected + SimpleTraitForDynTwinNormalImplementor + dco_decode_simple_trait_for_dyn_twin_normal_implementor(dynamic raw); + @protected SimpleTranslatableExternalStructWithMethod dco_decode_simple_translatable_external_struct_with_method(dynamic raw); @@ -4724,6 +4769,21 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AnyhowException sse_decode_AnyhowException(SseDeserializer deserializer); + @protected + HelloOneStructTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinRustAsync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + SseDeserializer deserializer); + + @protected + HelloOneStructTwinSync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + SseDeserializer deserializer); + @protected MyNodeTwinNormal sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -4750,28 +4810,38 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SseDeserializer deserializer); @protected - BoxAnyMyDartTypeRename - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + StructOneWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); @protected - BoxFnStringString - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + StructTwoWithTraitForDynTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); @protected - BoxHelloTraitTwinNormal - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( SseDeserializer deserializer); @protected - BoxHelloTraitTwinRustAsync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( SseDeserializer deserializer); @protected - BoxHelloTraitTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + SseDeserializer deserializer); + + @protected + BoxAnyMyDartTypeRename + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + SseDeserializer deserializer); + + @protected + BoxFnStringString + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( SseDeserializer deserializer); @protected @@ -4964,11 +5034,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructOneWithTraitForDynTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer); - @protected StructOneWithTraitTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -4984,11 +5049,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer); - @protected StructTwoWithTraitTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -5094,11 +5154,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructOneWithTraitForDynTwinSync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer); - @protected StructOneWithTraitTwinNormal sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -5114,11 +5169,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer); - @protected StructTwoWithTraitTwinNormal sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -5149,21 +5199,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( SseDeserializer deserializer); - @protected - BoxHelloTraitTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - SseDeserializer deserializer); - @protected ConstructorOpaqueStructTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -5274,11 +5309,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructOneWithTraitForDynTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer); - @protected StructOneWithTraitTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -5294,11 +5324,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer); - @protected StructTwoWithTraitTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -5358,6 +5383,22 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected ObjectArray1 sse_decode_DartOpaque_array_1(SseDeserializer deserializer); + @protected + HelloTraitTwinNormal sse_decode_DynTrait_HelloTraitTwinNormal( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsync sse_decode_DynTrait_HelloTraitTwinRustAsync( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSync sse_decode_DynTrait_HelloTraitTwinSync( + SseDeserializer deserializer); + + @protected + SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( + SseDeserializer deserializer); + @protected BigInt sse_decode_I128(SseDeserializer deserializer); @@ -5831,11 +5872,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructOneWithTraitForDynTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - SseDeserializer deserializer); - @protected StructOneWithTraitTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -5851,11 +5887,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - StructTwoWithTraitForDynTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - SseDeserializer deserializer); - @protected StructTwoWithTraitTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -5891,6 +5922,21 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( SseDeserializer deserializer); + @protected + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + SseDeserializer deserializer); + + @protected + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + SseDeserializer deserializer); + + @protected + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + SseDeserializer deserializer); + @protected I32 sse_decode_RustOpaque_i32(SseDeserializer deserializer); @@ -6212,6 +6258,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool sse_decode_bool(SseDeserializer deserializer); + @protected + HelloTraitTwinNormal sse_decode_box_DynTrait_HelloTraitTwinNormal( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsync sse_decode_box_DynTrait_HelloTraitTwinRustAsync( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSync sse_decode_box_DynTrait_HelloTraitTwinSync( + SseDeserializer deserializer); + @protected ApplicationEnv sse_decode_box_application_env(SseDeserializer deserializer); @@ -6690,6 +6748,21 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { FeedIdTwinSync sse_decode_box_autoadd_feed_id_twin_sync( SseDeserializer deserializer); + @protected + HelloTraitTwinNormalImplementor + sse_decode_box_autoadd_hello_trait_twin_normal_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncImplementor + sse_decode_box_autoadd_hello_trait_twin_rust_async_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncImplementor + sse_decode_box_autoadd_hello_trait_twin_sync_implementor( + SseDeserializer deserializer); + @protected int sse_decode_box_autoadd_i_16(SseDeserializer deserializer); @@ -6914,6 +6987,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SimpleStructTwinSync sse_decode_box_autoadd_simple_struct_twin_sync( SseDeserializer deserializer); + @protected + SimpleTraitForDynTwinNormalImplementor + sse_decode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SseDeserializer deserializer); + @protected SimpleTranslatableExternalStructWithMethod sse_decode_box_autoadd_simple_translatable_external_struct_with_method( @@ -7675,6 +7753,20 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected HashMapValue sse_decode_hash_map_value(SseDeserializer deserializer); + @protected + HelloTraitTwinNormalImplementor + sse_decode_hello_trait_twin_normal_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinRustAsyncImplementor + sse_decode_hello_trait_twin_rust_async_implementor( + SseDeserializer deserializer); + + @protected + HelloTraitTwinSyncImplementor sse_decode_hello_trait_twin_sync_implementor( + SseDeserializer deserializer); + @protected HelloTwoEnumTwinNormal sse_decode_hello_two_enum_twin_normal( SseDeserializer deserializer); @@ -9019,6 +9111,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { SimpleStructTwinSync sse_decode_simple_struct_twin_sync( SseDeserializer deserializer); + @protected + SimpleTraitForDynTwinNormalImplementor + sse_decode_simple_trait_for_dyn_twin_normal_implementor( + SseDeserializer deserializer); + @protected SimpleTranslatableExternalStructWithMethod sse_decode_simple_translatable_external_struct_with_method( @@ -9366,6 +9463,21 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_AnyhowException( AnyhowException self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( + HelloOneStructTwinNormal self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( + HelloOneStructTwinRustAsync self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( + HelloOneStructTwinSync self, SseSerializer serializer); + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -9393,28 +9505,41 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( - BoxAnyMyDartTypeRename self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( + StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( - BoxFnStringString self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( + StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); + + @protected + void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, + SseSerializer serializer); @protected void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer); + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( + BoxAnyMyDartTypeRename self, SseSerializer serializer); + + @protected + void + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( + BoxFnStringString self, SseSerializer serializer); @protected void @@ -9609,11 +9734,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -9629,11 +9749,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -9742,11 +9857,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -9762,11 +9872,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -9800,21 +9905,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -9925,11 +10015,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -9945,11 +10030,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -10068,6 +10148,22 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_DartOpaque_array_1( ObjectArray1 self, SseSerializer serializer); + @protected + void sse_encode_DynTrait_HelloTraitTwinNormal( + HelloTraitTwinNormal self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinRustAsync( + HelloTraitTwinRustAsync self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_HelloTraitTwinSync( + HelloTraitTwinSync self, SseSerializer serializer); + + @protected + void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( + SimpleTraitForDynTwinNormal self, SseSerializer serializer); + @protected void sse_encode_I128(BigInt self, SseSerializer serializer); @@ -10537,11 +10633,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( StructOneWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - StructOneWithTraitForDynTwinSync self, SseSerializer serializer); - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( @@ -10557,11 +10648,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - StructTwoWithTraitForDynTwinSync self, SseSerializer serializer); - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( @@ -10600,6 +10686,24 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal self, SseSerializer serializer); + @protected + void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync + self, + SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, + SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, + SseSerializer serializer); + @protected void sse_encode_RustOpaque_i32(I32 self, SseSerializer serializer); @@ -10917,6 +11021,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_bool(bool self, SseSerializer serializer); + @protected + void sse_encode_box_DynTrait_HelloTraitTwinNormal( + HelloTraitTwinNormal self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinRustAsync( + HelloTraitTwinRustAsync self, SseSerializer serializer); + + @protected + void sse_encode_box_DynTrait_HelloTraitTwinSync( + HelloTraitTwinSync self, SseSerializer serializer); + @protected void sse_encode_box_application_env( ApplicationEnv self, SseSerializer serializer); @@ -11362,6 +11478,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_box_autoadd_feed_id_twin_sync( FeedIdTwinSync self, SseSerializer serializer); + @protected + void sse_encode_box_autoadd_hello_trait_twin_normal_implementor( + HelloTraitTwinNormalImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_rust_async_implementor( + HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer); + + @protected + void sse_encode_box_autoadd_hello_trait_twin_sync_implementor( + HelloTraitTwinSyncImplementor self, SseSerializer serializer); + @protected void sse_encode_box_autoadd_i_16(int self, SseSerializer serializer); @@ -11581,6 +11709,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_box_autoadd_simple_struct_twin_sync( SimpleStructTwinSync self, SseSerializer serializer); + @protected + void sse_encode_box_autoadd_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); + @protected void sse_encode_box_autoadd_simple_translatable_external_struct_with_method( SimpleTranslatableExternalStructWithMethod self, @@ -12308,6 +12440,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_hash_map_value(HashMapValue self, SseSerializer serializer); + @protected + void sse_encode_hello_trait_twin_normal_implementor( + HelloTraitTwinNormalImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_rust_async_implementor( + HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer); + + @protected + void sse_encode_hello_trait_twin_sync_implementor( + HelloTraitTwinSyncImplementor self, SseSerializer serializer); + @protected void sse_encode_hello_two_enum_twin_normal( HelloTwoEnumTwinNormal self, SseSerializer serializer); @@ -13629,6 +13773,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_simple_struct_twin_sync( SimpleStructTwinSync self, SseSerializer serializer); + @protected + void sse_encode_simple_trait_for_dyn_twin_normal_implementor( + SimpleTraitForDynTwinNormalImplementor self, SseSerializer serializer); + @protected void sse_encode_simple_translatable_external_struct_with_method( SimpleTranslatableExternalStructWithMethod self, @@ -14717,18 +14865,6 @@ class RustLibWire implements BaseWire { .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( ptr); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ptr); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( dynamic ptr) => wasmModule @@ -14765,18 +14901,6 @@ class RustLibWire implements BaseWire { .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( ptr); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ptr); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( dynamic ptr) => wasmModule @@ -14861,6 +14985,42 @@ class RustLibWire implements BaseWire { .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( ptr); + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ptr); + + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ptr); + + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ptr); + void rust_arc_increment_strong_count_RustOpaque_i32(dynamic ptr) => wasmModule.rust_arc_increment_strong_count_RustOpaque_i32(ptr); @@ -15378,14 +15538,6 @@ class RustLibWasmModule implements WasmModule { rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinNormal( dynamic ptr); - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - dynamic ptr); - external void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( dynamic ptr); @@ -15410,14 +15562,6 @@ class RustLibWasmModule implements WasmModule { rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic ptr); - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - dynamic ptr); - external void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( dynamic ptr); @@ -15474,6 +15618,30 @@ class RustLibWasmModule implements WasmModule { rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic ptr); + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + dynamic ptr); + + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + dynamic ptr); + + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + dynamic ptr); + external void rust_arc_increment_strong_count_RustOpaque_i32(dynamic ptr); external void rust_arc_decrement_strong_count_RustOpaque_i32(dynamic ptr); diff --git a/frb_example/pure_dart_pde/rust/src/api/dyn_trait.rs b/frb_example/pure_dart_pde/rust/src/api/dyn_trait.rs new file mode 100644 index 0000000000..5544eff2a6 --- /dev/null +++ b/frb_example/pure_dart_pde/rust/src/api/dyn_trait.rs @@ -0,0 +1,53 @@ +// AUTO-GENERATED FROM frb_example/pure_dart, DO NOT EDIT + +// FRB_INTERNAL_GENERATOR: {"forbiddenDuplicatorModes": ["sync", "rustAsync", "sse", "sync sse", "rustAsync sse"]} + +use flutter_rust_bridge::frb; + +pub trait SimpleTraitForDynTwinNormal { + #[frb(serialize)] + fn simple_method_twin_normal(&self) -> i32; +} + +#[frb(opaque)] +pub struct StructOneWithTraitForDynTwinNormal { + pub one: i32, +} + +impl StructOneWithTraitForDynTwinNormal { + #[frb(serialize)] + pub fn create_twin_normal(one: i32) -> Self { + Self { one } + } +} + +impl SimpleTraitForDynTwinNormal for StructOneWithTraitForDynTwinNormal { + #[frb(serialize)] + fn simple_method_twin_normal(&self) -> i32 { + self.one + } +} + +#[frb(opaque)] +pub struct StructTwoWithTraitForDynTwinNormal { + pub two: i32, +} + +impl StructTwoWithTraitForDynTwinNormal { + #[frb(serialize)] + pub fn create_twin_normal(two: i32) -> Self { + Self { two } + } +} + +impl SimpleTraitForDynTwinNormal for StructTwoWithTraitForDynTwinNormal { + #[frb(serialize)] + fn simple_method_twin_normal(&self) -> i32 { + self.two * 2 + } +} + +#[frb(serialize)] +pub fn func_arg_dyn_trait_twin_normal(arg: &dyn SimpleTraitForDynTwinNormal) -> i32 { + arg.simple_method_twin_normal() +} diff --git a/frb_example/pure_dart_pde/rust/src/api/impl_trait.rs b/frb_example/pure_dart_pde/rust/src/api/impl_trait.rs index b69a8d98fe..255485f505 100644 --- a/frb_example/pure_dart_pde/rust/src/api/impl_trait.rs +++ b/frb_example/pure_dart_pde/rust/src/api/impl_trait.rs @@ -44,41 +44,3 @@ impl SimpleTraitTwinNormal for StructTwoWithTraitTwinNormal { self.two * 2 } } - -#[frb(generate_implementor_enum)] -pub trait SimpleTraitForDynTwinNormal { - fn simple_method_twin_normal(&self) -> i32; -} - -#[frb(opaque)] -pub struct StructOneWithTraitForDynTwinNormal { - pub one: i32, -} - -impl StructOneWithTraitForDynTwinNormal { - pub fn create_twin_normal(one: i32) -> Self { - Self { one } - } -} - -impl SimpleTraitForDynTwinNormal for StructOneWithTraitForDynTwinNormal { - fn simple_method_twin_normal(&self) -> i32 { - self.one - } -} - -#[frb(opaque)] -pub struct StructTwoWithTraitForDynTwinNormal { - pub two: i32, -} - -impl SimpleTraitForDynTwinNormal for StructTwoWithTraitForDynTwinNormal { - fn simple_method_twin_normal(&self) -> i32 { - self.two * 2 - } -} - -// pub fn func_arg_trait_impl_twin_normal(arg: SimpleTraitForDynTwinNormalImplementor) -> i32 { -// let arg = arg.blocking_read(); -// arg.simple_method_twin_normal() -// } diff --git a/frb_example/pure_dart_pde/rust/src/api/mod.rs b/frb_example/pure_dart_pde/rust/src/api/mod.rs index 46a9668510..8f6efad3f1 100644 --- a/frb_example/pure_dart_pde/rust/src/api/mod.rs +++ b/frb_example/pure_dart_pde/rust/src/api/mod.rs @@ -17,6 +17,7 @@ pub mod dart_opaque; pub mod dart_opaque_sync; pub mod deliberate_name_conflict; pub mod dropping; +pub mod dyn_trait; pub mod enumeration; pub mod event_listener; pub mod exception; diff --git a/frb_example/pure_dart_pde/rust/src/api/pseudo_manual/impl_trait_twin_sync.rs b/frb_example/pure_dart_pde/rust/src/api/pseudo_manual/impl_trait_twin_sync.rs index 46914f7f0d..a5bdd889f8 100644 --- a/frb_example/pure_dart_pde/rust/src/api/pseudo_manual/impl_trait_twin_sync.rs +++ b/frb_example/pure_dart_pde/rust/src/api/pseudo_manual/impl_trait_twin_sync.rs @@ -48,42 +48,3 @@ impl SimpleTraitTwinSync for StructTwoWithTraitTwinSync { self.two * 2 } } - -#[frb(generate_implementor_enum)] -pub trait SimpleTraitForDynTwinSync { - fn simple_method_twin_sync(&self) -> i32; -} - -#[frb(opaque)] -pub struct StructOneWithTraitForDynTwinSync { - pub one: i32, -} - -impl StructOneWithTraitForDynTwinSync { - #[flutter_rust_bridge::frb(sync)] - pub fn create_twin_sync(one: i32) -> Self { - Self { one } - } -} - -impl SimpleTraitForDynTwinSync for StructOneWithTraitForDynTwinSync { - fn simple_method_twin_sync(&self) -> i32 { - self.one - } -} - -#[frb(opaque)] -pub struct StructTwoWithTraitForDynTwinSync { - pub two: i32, -} - -impl SimpleTraitForDynTwinSync for StructTwoWithTraitForDynTwinSync { - fn simple_method_twin_sync(&self) -> i32 { - self.two * 2 - } -} - -// #[flutter_rust_bridge::frb(sync)] pub fn func_arg_trait_impl_twin_sync(arg: SimpleTraitForDynTwinSyncImplementor) -> i32 { -// let arg = arg.blocking_read(); -// arg.simple_method_twin_sync() -// } diff --git a/frb_example/pure_dart_pde/rust/src/frb_generated.io.rs b/frb_example/pure_dart_pde/rust/src/frb_generated.io.rs index f14ea748c3..4b1161e8e7 100644 --- a/frb_example/pure_dart_pde/rust/src/frb_generated.io.rs +++ b/frb_example/pure_dart_pde/rust/src/frb_generated.io.rs @@ -7,7 +7,8 @@ use super::*; use crate::api::constructor::*; use crate::api::dart_code::*; use crate::api::dropping::*; -use crate::api::impl_trait::SimpleTraitForDynTwinNormal; +use crate::api::dyn_trait::SimpleTraitForDynTwinNormal; +use crate::api::dyn_trait::*; use crate::api::impl_trait::SimpleTraitTwinNormal; use crate::api::impl_trait::*; use crate::api::method::*; @@ -16,7 +17,6 @@ use crate::api::misc_no_twin_example_b::*; use crate::api::proxy::*; use crate::api::pseudo_manual::dropping_twin_rust_async::*; use crate::api::pseudo_manual::dropping_twin_sync::*; -use crate::api::pseudo_manual::impl_trait_twin_sync::SimpleTraitForDynTwinSync; use crate::api::pseudo_manual::impl_trait_twin_sync::SimpleTraitTwinSync; use crate::api::pseudo_manual::impl_trait_twin_sync::*; use crate::api::pseudo_manual::method_twin_rust_async::*; @@ -31,6 +31,7 @@ use crate::api::rust_auto_opaque::HelloTraitTwinNormal; use crate::api::rust_auto_opaque::*; use crate::api::rust_opaque::*; use crate::api::rust_opaque_sync::*; +use crate::frb_generated::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::{transform_result_dco, Lockable}; use flutter_rust_bridge::{Handler, IntoIntoDart}; @@ -1025,24 +1026,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_cou >::decrement_strong_count(ptr as _); } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( ptr: *const std::ffi::c_void, @@ -1089,24 +1072,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_cou >::decrement_strong_count(ptr as _); } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( ptr: *const std::ffi::c_void, @@ -1233,6 +1198,72 @@ pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_cou >::decrement_strong_count(ptr as _); } +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + >, + >::increment_strong_count(ptr as _); +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + >, + >::decrement_strong_count(ptr as _); +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + >, + >::increment_strong_count(ptr as _); +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + >, + >::decrement_strong_count(ptr as _); +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, + >::increment_strong_count(ptr as _); +} + +#[no_mangle] +pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, + >::decrement_strong_count(ptr as _); +} + #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_i32( ptr: *const std::ffi::c_void, diff --git a/frb_example/pure_dart_pde/rust/src/frb_generated.rs b/frb_example/pure_dart_pde/rust/src/frb_generated.rs index a712c76adc..b3c4ebb03d 100644 --- a/frb_example/pure_dart_pde/rust/src/frb_generated.rs +++ b/frb_example/pure_dart_pde/rust/src/frb_generated.rs @@ -24,7 +24,8 @@ use crate::api::constructor::*; use crate::api::dart_code::*; use crate::api::dropping::*; -use crate::api::impl_trait::SimpleTraitForDynTwinNormal; +use crate::api::dyn_trait::SimpleTraitForDynTwinNormal; +use crate::api::dyn_trait::*; use crate::api::impl_trait::SimpleTraitTwinNormal; use crate::api::impl_trait::*; use crate::api::method::*; @@ -33,7 +34,6 @@ use crate::api::misc_no_twin_example_b::*; use crate::api::proxy::*; use crate::api::pseudo_manual::dropping_twin_rust_async::*; use crate::api::pseudo_manual::dropping_twin_sync::*; -use crate::api::pseudo_manual::impl_trait_twin_sync::SimpleTraitForDynTwinSync; use crate::api::pseudo_manual::impl_trait_twin_sync::SimpleTraitTwinSync; use crate::api::pseudo_manual::impl_trait_twin_sync::*; use crate::api::pseudo_manual::method_twin_rust_async::*; @@ -48,6 +48,7 @@ use crate::api::rust_auto_opaque::HelloTraitTwinNormal; use crate::api::rust_auto_opaque::*; use crate::api::rust_opaque::*; use crate::api::rust_opaque_sync::*; +use crate::frb_generated::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::{transform_result_dco, Lockable}; use flutter_rust_bridge::{Handler, IntoIntoDart}; @@ -60,7 +61,7 @@ flutter_rust_bridge::frb_generated_boilerplate!( default_rust_auto_opaque = RustAutoOpaqueMoi, ); pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_VERSION: &str = "2.0.0-dev.37"; -pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = -28093369; +pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 1790638448; // Section: executor @@ -2940,6 +2941,333 @@ fn wire__crate__api__dropping__DroppableTwinNormal_simple_method_twin_normal_imp }, ) } +fn wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructOneWithTraitForDynTwinNormal_create_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { + let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; + let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_one = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { + transform_result_sse((move || { + Result::<_,()>::Ok(crate::api::dyn_trait::StructOneWithTraitForDynTwinNormal::create_twin_normal(api_one)) + })()) + } }) +} +fn wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_one_impl( + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "StructOneWithTraitForDynTwinNormal_get_one", + port: None, + mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, + }, + move || { + let message = unsafe { + flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( + ptr_, + rust_vec_len_, + data_len_, + ) + }; + let mut deserializer = + flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_that = , + >>::sse_decode(&mut deserializer); + deserializer.end(); + transform_result_sse((move || { + let mut api_that_decoded = None; + let decode_indices_ = + flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_that, 0, false, + ), + ]); + for i in decode_indices_ { + match i { + 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that = &*api_that_decoded.unwrap(); + Result::<_, ()>::Ok(api_that.one.clone()) + })()) + }, + ) +} +fn wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_one_impl( + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "StructOneWithTraitForDynTwinNormal_set_one", + port: None, + mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, + }, + move || { + let message = unsafe { + flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( + ptr_, + rust_vec_len_, + data_len_, + ) + }; + let mut deserializer = + flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_that = , + >>::sse_decode(&mut deserializer); + let api_one = ::sse_decode(&mut deserializer); + deserializer.end(); + transform_result_sse((move || { + let mut api_that_decoded = None; + let decode_indices_ = + flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_that, 0, true, + ), + ]); + for i in decode_indices_ { + match i { + 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), + _ => unreachable!(), + } + } + let mut api_that = &mut *api_that_decoded.unwrap(); + Result::<_, ()>::Ok({ + { + api_that.one = api_one; + }; + }) + })()) + }, + ) +} +fn wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructOneWithTraitForDynTwinNormal_simple_method_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { + let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; + let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_that = >>::sse_decode(&mut deserializer);deserializer.end(); move |context| { + transform_result_sse((move || { + let mut api_that_decoded = None; +let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); + for i in decode_indices_ { + match i { + 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that = &*api_that_decoded.unwrap(); + Result::<_,()>::Ok(crate::api::dyn_trait::StructOneWithTraitForDynTwinNormal::simple_method_twin_normal(&api_that)) + })()) + } }) +} +fn wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normal_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructTwoWithTraitForDynTwinNormal_create_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { + let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; + let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_two = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { + transform_result_sse((move || { + Result::<_,()>::Ok(crate::api::dyn_trait::StructTwoWithTraitForDynTwinNormal::create_twin_normal(api_two)) + })()) + } }) +} +fn wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_two_impl( + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "StructTwoWithTraitForDynTwinNormal_get_two", + port: None, + mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, + }, + move || { + let message = unsafe { + flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( + ptr_, + rust_vec_len_, + data_len_, + ) + }; + let mut deserializer = + flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_that = , + >>::sse_decode(&mut deserializer); + deserializer.end(); + transform_result_sse((move || { + let mut api_that_decoded = None; + let decode_indices_ = + flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_that, 0, false, + ), + ]); + for i in decode_indices_ { + match i { + 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that = &*api_that_decoded.unwrap(); + Result::<_, ()>::Ok(api_that.two.clone()) + })()) + }, + ) +} +fn wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_two_impl( + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "StructTwoWithTraitForDynTwinNormal_set_two", + port: None, + mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, + }, + move || { + let message = unsafe { + flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( + ptr_, + rust_vec_len_, + data_len_, + ) + }; + let mut deserializer = + flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_that = , + >>::sse_decode(&mut deserializer); + let api_two = ::sse_decode(&mut deserializer); + deserializer.end(); + transform_result_sse((move || { + let mut api_that_decoded = None; + let decode_indices_ = + flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_that, 0, true, + ), + ]); + for i in decode_indices_ { + match i { + 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), + _ => unreachable!(), + } + } + let mut api_that = &mut *api_that_decoded.unwrap(); + Result::<_, ()>::Ok({ + { + api_that.two = api_two; + }; + }) + })()) + }, + ) +} +fn wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { + let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; + let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_that = >>::sse_decode(&mut deserializer);deserializer.end(); move |context| { + transform_result_sse((move || { + let mut api_that_decoded = None; +let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); + for i in decode_indices_ { + match i { + 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that = &*api_that_decoded.unwrap(); + Result::<_,()>::Ok(crate::api::dyn_trait::StructTwoWithTraitForDynTwinNormal::simple_method_twin_normal(&api_that)) + })()) + } }) +} +fn wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normal_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, + ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len_: i32, + data_len_: i32, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "func_arg_dyn_trait_twin_normal", + port: Some(port_), + mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, + }, + move || { + let message = unsafe { + flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( + ptr_, + rust_vec_len_, + data_len_, + ) + }; + let mut deserializer = + flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let api_arg = + ::sse_decode( + &mut deserializer, + ); + deserializer.end(); + move |context| { + transform_result_sse((move || { + let mut api_arg_decoded = None; + let decode_indices_ = + flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_arg, 0, false, + ), + ]); + for i in decode_indices_ { + match i { + 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_arg = &*api_arg_decoded.unwrap(); + Result::<_, ()>::Ok(crate::api::dyn_trait::func_arg_dyn_trait_twin_normal( + api_arg, + )) + })()) + } + }, + ) +} fn wire__crate__api__enumeration__func_enum_simple_twin_normal_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -4411,144 +4739,6 @@ fn wire__crate__api__external_type_in_crate__use_imported_struct_twin_normal_imp }, ) } -fn wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructOneWithTraitForDynTwinNormal_create_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_one = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - Result::<_,()>::Ok(crate::api::impl_trait::StructOneWithTraitForDynTwinNormal::create_twin_normal(api_one)) - })()) - } }) -} -fn wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_one_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructOneWithTraitForDynTwinNormal_get_one", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let message = unsafe { - flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( - ptr_, - rust_vec_len_, - data_len_, - ) - }; - let mut deserializer = - flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , - >>::sse_decode(&mut deserializer); - deserializer.end(); - transform_result_sse((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(api_that.one.clone()) - })()) - }, - ) -} -fn wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_one_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructOneWithTraitForDynTwinNormal_set_one", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let message = unsafe { - flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( - ptr_, - rust_vec_len_, - data_len_, - ) - }; - let mut deserializer = - flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , - >>::sse_decode(&mut deserializer); - let api_one = ::sse_decode(&mut deserializer); - deserializer.end(); - transform_result_sse((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_, ()>::Ok({ - { - api_that.one = api_one; - }; - }) - })()) - }, - ) -} -fn wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructOneWithTraitForDynTwinNormal_simple_method_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = >>::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::impl_trait::StructOneWithTraitForDynTwinNormal::simple_method_twin_normal(&api_that)) - })()) - } }) -} fn wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_get_one_impl( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -4702,129 +4892,6 @@ fn wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_simple_trait_fn_wi })()) } }) } -fn wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_two_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructTwoWithTraitForDynTwinNormal_get_two", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let message = unsafe { - flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( - ptr_, - rust_vec_len_, - data_len_, - ) - }; - let mut deserializer = - flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , - >>::sse_decode(&mut deserializer); - deserializer.end(); - transform_result_sse((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(api_that.two.clone()) - })()) - }, - ) -} -fn wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_two_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructTwoWithTraitForDynTwinNormal_set_two", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let message = unsafe { - flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( - ptr_, - rust_vec_len_, - data_len_, - ) - }; - let mut deserializer = - flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , - >>::sse_decode(&mut deserializer); - let api_two = ::sse_decode(&mut deserializer); - deserializer.end(); - transform_result_sse((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_, ()>::Ok({ - { - api_that.two = api_two; - }; - }) - })()) - }, - ) -} -fn wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = >>::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::impl_trait::StructTwoWithTraitForDynTwinNormal::simple_method_twin_normal(&api_that)) - })()) - } }) -} fn wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_get_two_impl( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17592,27 +17659,14 @@ fn wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync__use_import Result::<_,()>::Ok(crate::api::pseudo_manual::external_type_in_crate_twin_sync::use_imported_struct_twin_sync(api_my_struct)) })()) }) } -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_sync_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructOneWithTraitForDynTwinSync_create_twin_sync", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_one = ::sse_decode(&mut deserializer);deserializer.end(); - transform_result_sse((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync::StructOneWithTraitForDynTwinSync::create_twin_sync(api_one)) - })()) }) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_one_impl( +fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_get_one_impl( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, data_len_: i32, ) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructOneWithTraitForDynTwinSync_get_one", + debug_name: "StructOneWithTraitTwinSync_get_one", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, }, @@ -17627,130 +17681,7 @@ fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForD let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , - >>::sse_decode(&mut deserializer); - deserializer.end(); - transform_result_sse((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(api_that.one.clone()) - })()) - }, - ) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_one_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructOneWithTraitForDynTwinSync_set_one", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let message = unsafe { - flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( - ptr_, - rust_vec_len_, - data_len_, - ) - }; - let mut deserializer = - flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , - >>::sse_decode(&mut deserializer); - let api_one = ::sse_decode(&mut deserializer); - deserializer.end(); - transform_result_sse((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_, ()>::Ok({ - { - api_that.one = api_one; - }; - }) - })()) - }, - ) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_sync_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructOneWithTraitForDynTwinSync_simple_method_twin_sync", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = >>::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync::StructOneWithTraitForDynTwinSync::simple_method_twin_sync(&api_that)) - })()) - } }) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_get_one_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructOneWithTraitTwinSync_get_one", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let message = unsafe { - flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( - ptr_, - rust_vec_len_, - data_len_, - ) - }; - let mut deserializer = - flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); deserializer.end(); transform_result_sse((move || { @@ -17877,129 +17808,6 @@ fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwin })()) } }) } -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_two_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructTwoWithTraitForDynTwinSync_get_two", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let message = unsafe { - flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( - ptr_, - rust_vec_len_, - data_len_, - ) - }; - let mut deserializer = - flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , - >>::sse_decode(&mut deserializer); - deserializer.end(); - transform_result_sse((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(api_that.two.clone()) - })()) - }, - ) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_two_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StructTwoWithTraitForDynTwinSync_set_two", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, - }, - move || { - let message = unsafe { - flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( - ptr_, - rust_vec_len_, - data_len_, - ) - }; - let mut deserializer = - flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , - >>::sse_decode(&mut deserializer); - let api_two = ::sse_decode(&mut deserializer); - deserializer.end(); - transform_result_sse((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_, ()>::Ok({ - { - api_that.two = api_two; - }; - }) - })()) - }, - ) -} -fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_sync_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "StructTwoWithTraitForDynTwinSync_simple_method_twin_sync", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = >>::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync::StructTwoWithTraitForDynTwinSync::simple_method_twin_sync(&api_that)) - })()) - } }) -} fn wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_get_two_impl( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22518,19 +22326,10 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_ FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_rust_async", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >>>::sse_decode(&mut deserializer); + let api_arg = >::sse_decode(&mut deserializer); let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| async move { transform_result_sse((move || async move { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_async_ref().await), - _ => unreachable!(), - } - } - let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_trait_object_arg_borrow_twin_rust_async(&api_arg, api_expect).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_trait_object_arg_borrow_twin_rust_async(&api_arg, api_expect).await; }) })().await) } }) } @@ -22568,7 +22367,7 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_ FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_rust_async", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); + let api_arg = >::sse_decode(&mut deserializer); let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| async move { transform_result_sse((move || async move { Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_trait_object_arg_own_twin_rust_async(api_arg, api_expect).await; }) @@ -23441,19 +23240,10 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_sync", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >>>::sse_decode(&mut deserializer); + let api_arg = >::sse_decode(&mut deserializer); let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); transform_result_sse((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_trait_object_arg_borrow_twin_sync(&api_arg, api_expect); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_trait_object_arg_borrow_twin_sync(&api_arg, api_expect); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_impl( @@ -23487,7 +23277,7 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_sync", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); + let api_arg = >::sse_decode(&mut deserializer); let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); transform_result_sse((move || { Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_trait_object_arg_own_twin_sync(api_arg, api_expect); }) @@ -26242,19 +26032,10 @@ fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_ FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >>>::sse_decode(&mut deserializer); + let api_arg = >::sse_decode(&mut deserializer); let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { transform_result_sse((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::rust_auto_opaque::rust_auto_opaque_trait_object_arg_borrow_twin_normal(&api_arg, api_expect); }) + Result::<_,()>::Ok({ crate::api::rust_auto_opaque::rust_auto_opaque_trait_object_arg_borrow_twin_normal(&api_arg, api_expect); }) })()) } }) } @@ -26292,7 +26073,7 @@ fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twi FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); + let api_arg = >::sse_decode(&mut deserializer); let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { transform_result_sse((move || { Result::<_,()>::Ok({ crate::api::rust_auto_opaque::rust_auto_opaque_trait_object_arg_own_twin_normal(api_arg, api_expect); }) @@ -28517,9 +28298,6 @@ flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::for_generated::RustAutoOpaqueInner ); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner -); flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::for_generated::RustAutoOpaqueInner ); @@ -28529,9 +28307,6 @@ flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::for_generated::RustAutoOpaqueInner ); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner -); flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::for_generated::RustAutoOpaqueInner ); @@ -28559,10 +28334,676 @@ flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::for_generated::RustAutoOpaqueInner ); +flutter_rust_bridge::frb_generated_moi_arc_impl_value!( + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + > +); +flutter_rust_bridge::frb_generated_moi_arc_impl_value!( + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + > +); +flutter_rust_bridge::frb_generated_moi_arc_impl_value!( + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + > +); flutter_rust_bridge::frb_generated_moi_arc_impl_value!(i32); // Section: extra_from_parser +pub enum SimpleTraitForDynTwinNormalImplementor { + Variant0(RustAutoOpaque), + Variant1(RustAutoOpaque), +} + +pub fn frb_internal_no_impl_dummy_function_SimpleTraitForDynTwinNormalImplementor( + a: SimpleTraitForDynTwinNormalImplementor, +) { +} + +impl SimpleTraitForDynTwinNormalImplementor { + pub fn blocking_read(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::Variant0( + inner.blocking_read(), + ) + } + Self::Variant1(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::Variant1( + inner.blocking_read(), + ) + } + } + } + + pub fn blocking_write(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::Variant0( + inner.blocking_write(), + ) + } + Self::Variant1(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::Variant1( + inner.blocking_write(), + ) + } + } + } + + pub async fn read(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::Variant0(inner.read().await) + } + Self::Variant1(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockReadGuard::Variant1(inner.read().await) + } + } + } + + pub async fn write(&self) -> SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::Variant0( + inner.write().await, + ) + } + Self::Variant1(inner) => { + SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard::Variant1( + inner.write().await, + ) + } + } + } +} + +impl Lockable for SimpleTraitForDynTwinNormalImplementor { + type RwLockReadGuard<'a> = SimpleTraitForDynTwinNormalImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} + +pub enum SimpleTraitForDynTwinNormalImplementorRwLockReadGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + StructOneWithTraitForDynTwinNormal, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + StructTwoWithTraitForDynTwinNormal, + >, + ), +} + +impl std::ops::Deref for SimpleTraitForDynTwinNormalImplementorRwLockReadGuard<'_> { + type Target = dyn SimpleTraitForDynTwinNormal; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +pub enum SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + StructOneWithTraitForDynTwinNormal, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + StructTwoWithTraitForDynTwinNormal, + >, + ), +} + +impl std::ops::Deref for SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'_> { + type Target = dyn SimpleTraitForDynTwinNormal; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +impl std::ops::DerefMut for SimpleTraitForDynTwinNormalImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), + } + } +} + +pub enum HelloTraitTwinRustAsyncImplementor { + Variant0(RustAutoOpaque), + Variant1( + RustAutoOpaque< + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + >, + ), +} + +pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinRustAsyncImplementor( + a: HelloTraitTwinRustAsyncImplementor, +) { +} + +impl HelloTraitTwinRustAsyncImplementor { + pub fn blocking_read(&self) -> HelloTraitTwinRustAsyncImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncImplementorRwLockReadGuard::Variant0(inner.blocking_read()) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncImplementorRwLockReadGuard::Variant1(inner.blocking_read()) + } + } + } + + pub fn blocking_write(&self) -> HelloTraitTwinRustAsyncImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) + } + } + } + + pub async fn read(&self) -> HelloTraitTwinRustAsyncImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncImplementorRwLockReadGuard::Variant0(inner.read().await) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncImplementorRwLockReadGuard::Variant1(inner.read().await) + } + } + } + + pub async fn write(&self) -> HelloTraitTwinRustAsyncImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinRustAsyncImplementorRwLockWriteGuard::Variant0(inner.write().await) + } + Self::Variant1(inner) => { + HelloTraitTwinRustAsyncImplementorRwLockWriteGuard::Variant1(inner.write().await) + } + } + } +} + +impl Lockable for HelloTraitTwinRustAsyncImplementor { + type RwLockReadGuard<'a> = HelloTraitTwinRustAsyncImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = HelloTraitTwinRustAsyncImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} + +pub enum HelloTraitTwinRustAsyncImplementorRwLockReadGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + HelloOneStructTwinRustAsync, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinRustAsyncImplementorRwLockReadGuard<'_> { + type Target = dyn HelloTraitTwinRustAsync; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +pub enum HelloTraitTwinRustAsyncImplementorRwLockWriteGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + HelloOneStructTwinRustAsync, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinRustAsyncImplementorRwLockWriteGuard<'_> { + type Target = dyn HelloTraitTwinRustAsync; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +impl std::ops::DerefMut for HelloTraitTwinRustAsyncImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), + } + } +} + +pub enum HelloTraitTwinSyncImplementor { + Variant0(RustAutoOpaque), + Variant1( + RustAutoOpaque, + ), +} + +pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinSyncImplementor( + a: HelloTraitTwinSyncImplementor, +) { +} + +impl HelloTraitTwinSyncImplementor { + pub fn blocking_read(&self) -> HelloTraitTwinSyncImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncImplementorRwLockReadGuard::Variant0(inner.blocking_read()) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncImplementorRwLockReadGuard::Variant1(inner.blocking_read()) + } + } + } + + pub fn blocking_write(&self) -> HelloTraitTwinSyncImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) + } + } + } + + pub async fn read(&self) -> HelloTraitTwinSyncImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncImplementorRwLockReadGuard::Variant0(inner.read().await) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncImplementorRwLockReadGuard::Variant1(inner.read().await) + } + } + } + + pub async fn write(&self) -> HelloTraitTwinSyncImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinSyncImplementorRwLockWriteGuard::Variant0(inner.write().await) + } + Self::Variant1(inner) => { + HelloTraitTwinSyncImplementorRwLockWriteGuard::Variant1(inner.write().await) + } + } + } +} + +impl Lockable for HelloTraitTwinSyncImplementor { + type RwLockReadGuard<'a> = HelloTraitTwinSyncImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = HelloTraitTwinSyncImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} + +pub enum HelloTraitTwinSyncImplementorRwLockReadGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, HelloOneStructTwinSync>, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinSyncImplementorRwLockReadGuard<'_> { + type Target = dyn HelloTraitTwinSync; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +pub enum HelloTraitTwinSyncImplementorRwLockWriteGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + HelloOneStructTwinSync, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinSyncImplementorRwLockWriteGuard<'_> { + type Target = dyn HelloTraitTwinSync; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +impl std::ops::DerefMut for HelloTraitTwinSyncImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), + } + } +} + +pub enum HelloTraitTwinNormalImplementor { + Variant0(RustAutoOpaque), + Variant1(RustAutoOpaque), +} + +pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinNormalImplementor( + a: HelloTraitTwinNormalImplementor, +) { +} + +impl HelloTraitTwinNormalImplementor { + pub fn blocking_read(&self) -> HelloTraitTwinNormalImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinNormalImplementorRwLockReadGuard::Variant0(inner.blocking_read()) + } + Self::Variant1(inner) => { + HelloTraitTwinNormalImplementorRwLockReadGuard::Variant1(inner.blocking_read()) + } + } + } + + pub fn blocking_write(&self) -> HelloTraitTwinNormalImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinNormalImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) + } + Self::Variant1(inner) => { + HelloTraitTwinNormalImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) + } + } + } + + pub async fn read(&self) -> HelloTraitTwinNormalImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinNormalImplementorRwLockReadGuard::Variant0(inner.read().await) + } + Self::Variant1(inner) => { + HelloTraitTwinNormalImplementorRwLockReadGuard::Variant1(inner.read().await) + } + } + } + + pub async fn write(&self) -> HelloTraitTwinNormalImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + HelloTraitTwinNormalImplementorRwLockWriteGuard::Variant0(inner.write().await) + } + Self::Variant1(inner) => { + HelloTraitTwinNormalImplementorRwLockWriteGuard::Variant1(inner.write().await) + } + } + } +} + +impl Lockable for HelloTraitTwinNormalImplementor { + type RwLockReadGuard<'a> = HelloTraitTwinNormalImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = HelloTraitTwinNormalImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} + +pub enum HelloTraitTwinNormalImplementorRwLockReadGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + HelloOneStructTwinNormal, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinNormalImplementorRwLockReadGuard<'_> { + type Target = dyn HelloTraitTwinNormal; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +pub enum HelloTraitTwinNormalImplementorRwLockWriteGuard<'a> { + Variant0( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + HelloOneStructTwinNormal, + >, + ), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, + ), +} + +impl std::ops::Deref for HelloTraitTwinNormalImplementorRwLockWriteGuard<'_> { + type Target = dyn HelloTraitTwinNormal; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + } + } +} + +impl std::ops::DerefMut for HelloTraitTwinNormalImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), + } + } +} + pub enum Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum { Variant0(RustAutoOpaque), @@ -28697,6 +29138,36 @@ impl SseDecode for flutter_rust_bridge::for_generated::anyhow::Error { } } +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + impl SseDecode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -28747,6 +29218,70 @@ impl SseDecode for RustAutoOpaqueMoi { } } +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode + for RustAutoOpaqueMoi< + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + > +{ + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode + for RustAutoOpaqueMoi< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + > +{ + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + impl SseDecode for Box { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -28771,38 +29306,6 @@ impl SseDecode for Box String + Send + Sync> { } } -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = >, - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >, - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = >, - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - impl SseDecode for Box { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -29209,18 +29712,6 @@ impl SseDecode for StructOneWithTraitForDynTwinNormal { } } -impl SseDecode for StructOneWithTraitForDynTwinSync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - impl SseDecode for StructOneWithTraitTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -29253,18 +29744,6 @@ impl SseDecode for StructTwoWithTraitForDynTwinNormal { } } -impl SseDecode for StructTwoWithTraitForDynTwinSync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - impl SseDecode for StructTwoWithTraitTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -30537,7 +31016,7 @@ impl SseDecode impl SseDecode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -30549,7 +31028,7 @@ impl SseDecode impl SseDecode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -30561,7 +31040,7 @@ impl SseDecode impl SseDecode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -30573,7 +31052,7 @@ impl SseDecode impl SseDecode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -30585,7 +31064,7 @@ impl SseDecode impl SseDecode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -30597,7 +31076,9 @@ impl SseDecode impl SseDecode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -30609,7 +31090,9 @@ impl SseDecode impl SseDecode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -30622,7 +31105,7 @@ impl SseDecode impl SseDecode for RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSync, >, > { @@ -30635,9 +31118,19 @@ impl SseDecode impl SseDecode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync, - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + > +{ + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = ::sse_decode(deserializer); + return decode_rust_opaque_moi(inner); + } +} + +impl SseDecode + for RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -30650,7 +31143,7 @@ impl SseDecode impl SseDecode for RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSync, + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, >, > { @@ -30663,7 +31156,9 @@ impl SseDecode impl SseDecode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -30675,7 +31170,9 @@ impl SseDecode impl SseDecode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -31686,6 +32183,27 @@ impl SseDecode for bool { } } +impl SseDecode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + return Box::new(::sse_decode(deserializer)); + } +} + +impl SseDecode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + return Box::new(::sse_decode(deserializer)); + } +} + +impl SseDecode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + return Box::new(::sse_decode(deserializer)); + } +} + impl SseDecode for Box { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -33655,6 +34173,77 @@ impl SseDecode for crate::api::mirror::HashMapValue { } } +impl SseDecode for crate::frb_generated::HelloTraitTwinNormalImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinNormalImplementor::Variant0(var_field0); + } + 1 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinNormalImplementor::Variant1(var_field0); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseDecode for crate::frb_generated::HelloTraitTwinRustAsyncImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant0( + var_field0, + ); + } + 1 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant1( + var_field0, + ); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseDecode for crate::frb_generated::HelloTraitTwinSyncImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinSyncImplementor::Variant0(var_field0); + } + 1 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::HelloTraitTwinSyncImplementor::Variant1(var_field0); + } + _ => { + unimplemented!(""); + } + } + } +} + impl SseDecode for crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -37989,6 +38578,36 @@ impl SseDecode for crate::api::pseudo_manual::method_twin_sync::SimpleStructTwin } } +impl SseDecode for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = + >::sse_decode( + deserializer, + ); + return crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant0( + var_field0, + ); + } + 1 => { + let mut var_field0 = + >::sse_decode( + deserializer, + ); + return crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant1( + var_field0, + ); + } + _ => { + unimplemented!(""); + } + } + } +} + impl SseDecode for crate::api::external_impl::SimpleTranslatableExternalStructWithMethod { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -38980,739 +39599,739 @@ fn pde_ffi_dispatcher_primary_impl( 84 => wire__crate__api__dropping__DroppableTwinNormal_get_drop_count_twin_normal_impl(port, ptr, rust_vec_len, data_len), 85 => wire__crate__api__dropping__DroppableTwinNormal_new_twin_normal_impl(port, ptr, rust_vec_len, data_len), 86 => wire__crate__api__dropping__DroppableTwinNormal_simple_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), -87 => wire__crate__api__enumeration__func_enum_simple_twin_normal_impl(port, ptr, rust_vec_len, data_len), -88 => wire__crate__api__enumeration__func_enum_with_discriminant_twin_normal_impl(port, ptr, rust_vec_len, data_len), -89 => wire__crate__api__enumeration__func_enum_with_item_mixed_twin_normal_impl(port, ptr, rust_vec_len, data_len), -90 => wire__crate__api__enumeration__func_enum_with_item_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -91 => wire__crate__api__enumeration__func_enum_with_item_tuple_twin_normal_impl(port, ptr, rust_vec_len, data_len), -92 => wire__crate__api__enumeration__handle_enum_parameter_twin_normal_impl(port, ptr, rust_vec_len, data_len), -93 => wire__crate__api__enumeration__handle_enum_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -94 => wire__crate__api__enumeration__handle_return_enum_twin_normal_impl(port, ptr, rust_vec_len, data_len), -95 => wire__crate__api__enumeration__multiply_by_ten_twin_normal_impl(port, ptr, rust_vec_len, data_len), -96 => wire__crate__api__enumeration__print_note_twin_normal_impl(port, ptr, rust_vec_len, data_len), -97 => wire__crate__api__event_listener__close_event_listener_twin_normal_impl(port, ptr, rust_vec_len, data_len), -99 => wire__crate__api__event_listener__create_event_twin_normal_impl(port, ptr, rust_vec_len, data_len), -100 => wire__crate__api__event_listener__event_twin_normal_as_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), -101 => wire__crate__api__event_listener__register_event_listener_twin_normal_impl(port, ptr, rust_vec_len, data_len), -102 => wire__crate__api__exception__custom_enum_error_panic_twin_normal_impl(port, ptr, rust_vec_len, data_len), -103 => wire__crate__api__exception__custom_enum_error_return_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), -104 => wire__crate__api__exception__custom_enum_error_return_ok_twin_normal_impl(port, ptr, rust_vec_len, data_len), -105 => wire__crate__api__exception__custom_nested_error_return_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), -106 => wire__crate__api__exception__custom_struct_error_return_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), -107 => wire__crate__api__exception__custom_struct_twin_normal_new_twin_normal_impl(port, ptr, rust_vec_len, data_len), -108 => wire__crate__api__exception__custom_struct_twin_normal_nonstatic_return_custom_struct_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), -109 => wire__crate__api__exception__custom_struct_twin_normal_nonstatic_return_custom_struct_ok_twin_normal_impl(port, ptr, rust_vec_len, data_len), -110 => wire__crate__api__exception__custom_struct_twin_normal_static_return_custom_struct_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), -111 => wire__crate__api__exception__custom_struct_twin_normal_static_return_custom_struct_ok_twin_normal_impl(port, ptr, rust_vec_len, data_len), -112 => wire__crate__api__exception__func_return_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), -113 => wire__crate__api__exception__func_type_fallible_panic_twin_normal_impl(port, ptr, rust_vec_len, data_len), -114 => wire__crate__api__exception__func_type_infallible_panic_twin_normal_impl(port, ptr, rust_vec_len, data_len), -115 => wire__crate__api__exception__panic_with_custom_result_twin_normal_impl(port, ptr, rust_vec_len, data_len), -116 => wire__crate__api__exception__return_custom_nested_error_1_twin_normal_impl(port, ptr, rust_vec_len, data_len), -117 => wire__crate__api__exception__return_custom_nested_error_1_variant1_twin_normal_impl(port, ptr, rust_vec_len, data_len), -118 => wire__crate__api__exception__return_custom_nested_error_2_twin_normal_impl(port, ptr, rust_vec_len, data_len), -119 => wire__crate__api__exception__return_custom_struct_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), -120 => wire__crate__api__exception__return_custom_struct_ok_twin_normal_impl(port, ptr, rust_vec_len, data_len), -121 => wire__crate__api__exception__return_err_custom_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), -122 => wire__crate__api__exception__return_error_variant_twin_normal_impl(port, ptr, rust_vec_len, data_len), -123 => wire__crate__api__exception__return_ok_custom_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), -124 => wire__crate__api__exception__some_struct_twin_normal_new_twin_normal_impl(port, ptr, rust_vec_len, data_len), -125 => wire__crate__api__exception__some_struct_twin_normal_non_static_return_err_custom_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), -126 => wire__crate__api__exception__some_struct_twin_normal_non_static_return_ok_custom_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), -127 => wire__crate__api__exception__some_struct_twin_normal_static_return_err_custom_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), -128 => wire__crate__api__exception__some_struct_twin_normal_static_return_ok_custom_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), -129 => wire__crate__api__exception__stream_sink_throw_anyhow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -130 => wire__crate__api__exception__throw_anyhow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -131 => wire__crate__api__external_impl__simple_translatable_external_struct_with_method_simple_external_method_impl(port, ptr, rust_vec_len, data_len), -132 => wire__crate__api__external_type_in_crate__call_new_module_system_twin_normal_impl(port, ptr, rust_vec_len, data_len), -133 => wire__crate__api__external_type_in_crate__call_old_module_system_twin_normal_impl(port, ptr, rust_vec_len, data_len), -134 => wire__crate__api__external_type_in_crate__use_imported_enum_twin_normal_impl(port, ptr, rust_vec_len, data_len), -135 => wire__crate__api__external_type_in_crate__use_imported_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -136 => wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), -139 => wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), -142 => wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_simple_trait_fn_receiver_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -143 => wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_simple_trait_fn_twin_normal_impl(port, ptr, rust_vec_len, data_len), -144 => wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_simple_trait_fn_with_default_impl_twin_normal_impl(port, ptr, rust_vec_len, data_len), -147 => wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), -150 => wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_simple_trait_fn_receiver_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -151 => wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_simple_trait_fn_twin_normal_impl(port, ptr, rust_vec_len, data_len), -152 => wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_simple_trait_fn_with_default_impl_twin_normal_impl(port, ptr, rust_vec_len, data_len), -157 => wire__crate__api__inside_macro__another_macro_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -158 => wire__crate__api__inside_macro__func_macro_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -159 => wire__crate__api__map_and_set__func_hash_map_i32_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -160 => wire__crate__api__map_and_set__func_hash_map_string_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), -161 => wire__crate__api__map_and_set__func_hash_map_string_complex_enum_twin_normal_impl(port, ptr, rust_vec_len, data_len), -162 => wire__crate__api__map_and_set__func_hash_map_string_simple_enum_twin_normal_impl(port, ptr, rust_vec_len, data_len), -163 => wire__crate__api__map_and_set__func_hash_map_string_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), -164 => wire__crate__api__map_and_set__func_hash_map_string_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -165 => wire__crate__api__map_and_set__func_hash_set_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -166 => wire__crate__api__map_and_set__func_hash_set_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), -167 => wire__crate__api__method__StaticGetterOnlyTwinNormal_static_getter_twin_normal_impl(port, ptr, rust_vec_len, data_len), -168 => wire__crate__api__method__concatenate_with_twin_normal_concatenate_static_twin_normal_impl(port, ptr, rust_vec_len, data_len), -169 => wire__crate__api__method__concatenate_with_twin_normal_concatenate_twin_normal_impl(port, ptr, rust_vec_len, data_len), -170 => wire__crate__api__method__concatenate_with_twin_normal_handle_some_static_stream_sink_single_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), -171 => wire__crate__api__method__concatenate_with_twin_normal_handle_some_static_stream_sink_twin_normal_impl(port, ptr, rust_vec_len, data_len), -172 => wire__crate__api__method__concatenate_with_twin_normal_handle_some_stream_sink_at_1_twin_normal_impl(port, ptr, rust_vec_len, data_len), -173 => wire__crate__api__method__concatenate_with_twin_normal_handle_some_stream_sink_twin_normal_impl(port, ptr, rust_vec_len, data_len), -174 => wire__crate__api__method__concatenate_with_twin_normal_new_twin_normal_impl(port, ptr, rust_vec_len, data_len), -175 => wire__crate__api__method__concatenate_with_twin_normal_simple_getter_twin_normal_impl(port, ptr, rust_vec_len, data_len), -176 => wire__crate__api__method__get_sum_array_twin_normal_impl(port, ptr, rust_vec_len, data_len), -177 => wire__crate__api__method__get_sum_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -178 => wire__crate__api__method__my_callable_twin_normal_call_impl(port, ptr, rust_vec_len, data_len), -179 => wire__crate__api__method__simple_enum_twin_normal_return_self_twin_normal_impl(port, ptr, rust_vec_len, data_len), -180 => wire__crate__api__method__simple_enum_twin_normal_simple_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), -181 => wire__crate__api__method__simple_primitive_enum_twin_normal_simple_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), -182 => wire__crate__api__method__simple_struct_twin_normal_arg_self_twin_normal_impl(port, ptr, rust_vec_len, data_len), -183 => wire__crate__api__method__simple_struct_twin_normal_receiver_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -184 => wire__crate__api__method__simple_struct_twin_normal_receiver_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -185 => wire__crate__api__method__simple_struct_twin_normal_return_self_twin_normal_impl(port, ptr, rust_vec_len, data_len), -186 => wire__crate__api__method__simple_struct_twin_normal_vec_self_twin_normal_impl(port, ptr, rust_vec_len, data_len), -187 => wire__crate__api__method__static_only_twin_normal_static_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), -188 => wire__crate__api__method__sum_with_twin_normal_sum_twin_normal_impl(port, ptr, rust_vec_len, data_len), -189 => wire__crate__api__mirror__app_settings_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), -190 => wire__crate__api__mirror__app_settings_vec_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), -191 => wire__crate__api__mirror__first_number_twin_normal_impl(port, ptr, rust_vec_len, data_len), -192 => wire__crate__api__mirror__first_sequence_twin_normal_impl(port, ptr, rust_vec_len, data_len), -193 => wire__crate__api__mirror__get_app_settings_twin_normal_impl(port, ptr, rust_vec_len, data_len), -194 => wire__crate__api__mirror__get_fallible_app_settings_twin_normal_impl(port, ptr, rust_vec_len, data_len), -195 => wire__crate__api__mirror__get_message_twin_normal_impl(port, ptr, rust_vec_len, data_len), -196 => wire__crate__api__mirror__is_app_embedded_twin_normal_impl(port, ptr, rust_vec_len, data_len), -197 => wire__crate__api__mirror__mirror_array_enum_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), -198 => wire__crate__api__mirror__mirror_enum_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), -199 => wire__crate__api__mirror__mirror_map_enum_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), -200 => wire__crate__api__mirror__mirror_option_enum_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), -201 => wire__crate__api__mirror__mirror_set_enum_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), -202 => wire__crate__api__mirror__mirror_struct_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), -203 => wire__crate__api__mirror__mirror_tuple_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), -204 => wire__crate__api__mirror__mirror_vec_enum_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), -205 => wire__crate__api__mirror__repeat_number_twin_normal_impl(port, ptr, rust_vec_len, data_len), -206 => wire__crate__api__mirror__repeat_sequence_twin_normal_impl(port, ptr, rust_vec_len, data_len), -207 => wire__crate__api__mirror__test_contains_mirrored_sub_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -208 => wire__crate__api__mirror__test_fallible_of_raw_string_mirrored_twin_normal_impl(port, ptr, rust_vec_len, data_len), -209 => wire__crate__api__mirror__test_hashmap_with_mirrored_value_twin_normal_impl(port, ptr, rust_vec_len, data_len), -210 => wire__crate__api__mirror__test_list_of_nested_enums_mirrored_twin_normal_impl(port, ptr, rust_vec_len, data_len), -211 => wire__crate__api__mirror__test_list_of_raw_nested_string_mirrored_twin_normal_impl(port, ptr, rust_vec_len, data_len), -212 => wire__crate__api__mirror__test_nested_raw_string_mirrored_twin_normal_impl(port, ptr, rust_vec_len, data_len), -213 => wire__crate__api__mirror__test_raw_string_enum_mirrored_twin_normal_impl(port, ptr, rust_vec_len, data_len), -214 => wire__crate__api__mirror__test_raw_string_mirrored_twin_normal_impl(port, ptr, rust_vec_len, data_len), -215 => wire__crate__api__misc_example__handle_big_buffers_twin_normal_impl(port, ptr, rust_vec_len, data_len), -216 => wire__crate__api__misc_example__handle_char_twin_normal_impl(port, ptr, rust_vec_len, data_len), -217 => wire__crate__api__misc_example__handle_complex_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -218 => wire__crate__api__misc_example__handle_nested_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -219 => wire__crate__api__misc_example__handle_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), -220 => wire__crate__api__misc_example__handle_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -221 => wire__crate__api__misc_example__handle_vec_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -222 => wire__crate__api__misc_example__list_of_primitive_enums_twin_normal_impl(port, ptr, rust_vec_len, data_len), -223 => wire__crate__api__misc_example__positional_arguments_twin_normal_impl(port, ptr, rust_vec_len, data_len), -224 => wire__crate__api__misc_example__test_abc_enum_twin_normal_impl(port, ptr, rust_vec_len, data_len), -225 => wire__crate__api__misc_example__test_struct_with_enum_twin_normal_impl(port, ptr, rust_vec_len, data_len), -226 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_dummy_function_twin_normal_impl(port, ptr, rust_vec_len, data_len), -239 => wire__crate__api__misc_no_twin_example_a__ItemContainerSolutionOneTwinNormal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), -240 => wire__crate__api__misc_no_twin_example_a__ItemContainerSolutionOneTwinNormal_get_item_contents_twin_normal_impl(port, ptr, rust_vec_len, data_len), -243 => wire__crate__api__misc_no_twin_example_a__StructInMiscNoTwinExampleA_sample_function_a_impl(port, ptr, rust_vec_len, data_len), -244 => wire__crate__api__misc_no_twin_example_a__StructWithImplBlockInMultiFile_method_in_a_impl(port, ptr, rust_vec_len, data_len), -245 => wire__crate__api__misc_no_twin_example_a__StructWithImplBlockInMultiFile_method_in_b_impl(port, ptr, rust_vec_len, data_len), -249 => wire__crate__api__misc_no_twin_example_a__function_with_arg_type_name_override_impl(port, ptr, rust_vec_len, data_len), -250 => wire__crate__api__misc_no_twin_example_a__function_with_custom_name_twin_normal_impl(port, ptr, rust_vec_len, data_len), -251 => wire__crate__api__misc_no_twin_example_a__item_container_solution_two_twin_normal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), -252 => wire__crate__api__misc_no_twin_example_a__item_container_solution_two_twin_normal_get_item_contents_twin_normal_impl(port, ptr, rust_vec_len, data_len), -253 => wire__crate__api__misc_no_twin_example_a__same_function_name_in_different_files_impl(port, ptr, rust_vec_len, data_len), -255 => wire__crate__api__misc_no_twin_example_a__struct_with_impl_block_in_another_file_f_impl(port, ptr, rust_vec_len, data_len), -256 => wire__crate__api__misc_no_twin_example_b__StructInMiscNoTwinExampleB_get_struct_in_misc_no_twin_example_a_impl(port, ptr, rust_vec_len, data_len), -257 => wire__crate__api__misc_no_twin_example_b__StructInMiscNoTwinExampleB_sample_function_b_impl(port, ptr, rust_vec_len, data_len), -258 => wire__crate__api__misc_no_twin_example_b__same_function_name_in_different_files_impl(port, ptr, rust_vec_len, data_len), -259 => wire__crate__api__misc_type__empty_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -260 => wire__crate__api__misc_type__func_return_unit_twin_normal_impl(port, ptr, rust_vec_len, data_len), -261 => wire__crate__api__misc_type__handle_list_of_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -262 => wire__crate__api__misc_type__handle_string_list_twin_normal_impl(port, ptr, rust_vec_len, data_len), -263 => wire__crate__api__newtype_pattern__handle_newtype_twin_normal_impl(port, ptr, rust_vec_len, data_len), -264 => wire__crate__api__optional__handle_increment_boxed_optional_twin_normal_impl(port, ptr, rust_vec_len, data_len), -265 => wire__crate__api__optional__handle_option_box_arguments_twin_normal_impl(port, ptr, rust_vec_len, data_len), -266 => wire__crate__api__optional__handle_optional_increment_twin_normal_impl(port, ptr, rust_vec_len, data_len), -267 => wire__crate__api__optional__handle_optional_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), -268 => wire__crate__api__optional__handle_optional_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -269 => wire__crate__api__optional__handle_vec_of_opts_twin_normal_impl(port, ptr, rust_vec_len, data_len), -270 => wire__crate__api__optional_primitive_misc__primitive_optional_types_twin_normal_impl(port, ptr, rust_vec_len, data_len), -271 => wire__crate__api__ownership__borrow_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -272 => wire__crate__api__ownership__borrow_slice_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), -273 => wire__crate__api__ownership__borrow_slice_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -274 => wire__crate__api__ownership__borrow_str_twin_normal_impl(port, ptr, rust_vec_len, data_len), -275 => wire__crate__api__ownership__borrow_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), -276 => wire__crate__api__ownership__borrow_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -277 => wire__crate__api__primitive_list_misc__handle_vec_of_primitive_twin_normal_impl(port, ptr, rust_vec_len, data_len), -278 => wire__crate__api__primitive_misc__primitive_types_twin_normal_impl(port, ptr, rust_vec_len, data_len), -279 => wire__crate__api__primitive_misc__primitive_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -280 => wire__crate__api__proxy__MyAudioParamTwinNormal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), -281 => wire__crate__api__proxy__MyAudioParamTwinNormal_my_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), -282 => wire__crate__api__proxy__MyNodeTwinNormal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), -285 => wire__crate__api__pseudo_manual__array_twin_rust_async__boxed_blob_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -286 => wire__crate__api__pseudo_manual__array_twin_rust_async__func_test_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -287 => wire__crate__api__pseudo_manual__array_twin_rust_async__get_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -288 => wire__crate__api__pseudo_manual__array_twin_rust_async__get_complex_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -289 => wire__crate__api__pseudo_manual__array_twin_rust_async__last_number_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -290 => wire__crate__api__pseudo_manual__array_twin_rust_async__nested_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -291 => wire__crate__api__pseudo_manual__array_twin_rust_async__new_msgid_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -292 => wire__crate__api__pseudo_manual__array_twin_rust_async__return_boxed_feed_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -293 => wire__crate__api__pseudo_manual__array_twin_rust_async__return_boxed_raw_feed_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -294 => wire__crate__api__pseudo_manual__array_twin_rust_async__use_boxed_blob_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -295 => wire__crate__api__pseudo_manual__array_twin_rust_async__use_msgid_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -307 => wire__crate__api__pseudo_manual__attribute_twin_rust_async__handle_customized_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -308 => wire__crate__api__pseudo_manual__attribute_twin_rust_async__next_user_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -311 => wire__crate__api__pseudo_manual__basic__example_basic_type_basic_general_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), -312 => wire__crate__api__pseudo_manual__basic__example_basic_type_basic_primitive_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), -313 => wire__crate__api__pseudo_manual__basic__example_basic_type_basic_struct_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), -314 => wire__crate__api__pseudo_manual__basic__example_basic_type_bool_twin_normal_impl(port, ptr, rust_vec_len, data_len), -315 => wire__crate__api__pseudo_manual__basic__example_basic_type_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), -316 => wire__crate__api__pseudo_manual__basic__example_basic_type_f32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -317 => wire__crate__api__pseudo_manual__basic__example_basic_type_f64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -318 => wire__crate__api__pseudo_manual__basic__example_basic_type_i128_twin_normal_impl(port, ptr, rust_vec_len, data_len), -319 => wire__crate__api__pseudo_manual__basic__example_basic_type_i16_twin_normal_impl(port, ptr, rust_vec_len, data_len), -320 => wire__crate__api__pseudo_manual__basic__example_basic_type_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -321 => wire__crate__api__pseudo_manual__basic__example_basic_type_i64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -322 => wire__crate__api__pseudo_manual__basic__example_basic_type_i8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -323 => wire__crate__api__pseudo_manual__basic__example_basic_type_isize_twin_normal_impl(port, ptr, rust_vec_len, data_len), -324 => wire__crate__api__pseudo_manual__basic__example_basic_type_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), -325 => wire__crate__api__pseudo_manual__basic__example_basic_type_u128_twin_normal_impl(port, ptr, rust_vec_len, data_len), -326 => wire__crate__api__pseudo_manual__basic__example_basic_type_u16_twin_normal_impl(port, ptr, rust_vec_len, data_len), -327 => wire__crate__api__pseudo_manual__basic__example_basic_type_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -328 => wire__crate__api__pseudo_manual__basic__example_basic_type_u64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -329 => wire__crate__api__pseudo_manual__basic__example_basic_type_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -330 => wire__crate__api__pseudo_manual__basic__example_basic_type_usize_twin_normal_impl(port, ptr, rust_vec_len, data_len), -331 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_basic_general_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), -332 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_basic_primitive_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), -333 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_basic_struct_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), -334 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_bool_twin_normal_impl(port, ptr, rust_vec_len, data_len), -335 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), -336 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_f32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -337 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_f64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -338 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_i16_twin_normal_impl(port, ptr, rust_vec_len, data_len), -339 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -340 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_i64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -341 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_i8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -342 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), -343 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_u16_twin_normal_impl(port, ptr, rust_vec_len, data_len), -344 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -345 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_u64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -346 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -347 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_basic_general_enum_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -348 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_basic_primitive_enum_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -349 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_basic_struct_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -350 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_bool_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -351 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -352 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_f32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -353 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_f64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -354 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_i16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -355 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_i32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -356 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_i64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -357 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_i8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -358 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -359 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_u16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -360 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_u32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -361 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_u64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -362 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_u8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -379 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_basic_general_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), -380 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_basic_primitive_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), -381 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_basic_struct_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), -382 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_bool_twin_normal_impl(port, ptr, rust_vec_len, data_len), -383 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), -384 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_f32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -385 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_f64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -386 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i128_twin_normal_impl(port, ptr, rust_vec_len, data_len), -387 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i16_twin_normal_impl(port, ptr, rust_vec_len, data_len), -388 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -389 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -390 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -391 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_isize_twin_normal_impl(port, ptr, rust_vec_len, data_len), -392 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), -393 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u128_twin_normal_impl(port, ptr, rust_vec_len, data_len), -394 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u16_twin_normal_impl(port, ptr, rust_vec_len, data_len), -395 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -396 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -397 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -398 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_usize_twin_normal_impl(port, ptr, rust_vec_len, data_len), -399 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_basic_general_enum_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -400 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_basic_primitive_enum_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -401 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_basic_struct_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -402 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_bool_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -403 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -404 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_f32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -405 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_f64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -406 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_i128_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -407 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_i16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -408 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_i32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -409 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_i64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -410 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_i8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -411 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_isize_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -412 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -413 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_u128_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -414 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_u16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -415 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_u32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -416 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_u64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -417 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_u8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -418 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_usize_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -439 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_basic_general_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), -440 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_basic_primitive_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), -441 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_basic_struct_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), -442 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_bool_twin_normal_impl(port, ptr, rust_vec_len, data_len), -443 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), -444 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_f32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -445 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_f64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -446 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i128_twin_normal_impl(port, ptr, rust_vec_len, data_len), -447 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i16_twin_normal_impl(port, ptr, rust_vec_len, data_len), -448 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -449 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -450 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -451 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_isize_twin_normal_impl(port, ptr, rust_vec_len, data_len), -452 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), -453 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u128_twin_normal_impl(port, ptr, rust_vec_len, data_len), -454 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u16_twin_normal_impl(port, ptr, rust_vec_len, data_len), -455 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -456 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -457 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -458 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_usize_twin_normal_impl(port, ptr, rust_vec_len, data_len), -459 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_basic_general_enum_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -460 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_basic_primitive_enum_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -461 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_basic_struct_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -462 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_bool_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -463 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -464 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_f32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -465 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_f64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -466 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_i128_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -467 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_i16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -468 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_i32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -469 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_i64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -470 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_i8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -471 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_isize_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -472 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -473 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_u128_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -474 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_u16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -475 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_u32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -476 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_u64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -477 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_u8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -478 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_usize_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -499 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_basic_general_enum_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -500 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_basic_primitive_enum_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -501 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_basic_struct_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -502 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_bool_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -503 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -504 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_f32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -505 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_f64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -506 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i128_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -507 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -508 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -509 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -510 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -511 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_isize_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -512 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -513 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u128_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -514 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -515 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -516 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -517 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -518 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_usize_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -539 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_input_json_twin_normal_impl(port, ptr, rust_vec_len, data_len), -540 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_input_protobuf_twin_normal_impl(port, ptr, rust_vec_len, data_len), -541 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_input_twin_normal_impl(port, ptr, rust_vec_len, data_len), -542 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_output_json_twin_normal_impl(port, ptr, rust_vec_len, data_len), -543 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_output_protobuf_twin_normal_impl(port, ptr, rust_vec_len, data_len), -544 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_output_twin_normal_impl(port, ptr, rust_vec_len, data_len), -545 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_input_json_twin_normal_impl(port, ptr, rust_vec_len, data_len), -546 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_input_protobuf_twin_normal_impl(port, ptr, rust_vec_len, data_len), -547 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_input_twin_normal_impl(port, ptr, rust_vec_len, data_len), -548 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_output_json_twin_normal_impl(port, ptr, rust_vec_len, data_len), -549 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_output_protobuf_twin_normal_impl(port, ptr, rust_vec_len, data_len), -550 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_output_twin_normal_impl(port, ptr, rust_vec_len, data_len), -551 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_input_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), -552 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_output_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), -553 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_void_twin_normal_impl(port, ptr, rust_vec_len, data_len), -554 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_binary_tree_input_json_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -555 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_binary_tree_input_protobuf_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -556 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_binary_tree_input_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -557 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_binary_tree_output_json_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -558 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_binary_tree_output_protobuf_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -559 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_binary_tree_output_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -560 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_blob_input_json_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -561 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_blob_input_protobuf_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -562 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_blob_input_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -563 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_blob_output_json_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -564 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_blob_output_protobuf_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -565 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_blob_output_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -566 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_input_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -567 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_output_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -568 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_void_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -584 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__datetime_local_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -585 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__datetime_utc_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -586 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__duration_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -587 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__handle_durations_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -588 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__handle_timestamps_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -589 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__how_long_does_it_take_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -590 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__naivedatetime_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -591 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__optional_empty_datetime_utc_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -592 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__test_chrono_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -593 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__test_precise_chrono_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -604 => wire__crate__api__pseudo_manual__comment_twin_rust_async__function_with_comments_slash_star_star_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -605 => wire__crate__api__pseudo_manual__comment_twin_rust_async__function_with_comments_triple_slash_multi_line_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -606 => wire__crate__api__pseudo_manual__comment_twin_rust_async__function_with_comments_triple_slash_single_line_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -607 => wire__crate__api__pseudo_manual__comment_twin_rust_async__struct_with_comments_twin_rust_async_instance_method_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -608 => wire__crate__api__pseudo_manual__comment_twin_rust_async__struct_with_comments_twin_rust_async_static_method_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -614 => wire__crate__api__pseudo_manual__dart_fn_twin_rust_async__rust_call_dart_loopback_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -615 => wire__crate__api__pseudo_manual__dart_fn_twin_rust_async__rust_call_dart_multi_times_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -616 => wire__crate__api__pseudo_manual__dart_fn_twin_rust_async__rust_call_dart_one_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -617 => wire__crate__api__pseudo_manual__dart_fn_twin_rust_async__rust_call_dart_return_result_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -618 => wire__crate__api__pseudo_manual__dart_fn_twin_rust_async__rust_call_dart_return_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -619 => wire__crate__api__pseudo_manual__dart_fn_twin_rust_async__rust_call_dart_simple_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -620 => wire__crate__api__pseudo_manual__dart_fn_twin_rust_async__rust_call_dart_two_args_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -621 => wire__crate__api__pseudo_manual__dart_fn_twin_rust_async__rust_call_dart_with_dart_opaque_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -622 => wire__crate__api__pseudo_manual__dart_fn_twin_rust_async__rust_call_dart_with_dart_opaque_result_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -623 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__async_accept_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -624 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__clone_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -625 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__create_enum_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -626 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__create_nested_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -627 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__drop_static_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -628 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__get_enum_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -629 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__get_nested_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -630 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_array_get_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -631 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -632 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_option_get_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -633 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_option_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -634 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -635 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_vec_get_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -636 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_vec_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -637 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__panic_unwrap_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -638 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__set_static_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -655 => wire__crate__api__pseudo_manual__dropping_twin_rust_async__DroppableTwinRustAsync_create_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -656 => wire__crate__api__pseudo_manual__dropping_twin_rust_async__DroppableTwinRustAsync_get_drop_count_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -657 => wire__crate__api__pseudo_manual__dropping_twin_rust_async__DroppableTwinRustAsync_new_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -658 => wire__crate__api__pseudo_manual__dropping_twin_rust_async__DroppableTwinRustAsync_simple_method_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -663 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__func_enum_simple_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -664 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__func_enum_with_discriminant_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -665 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__func_enum_with_item_mixed_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -666 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__func_enum_with_item_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -667 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__func_enum_with_item_tuple_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -668 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__handle_enum_parameter_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -669 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__handle_enum_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -670 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__handle_return_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -671 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__multiply_by_ten_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -672 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__print_note_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -683 => wire__crate__api__pseudo_manual__event_listener_twin_rust_async__close_event_listener_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -684 => wire__crate__api__pseudo_manual__event_listener_twin_rust_async__create_event_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -685 => wire__crate__api__pseudo_manual__event_listener_twin_rust_async__event_twin_rust_async_as_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -686 => wire__crate__api__pseudo_manual__event_listener_twin_rust_async__register_event_listener_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -687 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_enum_error_panic_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -688 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_enum_error_return_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -689 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_enum_error_return_ok_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -690 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_nested_error_return_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -691 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_struct_error_return_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -692 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_struct_twin_rust_async_new_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -693 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_struct_twin_rust_async_nonstatic_return_custom_struct_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -694 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_struct_twin_rust_async_nonstatic_return_custom_struct_ok_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -695 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_struct_twin_rust_async_static_return_custom_struct_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -696 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_struct_twin_rust_async_static_return_custom_struct_ok_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -697 => wire__crate__api__pseudo_manual__exception_twin_rust_async__func_return_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -698 => wire__crate__api__pseudo_manual__exception_twin_rust_async__func_type_fallible_panic_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -699 => wire__crate__api__pseudo_manual__exception_twin_rust_async__func_type_infallible_panic_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -700 => wire__crate__api__pseudo_manual__exception_twin_rust_async__panic_with_custom_result_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -701 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_custom_nested_error_1_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -702 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_custom_nested_error_1_variant1_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -703 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_custom_nested_error_2_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -704 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_custom_struct_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -705 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_custom_struct_ok_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -706 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_err_custom_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -707 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_error_variant_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -708 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_ok_custom_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -709 => wire__crate__api__pseudo_manual__exception_twin_rust_async__some_struct_twin_rust_async_new_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -710 => wire__crate__api__pseudo_manual__exception_twin_rust_async__some_struct_twin_rust_async_non_static_return_err_custom_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -711 => wire__crate__api__pseudo_manual__exception_twin_rust_async__some_struct_twin_rust_async_non_static_return_ok_custom_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -712 => wire__crate__api__pseudo_manual__exception_twin_rust_async__some_struct_twin_rust_async_static_return_err_custom_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -713 => wire__crate__api__pseudo_manual__exception_twin_rust_async__some_struct_twin_rust_async_static_return_ok_custom_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -714 => wire__crate__api__pseudo_manual__exception_twin_rust_async__stream_sink_throw_anyhow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -715 => wire__crate__api__pseudo_manual__exception_twin_rust_async__throw_anyhow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -745 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_rust_async__call_new_module_system_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -746 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_rust_async__call_old_module_system_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -747 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_rust_async__use_imported_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -748 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_rust_async__use_imported_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -756 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_simple_method_twin_sync_impl(port, ptr, rust_vec_len, data_len), -759 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_simple_trait_fn_receiver_borrow_twin_sync_impl(port, ptr, rust_vec_len, data_len), -760 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_simple_trait_fn_twin_sync_impl(port, ptr, rust_vec_len, data_len), -761 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_simple_trait_fn_with_default_impl_twin_sync_impl(port, ptr, rust_vec_len, data_len), -764 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_simple_method_twin_sync_impl(port, ptr, rust_vec_len, data_len), -767 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_simple_trait_fn_receiver_borrow_twin_sync_impl(port, ptr, rust_vec_len, data_len), -768 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_simple_trait_fn_twin_sync_impl(port, ptr, rust_vec_len, data_len), -769 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_simple_trait_fn_with_default_impl_twin_sync_impl(port, ptr, rust_vec_len, data_len), -774 => wire__crate__api__pseudo_manual__map_and_set_twin_rust_async__func_hash_map_i32_i32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -775 => wire__crate__api__pseudo_manual__map_and_set_twin_rust_async__func_hash_map_string_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -776 => wire__crate__api__pseudo_manual__map_and_set_twin_rust_async__func_hash_map_string_complex_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -777 => wire__crate__api__pseudo_manual__map_and_set_twin_rust_async__func_hash_map_string_simple_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -778 => wire__crate__api__pseudo_manual__map_and_set_twin_rust_async__func_hash_map_string_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -779 => wire__crate__api__pseudo_manual__map_and_set_twin_rust_async__func_hash_map_string_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -780 => wire__crate__api__pseudo_manual__map_and_set_twin_rust_async__func_hash_set_i32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -781 => wire__crate__api__pseudo_manual__map_and_set_twin_rust_async__func_hash_set_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -790 => wire__crate__api__pseudo_manual__method_twin_rust_async__StaticGetterOnlyTwinRustAsync_static_getter_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -791 => wire__crate__api__pseudo_manual__method_twin_rust_async__concatenate_with_twin_rust_async_concatenate_static_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -792 => wire__crate__api__pseudo_manual__method_twin_rust_async__concatenate_with_twin_rust_async_concatenate_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -793 => wire__crate__api__pseudo_manual__method_twin_rust_async__concatenate_with_twin_rust_async_handle_some_static_stream_sink_single_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -794 => wire__crate__api__pseudo_manual__method_twin_rust_async__concatenate_with_twin_rust_async_handle_some_static_stream_sink_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -795 => wire__crate__api__pseudo_manual__method_twin_rust_async__concatenate_with_twin_rust_async_handle_some_stream_sink_at_1_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -796 => wire__crate__api__pseudo_manual__method_twin_rust_async__concatenate_with_twin_rust_async_handle_some_stream_sink_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -797 => wire__crate__api__pseudo_manual__method_twin_rust_async__concatenate_with_twin_rust_async_new_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -798 => wire__crate__api__pseudo_manual__method_twin_rust_async__concatenate_with_twin_rust_async_simple_getter_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -799 => wire__crate__api__pseudo_manual__method_twin_rust_async__get_sum_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -800 => wire__crate__api__pseudo_manual__method_twin_rust_async__get_sum_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -801 => wire__crate__api__pseudo_manual__method_twin_rust_async__my_callable_twin_rust_async_call_impl(port, ptr, rust_vec_len, data_len), -802 => wire__crate__api__pseudo_manual__method_twin_rust_async__simple_enum_twin_rust_async_return_self_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -803 => wire__crate__api__pseudo_manual__method_twin_rust_async__simple_enum_twin_rust_async_simple_method_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -804 => wire__crate__api__pseudo_manual__method_twin_rust_async__simple_primitive_enum_twin_rust_async_simple_method_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -805 => wire__crate__api__pseudo_manual__method_twin_rust_async__simple_struct_twin_rust_async_arg_self_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -806 => wire__crate__api__pseudo_manual__method_twin_rust_async__simple_struct_twin_rust_async_receiver_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -807 => wire__crate__api__pseudo_manual__method_twin_rust_async__simple_struct_twin_rust_async_receiver_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -808 => wire__crate__api__pseudo_manual__method_twin_rust_async__simple_struct_twin_rust_async_return_self_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -809 => wire__crate__api__pseudo_manual__method_twin_rust_async__simple_struct_twin_rust_async_vec_self_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -810 => wire__crate__api__pseudo_manual__method_twin_rust_async__static_only_twin_rust_async_static_method_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -811 => wire__crate__api__pseudo_manual__method_twin_rust_async__sum_with_twin_rust_async_sum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -834 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__app_settings_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -835 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__app_settings_vec_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -836 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__first_number_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -837 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__first_sequence_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -838 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__get_app_settings_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -839 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__get_fallible_app_settings_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -840 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__get_message_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -841 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__is_app_embedded_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -842 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_array_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -843 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -844 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_map_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -845 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_option_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -846 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_set_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -847 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_struct_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -848 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_tuple_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -849 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_vec_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -850 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__repeat_number_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -851 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__repeat_sequence_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -852 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__test_contains_mirrored_sub_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -853 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__test_fallible_of_raw_string_mirrored_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -854 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__test_hashmap_with_mirrored_value_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -855 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__test_list_of_nested_enums_mirrored_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -856 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__test_list_of_raw_nested_string_mirrored_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -857 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__test_nested_raw_string_mirrored_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -858 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__test_raw_string_enum_mirrored_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -859 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__test_raw_string_mirrored_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -886 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_big_buffers_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -887 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_char_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -888 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_complex_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -889 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_nested_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -890 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -891 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -892 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_vec_u8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -893 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__list_of_primitive_enums_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -894 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__positional_arguments_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -895 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__test_abc_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -896 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__test_struct_with_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -908 => wire__crate__api__pseudo_manual__misc_type_twin_rust_async__empty_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -909 => wire__crate__api__pseudo_manual__misc_type_twin_rust_async__func_return_unit_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -910 => wire__crate__api__pseudo_manual__misc_type_twin_rust_async__handle_list_of_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -911 => wire__crate__api__pseudo_manual__misc_type_twin_rust_async__handle_string_list_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -916 => wire__crate__api__pseudo_manual__newtype_pattern_twin_rust_async__handle_newtype_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -918 => wire__crate__api__pseudo_manual__optional_primitive_misc_twin_rust_async__primitive_optional_types_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -920 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_increment_boxed_optional_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -921 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_option_box_arguments_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -922 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_optional_increment_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -923 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_optional_return_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -924 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_optional_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -925 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_vec_of_opts_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -932 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_i32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -933 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_slice_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -934 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_slice_u8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -935 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_str_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -936 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -937 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -944 => wire__crate__api__pseudo_manual__primitive_list_misc_twin_rust_async__handle_vec_of_primitive_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -946 => wire__crate__api__pseudo_manual__primitive_misc_twin_rust_async__primitive_types_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -947 => wire__crate__api__pseudo_manual__primitive_misc_twin_rust_async__primitive_u32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -950 => wire__crate__api__pseudo_manual__raw_string_twin_rust_async__test_more_than_just_one_raw_string_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -951 => wire__crate__api__pseudo_manual__raw_string_twin_rust_async__test_raw_string_item_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -954 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello_impl(port, ptr, rust_vec_len, data_len), -955 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -956 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -957 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -958 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_getter_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -959 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -960 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_new_custom_name_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -961 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_new_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -962 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_new_with_result_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -963 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_static_method_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -964 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_static_method_arg_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -965 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_static_method_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -966 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_static_method_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -971 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello_impl(port, ptr, rust_vec_len, data_len), -972 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -973 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -974 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_own_and_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -975 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -976 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_vec_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -977 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_borrow_and_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -978 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_borrow_and_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -979 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_callable_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -980 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_callable_return_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -981 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_dummy_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -982 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -983 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -984 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_with_good_and_opaque_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -985 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_with_good_and_opaque_return_own_good_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -986 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_with_good_and_opaque_return_own_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -987 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_explicit_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -988 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_explicit_return_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -989 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_explicit_return_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -990 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_explicit_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -991 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_normal_and_opaque_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -992 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_plus_sign_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -993 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_plus_sign_return_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -994 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_return_opaque_one_and_two_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -995 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_return_opaque_two_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -996 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -997 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_return_vec_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -998 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_sleep_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -999 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_stream_sink_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1000 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1001 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1002 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1003 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1004 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1005 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1006 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1007 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_two_args_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1008 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello_impl(port, ptr, rust_vec_len, data_len), -1025 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello_impl(port, ptr, rust_vec_len, data_len), -1062 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_array_opaque_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1063 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_nested_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1064 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1065 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_option_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1066 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__frb_generator_test_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1067 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_array_run_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1068 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1069 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_vec_run_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1070 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_vec_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1071 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_enum_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1072 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_nested_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1073 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_non_clone_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1074 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1075 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_opaque_with_delay_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1076 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__unwrap_rust_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1092 => wire__crate__api__pseudo_manual__simple_twin_rust_async__simple_adder_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1094 => wire__crate__api__pseudo_manual__stream_twin_rust_async__func_stream_return_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1095 => wire__crate__api__pseudo_manual__stream_twin_rust_async__func_stream_return_panic_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1096 => wire__crate__api__pseudo_manual__stream_twin_rust_async__func_stream_sink_arg_position_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1097 => wire__crate__api__pseudo_manual__stream_twin_rust_async__handle_stream_of_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1098 => wire__crate__api__pseudo_manual__stream_twin_rust_async__handle_stream_sink_at_1_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1099 => wire__crate__api__pseudo_manual__stream_twin_rust_async__handle_stream_sink_at_2_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1100 => wire__crate__api__pseudo_manual__stream_twin_rust_async__handle_stream_sink_at_3_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1101 => wire__crate__api__pseudo_manual__stream_twin_rust_async__stream_sink_fixed_sized_primitive_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1102 => wire__crate__api__pseudo_manual__stream_twin_rust_async__stream_sink_inside_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1103 => wire__crate__api__pseudo_manual__stream_twin_rust_async__stream_sink_inside_vec_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1104 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_struct_with_one_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1105 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_struct_with_two_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1106 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_struct_with_zero_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1107 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_tuple_struct_with_one_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1108 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_tuple_struct_with_two_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1114 => wire__crate__api__pseudo_manual__tuple_twin_rust_async__test_tuple_2_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1115 => wire__crate__api__pseudo_manual__tuple_twin_rust_async__test_tuple_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1118 => wire__crate__api__pseudo_manual__type_alias_twin_rust_async__handle_type_alias_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1119 => wire__crate__api__pseudo_manual__type_alias_twin_rust_async__handle_type_alias_model_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1120 => wire__crate__api__pseudo_manual__type_alias_twin_rust_async__handle_type_nest_alias_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1124 => wire__crate__api__pseudo_manual__uuid_type_twin_rust_async__handle_nested_uuids_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1125 => wire__crate__api__pseudo_manual__uuid_type_twin_rust_async__handle_uuid_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1126 => wire__crate__api__pseudo_manual__uuid_type_twin_rust_async__handle_uuids_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1130 => wire__crate__api__raw_string__test_more_than_just_one_raw_string_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1131 => wire__crate__api__raw_string__test_raw_string_item_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1132 => wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello_impl(port, ptr, rust_vec_len, data_len), -1133 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1134 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1135 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1136 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_getter_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1137 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1138 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_new_custom_name_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1139 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_new_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1140 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_new_with_result_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1141 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1142 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1143 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1144 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1149 => wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello_impl(port, ptr, rust_vec_len, data_len), -1150 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1151 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1152 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_own_and_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1153 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1154 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_vec_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1155 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_borrow_and_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1156 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_borrow_and_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1157 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_callable_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1158 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_callable_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1159 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_dummy_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1160 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1161 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1162 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_with_good_and_opaque_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1163 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_with_good_and_opaque_return_own_good_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1164 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_with_good_and_opaque_return_own_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1165 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1166 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_return_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1167 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1168 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1169 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_normal_and_opaque_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1170 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_plus_sign_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1171 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_plus_sign_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1172 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_opaque_one_and_two_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1173 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_opaque_two_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1174 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1175 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_vec_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1176 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_sleep_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1177 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_stream_sink_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1178 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1179 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1180 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1181 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1182 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1183 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1184 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1185 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_two_args_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1186 => wire__crate__api__rust_opaque__create_array_opaque_enum_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1187 => wire__crate__api__rust_opaque__create_nested_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1188 => wire__crate__api__rust_opaque__create_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1189 => wire__crate__api__rust_opaque__create_option_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1190 => wire__crate__api__rust_opaque__frb_generator_test_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1191 => wire__crate__api__rust_opaque__opaque_array_run_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1192 => wire__crate__api__rust_opaque__opaque_array_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1193 => wire__crate__api__rust_opaque__opaque_vec_run_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1194 => wire__crate__api__rust_opaque__opaque_vec_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1195 => wire__crate__api__rust_opaque__run_enum_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1196 => wire__crate__api__rust_opaque__run_nested_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1197 => wire__crate__api__rust_opaque__run_non_clone_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1198 => wire__crate__api__rust_opaque__run_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1199 => wire__crate__api__rust_opaque__run_opaque_with_delay_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1200 => wire__crate__api__rust_opaque__unwrap_rust_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1205 => wire__crate__api__simple__simple_adder_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1206 => wire__crate__api__stream__func_stream_return_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1207 => wire__crate__api__stream__func_stream_return_panic_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1208 => wire__crate__api__stream__func_stream_sink_arg_position_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1209 => wire__crate__api__stream__handle_stream_of_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1210 => wire__crate__api__stream__handle_stream_sink_at_1_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1211 => wire__crate__api__stream__handle_stream_sink_at_2_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1212 => wire__crate__api__stream__handle_stream_sink_at_3_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1213 => wire__crate__api__stream__stream_sink_fixed_sized_primitive_array_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1214 => wire__crate__api__stream__stream_sink_inside_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1215 => wire__crate__api__stream__stream_sink_inside_vec_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1216 => wire__crate__api__stream_misc__func_stream_realistic_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1217 => wire__crate__api__stream_misc__stream_sink_dart_async_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1218 => wire__crate__api__structure__func_struct_with_one_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1219 => wire__crate__api__structure__func_struct_with_two_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1220 => wire__crate__api__structure__func_struct_with_zero_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1221 => wire__crate__api__structure__func_tuple_struct_with_one_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1222 => wire__crate__api__structure__func_tuple_struct_with_two_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1223 => wire__crate__api__tuple__test_tuple_2_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1224 => wire__crate__api__tuple__test_tuple_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1225 => wire__crate__api__type_alias__handle_type_alias_id_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1226 => wire__crate__api__type_alias__handle_type_alias_model_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1227 => wire__crate__api__type_alias__handle_type_nest_alias_id_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1228 => wire__crate__api__uuid_type__handle_nested_uuids_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1229 => wire__crate__api__uuid_type__handle_uuid_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1230 => wire__crate__api__uuid_type__handle_uuids_twin_normal_impl(port, ptr, rust_vec_len, data_len), +87 => wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), +90 => wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_simple_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), +91 => wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), +94 => wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_simple_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), +96 => wire__crate__api__dyn_trait__func_arg_dyn_trait_twin_normal_impl(port, ptr, rust_vec_len, data_len), +97 => wire__crate__api__enumeration__func_enum_simple_twin_normal_impl(port, ptr, rust_vec_len, data_len), +98 => wire__crate__api__enumeration__func_enum_with_discriminant_twin_normal_impl(port, ptr, rust_vec_len, data_len), +99 => wire__crate__api__enumeration__func_enum_with_item_mixed_twin_normal_impl(port, ptr, rust_vec_len, data_len), +100 => wire__crate__api__enumeration__func_enum_with_item_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +101 => wire__crate__api__enumeration__func_enum_with_item_tuple_twin_normal_impl(port, ptr, rust_vec_len, data_len), +102 => wire__crate__api__enumeration__handle_enum_parameter_twin_normal_impl(port, ptr, rust_vec_len, data_len), +103 => wire__crate__api__enumeration__handle_enum_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +104 => wire__crate__api__enumeration__handle_return_enum_twin_normal_impl(port, ptr, rust_vec_len, data_len), +105 => wire__crate__api__enumeration__multiply_by_ten_twin_normal_impl(port, ptr, rust_vec_len, data_len), +106 => wire__crate__api__enumeration__print_note_twin_normal_impl(port, ptr, rust_vec_len, data_len), +107 => wire__crate__api__event_listener__close_event_listener_twin_normal_impl(port, ptr, rust_vec_len, data_len), +109 => wire__crate__api__event_listener__create_event_twin_normal_impl(port, ptr, rust_vec_len, data_len), +110 => wire__crate__api__event_listener__event_twin_normal_as_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), +111 => wire__crate__api__event_listener__register_event_listener_twin_normal_impl(port, ptr, rust_vec_len, data_len), +112 => wire__crate__api__exception__custom_enum_error_panic_twin_normal_impl(port, ptr, rust_vec_len, data_len), +113 => wire__crate__api__exception__custom_enum_error_return_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), +114 => wire__crate__api__exception__custom_enum_error_return_ok_twin_normal_impl(port, ptr, rust_vec_len, data_len), +115 => wire__crate__api__exception__custom_nested_error_return_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), +116 => wire__crate__api__exception__custom_struct_error_return_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), +117 => wire__crate__api__exception__custom_struct_twin_normal_new_twin_normal_impl(port, ptr, rust_vec_len, data_len), +118 => wire__crate__api__exception__custom_struct_twin_normal_nonstatic_return_custom_struct_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), +119 => wire__crate__api__exception__custom_struct_twin_normal_nonstatic_return_custom_struct_ok_twin_normal_impl(port, ptr, rust_vec_len, data_len), +120 => wire__crate__api__exception__custom_struct_twin_normal_static_return_custom_struct_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), +121 => wire__crate__api__exception__custom_struct_twin_normal_static_return_custom_struct_ok_twin_normal_impl(port, ptr, rust_vec_len, data_len), +122 => wire__crate__api__exception__func_return_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), +123 => wire__crate__api__exception__func_type_fallible_panic_twin_normal_impl(port, ptr, rust_vec_len, data_len), +124 => wire__crate__api__exception__func_type_infallible_panic_twin_normal_impl(port, ptr, rust_vec_len, data_len), +125 => wire__crate__api__exception__panic_with_custom_result_twin_normal_impl(port, ptr, rust_vec_len, data_len), +126 => wire__crate__api__exception__return_custom_nested_error_1_twin_normal_impl(port, ptr, rust_vec_len, data_len), +127 => wire__crate__api__exception__return_custom_nested_error_1_variant1_twin_normal_impl(port, ptr, rust_vec_len, data_len), +128 => wire__crate__api__exception__return_custom_nested_error_2_twin_normal_impl(port, ptr, rust_vec_len, data_len), +129 => wire__crate__api__exception__return_custom_struct_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), +130 => wire__crate__api__exception__return_custom_struct_ok_twin_normal_impl(port, ptr, rust_vec_len, data_len), +131 => wire__crate__api__exception__return_err_custom_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), +132 => wire__crate__api__exception__return_error_variant_twin_normal_impl(port, ptr, rust_vec_len, data_len), +133 => wire__crate__api__exception__return_ok_custom_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), +134 => wire__crate__api__exception__some_struct_twin_normal_new_twin_normal_impl(port, ptr, rust_vec_len, data_len), +135 => wire__crate__api__exception__some_struct_twin_normal_non_static_return_err_custom_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), +136 => wire__crate__api__exception__some_struct_twin_normal_non_static_return_ok_custom_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), +137 => wire__crate__api__exception__some_struct_twin_normal_static_return_err_custom_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), +138 => wire__crate__api__exception__some_struct_twin_normal_static_return_ok_custom_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), +139 => wire__crate__api__exception__stream_sink_throw_anyhow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +140 => wire__crate__api__exception__throw_anyhow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +141 => wire__crate__api__external_impl__simple_translatable_external_struct_with_method_simple_external_method_impl(port, ptr, rust_vec_len, data_len), +142 => wire__crate__api__external_type_in_crate__call_new_module_system_twin_normal_impl(port, ptr, rust_vec_len, data_len), +143 => wire__crate__api__external_type_in_crate__call_old_module_system_twin_normal_impl(port, ptr, rust_vec_len, data_len), +144 => wire__crate__api__external_type_in_crate__use_imported_enum_twin_normal_impl(port, ptr, rust_vec_len, data_len), +145 => wire__crate__api__external_type_in_crate__use_imported_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +148 => wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_simple_trait_fn_receiver_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +149 => wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_simple_trait_fn_twin_normal_impl(port, ptr, rust_vec_len, data_len), +150 => wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_simple_trait_fn_with_default_impl_twin_normal_impl(port, ptr, rust_vec_len, data_len), +153 => wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_simple_trait_fn_receiver_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +154 => wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_simple_trait_fn_twin_normal_impl(port, ptr, rust_vec_len, data_len), +155 => wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_simple_trait_fn_with_default_impl_twin_normal_impl(port, ptr, rust_vec_len, data_len), +159 => wire__crate__api__inside_macro__another_macro_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +160 => wire__crate__api__inside_macro__func_macro_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +161 => wire__crate__api__map_and_set__func_hash_map_i32_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +162 => wire__crate__api__map_and_set__func_hash_map_string_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), +163 => wire__crate__api__map_and_set__func_hash_map_string_complex_enum_twin_normal_impl(port, ptr, rust_vec_len, data_len), +164 => wire__crate__api__map_and_set__func_hash_map_string_simple_enum_twin_normal_impl(port, ptr, rust_vec_len, data_len), +165 => wire__crate__api__map_and_set__func_hash_map_string_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), +166 => wire__crate__api__map_and_set__func_hash_map_string_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +167 => wire__crate__api__map_and_set__func_hash_set_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +168 => wire__crate__api__map_and_set__func_hash_set_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), +169 => wire__crate__api__method__StaticGetterOnlyTwinNormal_static_getter_twin_normal_impl(port, ptr, rust_vec_len, data_len), +170 => wire__crate__api__method__concatenate_with_twin_normal_concatenate_static_twin_normal_impl(port, ptr, rust_vec_len, data_len), +171 => wire__crate__api__method__concatenate_with_twin_normal_concatenate_twin_normal_impl(port, ptr, rust_vec_len, data_len), +172 => wire__crate__api__method__concatenate_with_twin_normal_handle_some_static_stream_sink_single_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), +173 => wire__crate__api__method__concatenate_with_twin_normal_handle_some_static_stream_sink_twin_normal_impl(port, ptr, rust_vec_len, data_len), +174 => wire__crate__api__method__concatenate_with_twin_normal_handle_some_stream_sink_at_1_twin_normal_impl(port, ptr, rust_vec_len, data_len), +175 => wire__crate__api__method__concatenate_with_twin_normal_handle_some_stream_sink_twin_normal_impl(port, ptr, rust_vec_len, data_len), +176 => wire__crate__api__method__concatenate_with_twin_normal_new_twin_normal_impl(port, ptr, rust_vec_len, data_len), +177 => wire__crate__api__method__concatenate_with_twin_normal_simple_getter_twin_normal_impl(port, ptr, rust_vec_len, data_len), +178 => wire__crate__api__method__get_sum_array_twin_normal_impl(port, ptr, rust_vec_len, data_len), +179 => wire__crate__api__method__get_sum_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +180 => wire__crate__api__method__my_callable_twin_normal_call_impl(port, ptr, rust_vec_len, data_len), +181 => wire__crate__api__method__simple_enum_twin_normal_return_self_twin_normal_impl(port, ptr, rust_vec_len, data_len), +182 => wire__crate__api__method__simple_enum_twin_normal_simple_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), +183 => wire__crate__api__method__simple_primitive_enum_twin_normal_simple_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), +184 => wire__crate__api__method__simple_struct_twin_normal_arg_self_twin_normal_impl(port, ptr, rust_vec_len, data_len), +185 => wire__crate__api__method__simple_struct_twin_normal_receiver_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +186 => wire__crate__api__method__simple_struct_twin_normal_receiver_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +187 => wire__crate__api__method__simple_struct_twin_normal_return_self_twin_normal_impl(port, ptr, rust_vec_len, data_len), +188 => wire__crate__api__method__simple_struct_twin_normal_vec_self_twin_normal_impl(port, ptr, rust_vec_len, data_len), +189 => wire__crate__api__method__static_only_twin_normal_static_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), +190 => wire__crate__api__method__sum_with_twin_normal_sum_twin_normal_impl(port, ptr, rust_vec_len, data_len), +191 => wire__crate__api__mirror__app_settings_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), +192 => wire__crate__api__mirror__app_settings_vec_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), +193 => wire__crate__api__mirror__first_number_twin_normal_impl(port, ptr, rust_vec_len, data_len), +194 => wire__crate__api__mirror__first_sequence_twin_normal_impl(port, ptr, rust_vec_len, data_len), +195 => wire__crate__api__mirror__get_app_settings_twin_normal_impl(port, ptr, rust_vec_len, data_len), +196 => wire__crate__api__mirror__get_fallible_app_settings_twin_normal_impl(port, ptr, rust_vec_len, data_len), +197 => wire__crate__api__mirror__get_message_twin_normal_impl(port, ptr, rust_vec_len, data_len), +198 => wire__crate__api__mirror__is_app_embedded_twin_normal_impl(port, ptr, rust_vec_len, data_len), +199 => wire__crate__api__mirror__mirror_array_enum_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), +200 => wire__crate__api__mirror__mirror_enum_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), +201 => wire__crate__api__mirror__mirror_map_enum_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), +202 => wire__crate__api__mirror__mirror_option_enum_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), +203 => wire__crate__api__mirror__mirror_set_enum_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), +204 => wire__crate__api__mirror__mirror_struct_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), +205 => wire__crate__api__mirror__mirror_tuple_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), +206 => wire__crate__api__mirror__mirror_vec_enum_stream_twin_normal_impl(port, ptr, rust_vec_len, data_len), +207 => wire__crate__api__mirror__repeat_number_twin_normal_impl(port, ptr, rust_vec_len, data_len), +208 => wire__crate__api__mirror__repeat_sequence_twin_normal_impl(port, ptr, rust_vec_len, data_len), +209 => wire__crate__api__mirror__test_contains_mirrored_sub_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +210 => wire__crate__api__mirror__test_fallible_of_raw_string_mirrored_twin_normal_impl(port, ptr, rust_vec_len, data_len), +211 => wire__crate__api__mirror__test_hashmap_with_mirrored_value_twin_normal_impl(port, ptr, rust_vec_len, data_len), +212 => wire__crate__api__mirror__test_list_of_nested_enums_mirrored_twin_normal_impl(port, ptr, rust_vec_len, data_len), +213 => wire__crate__api__mirror__test_list_of_raw_nested_string_mirrored_twin_normal_impl(port, ptr, rust_vec_len, data_len), +214 => wire__crate__api__mirror__test_nested_raw_string_mirrored_twin_normal_impl(port, ptr, rust_vec_len, data_len), +215 => wire__crate__api__mirror__test_raw_string_enum_mirrored_twin_normal_impl(port, ptr, rust_vec_len, data_len), +216 => wire__crate__api__mirror__test_raw_string_mirrored_twin_normal_impl(port, ptr, rust_vec_len, data_len), +217 => wire__crate__api__misc_example__handle_big_buffers_twin_normal_impl(port, ptr, rust_vec_len, data_len), +218 => wire__crate__api__misc_example__handle_char_twin_normal_impl(port, ptr, rust_vec_len, data_len), +219 => wire__crate__api__misc_example__handle_complex_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +220 => wire__crate__api__misc_example__handle_nested_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +221 => wire__crate__api__misc_example__handle_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), +222 => wire__crate__api__misc_example__handle_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +223 => wire__crate__api__misc_example__handle_vec_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +224 => wire__crate__api__misc_example__list_of_primitive_enums_twin_normal_impl(port, ptr, rust_vec_len, data_len), +225 => wire__crate__api__misc_example__positional_arguments_twin_normal_impl(port, ptr, rust_vec_len, data_len), +226 => wire__crate__api__misc_example__test_abc_enum_twin_normal_impl(port, ptr, rust_vec_len, data_len), +227 => wire__crate__api__misc_example__test_struct_with_enum_twin_normal_impl(port, ptr, rust_vec_len, data_len), +228 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_dummy_function_twin_normal_impl(port, ptr, rust_vec_len, data_len), +241 => wire__crate__api__misc_no_twin_example_a__ItemContainerSolutionOneTwinNormal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), +242 => wire__crate__api__misc_no_twin_example_a__ItemContainerSolutionOneTwinNormal_get_item_contents_twin_normal_impl(port, ptr, rust_vec_len, data_len), +245 => wire__crate__api__misc_no_twin_example_a__StructInMiscNoTwinExampleA_sample_function_a_impl(port, ptr, rust_vec_len, data_len), +246 => wire__crate__api__misc_no_twin_example_a__StructWithImplBlockInMultiFile_method_in_a_impl(port, ptr, rust_vec_len, data_len), +247 => wire__crate__api__misc_no_twin_example_a__StructWithImplBlockInMultiFile_method_in_b_impl(port, ptr, rust_vec_len, data_len), +251 => wire__crate__api__misc_no_twin_example_a__function_with_arg_type_name_override_impl(port, ptr, rust_vec_len, data_len), +252 => wire__crate__api__misc_no_twin_example_a__function_with_custom_name_twin_normal_impl(port, ptr, rust_vec_len, data_len), +253 => wire__crate__api__misc_no_twin_example_a__item_container_solution_two_twin_normal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), +254 => wire__crate__api__misc_no_twin_example_a__item_container_solution_two_twin_normal_get_item_contents_twin_normal_impl(port, ptr, rust_vec_len, data_len), +255 => wire__crate__api__misc_no_twin_example_a__same_function_name_in_different_files_impl(port, ptr, rust_vec_len, data_len), +257 => wire__crate__api__misc_no_twin_example_a__struct_with_impl_block_in_another_file_f_impl(port, ptr, rust_vec_len, data_len), +258 => wire__crate__api__misc_no_twin_example_b__StructInMiscNoTwinExampleB_get_struct_in_misc_no_twin_example_a_impl(port, ptr, rust_vec_len, data_len), +259 => wire__crate__api__misc_no_twin_example_b__StructInMiscNoTwinExampleB_sample_function_b_impl(port, ptr, rust_vec_len, data_len), +260 => wire__crate__api__misc_no_twin_example_b__same_function_name_in_different_files_impl(port, ptr, rust_vec_len, data_len), +261 => wire__crate__api__misc_type__empty_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +262 => wire__crate__api__misc_type__func_return_unit_twin_normal_impl(port, ptr, rust_vec_len, data_len), +263 => wire__crate__api__misc_type__handle_list_of_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +264 => wire__crate__api__misc_type__handle_string_list_twin_normal_impl(port, ptr, rust_vec_len, data_len), +265 => wire__crate__api__newtype_pattern__handle_newtype_twin_normal_impl(port, ptr, rust_vec_len, data_len), +266 => wire__crate__api__optional__handle_increment_boxed_optional_twin_normal_impl(port, ptr, rust_vec_len, data_len), +267 => wire__crate__api__optional__handle_option_box_arguments_twin_normal_impl(port, ptr, rust_vec_len, data_len), +268 => wire__crate__api__optional__handle_optional_increment_twin_normal_impl(port, ptr, rust_vec_len, data_len), +269 => wire__crate__api__optional__handle_optional_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), +270 => wire__crate__api__optional__handle_optional_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +271 => wire__crate__api__optional__handle_vec_of_opts_twin_normal_impl(port, ptr, rust_vec_len, data_len), +272 => wire__crate__api__optional_primitive_misc__primitive_optional_types_twin_normal_impl(port, ptr, rust_vec_len, data_len), +273 => wire__crate__api__ownership__borrow_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +274 => wire__crate__api__ownership__borrow_slice_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), +275 => wire__crate__api__ownership__borrow_slice_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +276 => wire__crate__api__ownership__borrow_str_twin_normal_impl(port, ptr, rust_vec_len, data_len), +277 => wire__crate__api__ownership__borrow_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), +278 => wire__crate__api__ownership__borrow_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +279 => wire__crate__api__primitive_list_misc__handle_vec_of_primitive_twin_normal_impl(port, ptr, rust_vec_len, data_len), +280 => wire__crate__api__primitive_misc__primitive_types_twin_normal_impl(port, ptr, rust_vec_len, data_len), +281 => wire__crate__api__primitive_misc__primitive_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +282 => wire__crate__api__proxy__MyAudioParamTwinNormal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), +283 => wire__crate__api__proxy__MyAudioParamTwinNormal_my_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), +284 => wire__crate__api__proxy__MyNodeTwinNormal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), +287 => wire__crate__api__pseudo_manual__array_twin_rust_async__boxed_blob_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +288 => wire__crate__api__pseudo_manual__array_twin_rust_async__func_test_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +289 => wire__crate__api__pseudo_manual__array_twin_rust_async__get_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +290 => wire__crate__api__pseudo_manual__array_twin_rust_async__get_complex_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +291 => wire__crate__api__pseudo_manual__array_twin_rust_async__last_number_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +292 => wire__crate__api__pseudo_manual__array_twin_rust_async__nested_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +293 => wire__crate__api__pseudo_manual__array_twin_rust_async__new_msgid_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +294 => wire__crate__api__pseudo_manual__array_twin_rust_async__return_boxed_feed_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +295 => wire__crate__api__pseudo_manual__array_twin_rust_async__return_boxed_raw_feed_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +296 => wire__crate__api__pseudo_manual__array_twin_rust_async__use_boxed_blob_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +297 => wire__crate__api__pseudo_manual__array_twin_rust_async__use_msgid_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +309 => wire__crate__api__pseudo_manual__attribute_twin_rust_async__handle_customized_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +310 => wire__crate__api__pseudo_manual__attribute_twin_rust_async__next_user_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +313 => wire__crate__api__pseudo_manual__basic__example_basic_type_basic_general_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), +314 => wire__crate__api__pseudo_manual__basic__example_basic_type_basic_primitive_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), +315 => wire__crate__api__pseudo_manual__basic__example_basic_type_basic_struct_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), +316 => wire__crate__api__pseudo_manual__basic__example_basic_type_bool_twin_normal_impl(port, ptr, rust_vec_len, data_len), +317 => wire__crate__api__pseudo_manual__basic__example_basic_type_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), +318 => wire__crate__api__pseudo_manual__basic__example_basic_type_f32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +319 => wire__crate__api__pseudo_manual__basic__example_basic_type_f64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +320 => wire__crate__api__pseudo_manual__basic__example_basic_type_i128_twin_normal_impl(port, ptr, rust_vec_len, data_len), +321 => wire__crate__api__pseudo_manual__basic__example_basic_type_i16_twin_normal_impl(port, ptr, rust_vec_len, data_len), +322 => wire__crate__api__pseudo_manual__basic__example_basic_type_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +323 => wire__crate__api__pseudo_manual__basic__example_basic_type_i64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +324 => wire__crate__api__pseudo_manual__basic__example_basic_type_i8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +325 => wire__crate__api__pseudo_manual__basic__example_basic_type_isize_twin_normal_impl(port, ptr, rust_vec_len, data_len), +326 => wire__crate__api__pseudo_manual__basic__example_basic_type_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), +327 => wire__crate__api__pseudo_manual__basic__example_basic_type_u128_twin_normal_impl(port, ptr, rust_vec_len, data_len), +328 => wire__crate__api__pseudo_manual__basic__example_basic_type_u16_twin_normal_impl(port, ptr, rust_vec_len, data_len), +329 => wire__crate__api__pseudo_manual__basic__example_basic_type_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +330 => wire__crate__api__pseudo_manual__basic__example_basic_type_u64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +331 => wire__crate__api__pseudo_manual__basic__example_basic_type_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +332 => wire__crate__api__pseudo_manual__basic__example_basic_type_usize_twin_normal_impl(port, ptr, rust_vec_len, data_len), +333 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_basic_general_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), +334 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_basic_primitive_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), +335 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_basic_struct_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), +336 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_bool_twin_normal_impl(port, ptr, rust_vec_len, data_len), +337 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), +338 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_f32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +339 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_f64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +340 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_i16_twin_normal_impl(port, ptr, rust_vec_len, data_len), +341 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +342 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_i64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +343 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_i8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +344 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), +345 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_u16_twin_normal_impl(port, ptr, rust_vec_len, data_len), +346 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +347 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_u64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +348 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +349 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_basic_general_enum_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +350 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_basic_primitive_enum_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +351 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_basic_struct_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +352 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_bool_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +353 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +354 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_f32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +355 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_f64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +356 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_i16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +357 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_i32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +358 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_i64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +359 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_i8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +360 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +361 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_u16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +362 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_u32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +363 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_u64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +364 => wire__crate__api__pseudo_manual__basic_list_twin_rust_async__example_basic_list_type_u8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +381 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_basic_general_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), +382 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_basic_primitive_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), +383 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_basic_struct_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), +384 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_bool_twin_normal_impl(port, ptr, rust_vec_len, data_len), +385 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), +386 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_f32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +387 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_f64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +388 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i128_twin_normal_impl(port, ptr, rust_vec_len, data_len), +389 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i16_twin_normal_impl(port, ptr, rust_vec_len, data_len), +390 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +391 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +392 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +393 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_isize_twin_normal_impl(port, ptr, rust_vec_len, data_len), +394 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), +395 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u128_twin_normal_impl(port, ptr, rust_vec_len, data_len), +396 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u16_twin_normal_impl(port, ptr, rust_vec_len, data_len), +397 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +398 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +399 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +400 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_usize_twin_normal_impl(port, ptr, rust_vec_len, data_len), +401 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_basic_general_enum_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +402 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_basic_primitive_enum_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +403 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_basic_struct_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +404 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_bool_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +405 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +406 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_f32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +407 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_f64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +408 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_i128_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +409 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_i16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +410 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_i32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +411 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_i64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +412 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_i8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +413 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_isize_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +414 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +415 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_u128_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +416 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_u16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +417 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_u32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +418 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_u64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +419 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_u8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +420 => wire__crate__api__pseudo_manual__basic_map_twin_rust_async__example_basic_map_type_usize_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +441 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_basic_general_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), +442 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_basic_primitive_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), +443 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_basic_struct_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), +444 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_bool_twin_normal_impl(port, ptr, rust_vec_len, data_len), +445 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), +446 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_f32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +447 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_f64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +448 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i128_twin_normal_impl(port, ptr, rust_vec_len, data_len), +449 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i16_twin_normal_impl(port, ptr, rust_vec_len, data_len), +450 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +451 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +452 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +453 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_isize_twin_normal_impl(port, ptr, rust_vec_len, data_len), +454 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), +455 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u128_twin_normal_impl(port, ptr, rust_vec_len, data_len), +456 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u16_twin_normal_impl(port, ptr, rust_vec_len, data_len), +457 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +458 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +459 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +460 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_usize_twin_normal_impl(port, ptr, rust_vec_len, data_len), +461 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_basic_general_enum_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +462 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_basic_primitive_enum_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +463 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_basic_struct_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +464 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_bool_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +465 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +466 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_f32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +467 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_f64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +468 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_i128_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +469 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_i16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +470 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_i32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +471 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_i64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +472 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_i8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +473 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_isize_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +474 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +475 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_u128_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +476 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_u16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +477 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_u32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +478 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_u64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +479 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_u8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +480 => wire__crate__api__pseudo_manual__basic_optional_twin_rust_async__example_basic_optional_type_usize_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +501 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_basic_general_enum_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +502 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_basic_primitive_enum_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +503 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_basic_struct_twin_rust_async_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +504 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_bool_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +505 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +506 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_f32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +507 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_f64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +508 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i128_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +509 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +510 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +511 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +512 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +513 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_isize_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +514 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +515 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u128_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +516 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +517 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +518 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +519 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +520 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_usize_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +541 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_input_json_twin_normal_impl(port, ptr, rust_vec_len, data_len), +542 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_input_protobuf_twin_normal_impl(port, ptr, rust_vec_len, data_len), +543 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_input_twin_normal_impl(port, ptr, rust_vec_len, data_len), +544 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_output_json_twin_normal_impl(port, ptr, rust_vec_len, data_len), +545 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_output_protobuf_twin_normal_impl(port, ptr, rust_vec_len, data_len), +546 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_output_twin_normal_impl(port, ptr, rust_vec_len, data_len), +547 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_input_json_twin_normal_impl(port, ptr, rust_vec_len, data_len), +548 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_input_protobuf_twin_normal_impl(port, ptr, rust_vec_len, data_len), +549 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_input_twin_normal_impl(port, ptr, rust_vec_len, data_len), +550 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_output_json_twin_normal_impl(port, ptr, rust_vec_len, data_len), +551 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_output_protobuf_twin_normal_impl(port, ptr, rust_vec_len, data_len), +552 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_output_twin_normal_impl(port, ptr, rust_vec_len, data_len), +553 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_input_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), +554 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_output_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), +555 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_void_twin_normal_impl(port, ptr, rust_vec_len, data_len), +556 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_binary_tree_input_json_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +557 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_binary_tree_input_protobuf_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +558 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_binary_tree_input_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +559 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_binary_tree_output_json_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +560 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_binary_tree_output_protobuf_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +561 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_binary_tree_output_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +562 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_blob_input_json_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +563 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_blob_input_protobuf_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +564 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_blob_input_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +565 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_blob_output_json_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +566 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_blob_output_protobuf_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +567 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_blob_output_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +568 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_input_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +569 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_output_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +570 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_void_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +586 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__datetime_local_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +587 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__datetime_utc_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +588 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__duration_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +589 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__handle_durations_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +590 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__handle_timestamps_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +591 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__how_long_does_it_take_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +592 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__naivedatetime_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +593 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__optional_empty_datetime_utc_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +594 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__test_chrono_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +595 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__test_precise_chrono_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +606 => wire__crate__api__pseudo_manual__comment_twin_rust_async__function_with_comments_slash_star_star_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +607 => wire__crate__api__pseudo_manual__comment_twin_rust_async__function_with_comments_triple_slash_multi_line_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +608 => wire__crate__api__pseudo_manual__comment_twin_rust_async__function_with_comments_triple_slash_single_line_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +609 => wire__crate__api__pseudo_manual__comment_twin_rust_async__struct_with_comments_twin_rust_async_instance_method_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +610 => wire__crate__api__pseudo_manual__comment_twin_rust_async__struct_with_comments_twin_rust_async_static_method_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +616 => wire__crate__api__pseudo_manual__dart_fn_twin_rust_async__rust_call_dart_loopback_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +617 => wire__crate__api__pseudo_manual__dart_fn_twin_rust_async__rust_call_dart_multi_times_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +618 => wire__crate__api__pseudo_manual__dart_fn_twin_rust_async__rust_call_dart_one_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +619 => wire__crate__api__pseudo_manual__dart_fn_twin_rust_async__rust_call_dart_return_result_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +620 => wire__crate__api__pseudo_manual__dart_fn_twin_rust_async__rust_call_dart_return_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +621 => wire__crate__api__pseudo_manual__dart_fn_twin_rust_async__rust_call_dart_simple_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +622 => wire__crate__api__pseudo_manual__dart_fn_twin_rust_async__rust_call_dart_two_args_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +623 => wire__crate__api__pseudo_manual__dart_fn_twin_rust_async__rust_call_dart_with_dart_opaque_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +624 => wire__crate__api__pseudo_manual__dart_fn_twin_rust_async__rust_call_dart_with_dart_opaque_result_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +625 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__async_accept_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +626 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__clone_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +627 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__create_enum_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +628 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__create_nested_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +629 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__drop_static_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +630 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__get_enum_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +631 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__get_nested_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +632 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_array_get_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +633 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +634 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_option_get_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +635 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_option_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +636 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +637 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_vec_get_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +638 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_vec_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +639 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__panic_unwrap_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +640 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__set_static_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +657 => wire__crate__api__pseudo_manual__dropping_twin_rust_async__DroppableTwinRustAsync_create_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +658 => wire__crate__api__pseudo_manual__dropping_twin_rust_async__DroppableTwinRustAsync_get_drop_count_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +659 => wire__crate__api__pseudo_manual__dropping_twin_rust_async__DroppableTwinRustAsync_new_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +660 => wire__crate__api__pseudo_manual__dropping_twin_rust_async__DroppableTwinRustAsync_simple_method_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +665 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__func_enum_simple_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +666 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__func_enum_with_discriminant_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +667 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__func_enum_with_item_mixed_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +668 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__func_enum_with_item_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +669 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__func_enum_with_item_tuple_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +670 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__handle_enum_parameter_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +671 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__handle_enum_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +672 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__handle_return_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +673 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__multiply_by_ten_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +674 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__print_note_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +685 => wire__crate__api__pseudo_manual__event_listener_twin_rust_async__close_event_listener_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +686 => wire__crate__api__pseudo_manual__event_listener_twin_rust_async__create_event_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +687 => wire__crate__api__pseudo_manual__event_listener_twin_rust_async__event_twin_rust_async_as_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +688 => wire__crate__api__pseudo_manual__event_listener_twin_rust_async__register_event_listener_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +689 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_enum_error_panic_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +690 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_enum_error_return_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +691 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_enum_error_return_ok_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +692 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_nested_error_return_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +693 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_struct_error_return_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +694 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_struct_twin_rust_async_new_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +695 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_struct_twin_rust_async_nonstatic_return_custom_struct_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +696 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_struct_twin_rust_async_nonstatic_return_custom_struct_ok_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +697 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_struct_twin_rust_async_static_return_custom_struct_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +698 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_struct_twin_rust_async_static_return_custom_struct_ok_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +699 => wire__crate__api__pseudo_manual__exception_twin_rust_async__func_return_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +700 => wire__crate__api__pseudo_manual__exception_twin_rust_async__func_type_fallible_panic_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +701 => wire__crate__api__pseudo_manual__exception_twin_rust_async__func_type_infallible_panic_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +702 => wire__crate__api__pseudo_manual__exception_twin_rust_async__panic_with_custom_result_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +703 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_custom_nested_error_1_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +704 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_custom_nested_error_1_variant1_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +705 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_custom_nested_error_2_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +706 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_custom_struct_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +707 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_custom_struct_ok_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +708 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_err_custom_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +709 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_error_variant_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +710 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_ok_custom_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +711 => wire__crate__api__pseudo_manual__exception_twin_rust_async__some_struct_twin_rust_async_new_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +712 => wire__crate__api__pseudo_manual__exception_twin_rust_async__some_struct_twin_rust_async_non_static_return_err_custom_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +713 => wire__crate__api__pseudo_manual__exception_twin_rust_async__some_struct_twin_rust_async_non_static_return_ok_custom_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +714 => wire__crate__api__pseudo_manual__exception_twin_rust_async__some_struct_twin_rust_async_static_return_err_custom_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +715 => wire__crate__api__pseudo_manual__exception_twin_rust_async__some_struct_twin_rust_async_static_return_ok_custom_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +716 => wire__crate__api__pseudo_manual__exception_twin_rust_async__stream_sink_throw_anyhow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +717 => wire__crate__api__pseudo_manual__exception_twin_rust_async__throw_anyhow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +747 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_rust_async__call_new_module_system_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +748 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_rust_async__call_old_module_system_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +749 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_rust_async__use_imported_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +750 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_rust_async__use_imported_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +757 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_simple_trait_fn_receiver_borrow_twin_sync_impl(port, ptr, rust_vec_len, data_len), +758 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_simple_trait_fn_twin_sync_impl(port, ptr, rust_vec_len, data_len), +759 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_simple_trait_fn_with_default_impl_twin_sync_impl(port, ptr, rust_vec_len, data_len), +762 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_simple_trait_fn_receiver_borrow_twin_sync_impl(port, ptr, rust_vec_len, data_len), +763 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_simple_trait_fn_twin_sync_impl(port, ptr, rust_vec_len, data_len), +764 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_simple_trait_fn_with_default_impl_twin_sync_impl(port, ptr, rust_vec_len, data_len), +768 => wire__crate__api__pseudo_manual__map_and_set_twin_rust_async__func_hash_map_i32_i32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +769 => wire__crate__api__pseudo_manual__map_and_set_twin_rust_async__func_hash_map_string_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +770 => wire__crate__api__pseudo_manual__map_and_set_twin_rust_async__func_hash_map_string_complex_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +771 => wire__crate__api__pseudo_manual__map_and_set_twin_rust_async__func_hash_map_string_simple_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +772 => wire__crate__api__pseudo_manual__map_and_set_twin_rust_async__func_hash_map_string_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +773 => wire__crate__api__pseudo_manual__map_and_set_twin_rust_async__func_hash_map_string_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +774 => wire__crate__api__pseudo_manual__map_and_set_twin_rust_async__func_hash_set_i32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +775 => wire__crate__api__pseudo_manual__map_and_set_twin_rust_async__func_hash_set_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +784 => wire__crate__api__pseudo_manual__method_twin_rust_async__StaticGetterOnlyTwinRustAsync_static_getter_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +785 => wire__crate__api__pseudo_manual__method_twin_rust_async__concatenate_with_twin_rust_async_concatenate_static_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +786 => wire__crate__api__pseudo_manual__method_twin_rust_async__concatenate_with_twin_rust_async_concatenate_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +787 => wire__crate__api__pseudo_manual__method_twin_rust_async__concatenate_with_twin_rust_async_handle_some_static_stream_sink_single_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +788 => wire__crate__api__pseudo_manual__method_twin_rust_async__concatenate_with_twin_rust_async_handle_some_static_stream_sink_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +789 => wire__crate__api__pseudo_manual__method_twin_rust_async__concatenate_with_twin_rust_async_handle_some_stream_sink_at_1_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +790 => wire__crate__api__pseudo_manual__method_twin_rust_async__concatenate_with_twin_rust_async_handle_some_stream_sink_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +791 => wire__crate__api__pseudo_manual__method_twin_rust_async__concatenate_with_twin_rust_async_new_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +792 => wire__crate__api__pseudo_manual__method_twin_rust_async__concatenate_with_twin_rust_async_simple_getter_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +793 => wire__crate__api__pseudo_manual__method_twin_rust_async__get_sum_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +794 => wire__crate__api__pseudo_manual__method_twin_rust_async__get_sum_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +795 => wire__crate__api__pseudo_manual__method_twin_rust_async__my_callable_twin_rust_async_call_impl(port, ptr, rust_vec_len, data_len), +796 => wire__crate__api__pseudo_manual__method_twin_rust_async__simple_enum_twin_rust_async_return_self_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +797 => wire__crate__api__pseudo_manual__method_twin_rust_async__simple_enum_twin_rust_async_simple_method_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +798 => wire__crate__api__pseudo_manual__method_twin_rust_async__simple_primitive_enum_twin_rust_async_simple_method_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +799 => wire__crate__api__pseudo_manual__method_twin_rust_async__simple_struct_twin_rust_async_arg_self_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +800 => wire__crate__api__pseudo_manual__method_twin_rust_async__simple_struct_twin_rust_async_receiver_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +801 => wire__crate__api__pseudo_manual__method_twin_rust_async__simple_struct_twin_rust_async_receiver_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +802 => wire__crate__api__pseudo_manual__method_twin_rust_async__simple_struct_twin_rust_async_return_self_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +803 => wire__crate__api__pseudo_manual__method_twin_rust_async__simple_struct_twin_rust_async_vec_self_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +804 => wire__crate__api__pseudo_manual__method_twin_rust_async__static_only_twin_rust_async_static_method_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +805 => wire__crate__api__pseudo_manual__method_twin_rust_async__sum_with_twin_rust_async_sum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +828 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__app_settings_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +829 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__app_settings_vec_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +830 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__first_number_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +831 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__first_sequence_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +832 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__get_app_settings_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +833 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__get_fallible_app_settings_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +834 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__get_message_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +835 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__is_app_embedded_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +836 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_array_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +837 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +838 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_map_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +839 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_option_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +840 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_set_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +841 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_struct_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +842 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_tuple_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +843 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_vec_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +844 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__repeat_number_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +845 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__repeat_sequence_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +846 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__test_contains_mirrored_sub_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +847 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__test_fallible_of_raw_string_mirrored_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +848 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__test_hashmap_with_mirrored_value_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +849 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__test_list_of_nested_enums_mirrored_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +850 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__test_list_of_raw_nested_string_mirrored_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +851 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__test_nested_raw_string_mirrored_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +852 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__test_raw_string_enum_mirrored_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +853 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__test_raw_string_mirrored_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +880 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_big_buffers_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +881 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_char_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +882 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_complex_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +883 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_nested_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +884 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +885 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +886 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_vec_u8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +887 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__list_of_primitive_enums_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +888 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__positional_arguments_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +889 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__test_abc_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +890 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__test_struct_with_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +902 => wire__crate__api__pseudo_manual__misc_type_twin_rust_async__empty_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +903 => wire__crate__api__pseudo_manual__misc_type_twin_rust_async__func_return_unit_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +904 => wire__crate__api__pseudo_manual__misc_type_twin_rust_async__handle_list_of_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +905 => wire__crate__api__pseudo_manual__misc_type_twin_rust_async__handle_string_list_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +910 => wire__crate__api__pseudo_manual__newtype_pattern_twin_rust_async__handle_newtype_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +912 => wire__crate__api__pseudo_manual__optional_primitive_misc_twin_rust_async__primitive_optional_types_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +914 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_increment_boxed_optional_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +915 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_option_box_arguments_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +916 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_optional_increment_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +917 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_optional_return_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +918 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_optional_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +919 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_vec_of_opts_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +926 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_i32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +927 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_slice_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +928 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_slice_u8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +929 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_str_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +930 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +931 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +938 => wire__crate__api__pseudo_manual__primitive_list_misc_twin_rust_async__handle_vec_of_primitive_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +940 => wire__crate__api__pseudo_manual__primitive_misc_twin_rust_async__primitive_types_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +941 => wire__crate__api__pseudo_manual__primitive_misc_twin_rust_async__primitive_u32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +944 => wire__crate__api__pseudo_manual__raw_string_twin_rust_async__test_more_than_just_one_raw_string_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +945 => wire__crate__api__pseudo_manual__raw_string_twin_rust_async__test_raw_string_item_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +948 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello_impl(port, ptr, rust_vec_len, data_len), +949 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +950 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +951 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +952 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_getter_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +953 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +954 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_new_custom_name_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +955 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_new_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +956 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_new_with_result_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +957 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_static_method_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +958 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_static_method_arg_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +959 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_static_method_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +960 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_static_method_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +965 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello_impl(port, ptr, rust_vec_len, data_len), +966 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +967 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +968 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_own_and_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +969 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +970 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_vec_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +971 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_borrow_and_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +972 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_borrow_and_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +973 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_callable_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +974 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_callable_return_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +975 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_dummy_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +976 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +977 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +978 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_with_good_and_opaque_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +979 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_with_good_and_opaque_return_own_good_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +980 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_with_good_and_opaque_return_own_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +981 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_explicit_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +982 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_explicit_return_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +983 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_explicit_return_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +984 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_explicit_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +985 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_normal_and_opaque_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +986 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_plus_sign_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +987 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_plus_sign_return_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +988 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_return_opaque_one_and_two_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +989 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_return_opaque_two_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +990 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +991 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_return_vec_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +992 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_sleep_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +993 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_stream_sink_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +994 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +995 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +996 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +997 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +998 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +999 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1000 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1001 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_two_args_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1002 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello_impl(port, ptr, rust_vec_len, data_len), +1019 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello_impl(port, ptr, rust_vec_len, data_len), +1056 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_array_opaque_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1057 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_nested_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1058 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1059 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_option_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1060 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__frb_generator_test_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1061 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_array_run_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1062 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1063 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_vec_run_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1064 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_vec_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1065 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_enum_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1066 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_nested_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1067 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_non_clone_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1068 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1069 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_opaque_with_delay_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1070 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__unwrap_rust_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1086 => wire__crate__api__pseudo_manual__simple_twin_rust_async__simple_adder_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1088 => wire__crate__api__pseudo_manual__stream_twin_rust_async__func_stream_return_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1089 => wire__crate__api__pseudo_manual__stream_twin_rust_async__func_stream_return_panic_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1090 => wire__crate__api__pseudo_manual__stream_twin_rust_async__func_stream_sink_arg_position_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1091 => wire__crate__api__pseudo_manual__stream_twin_rust_async__handle_stream_of_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1092 => wire__crate__api__pseudo_manual__stream_twin_rust_async__handle_stream_sink_at_1_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1093 => wire__crate__api__pseudo_manual__stream_twin_rust_async__handle_stream_sink_at_2_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1094 => wire__crate__api__pseudo_manual__stream_twin_rust_async__handle_stream_sink_at_3_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1095 => wire__crate__api__pseudo_manual__stream_twin_rust_async__stream_sink_fixed_sized_primitive_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1096 => wire__crate__api__pseudo_manual__stream_twin_rust_async__stream_sink_inside_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1097 => wire__crate__api__pseudo_manual__stream_twin_rust_async__stream_sink_inside_vec_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1098 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_struct_with_one_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1099 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_struct_with_two_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1100 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_struct_with_zero_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1101 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_tuple_struct_with_one_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1102 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_tuple_struct_with_two_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1108 => wire__crate__api__pseudo_manual__tuple_twin_rust_async__test_tuple_2_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1109 => wire__crate__api__pseudo_manual__tuple_twin_rust_async__test_tuple_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1112 => wire__crate__api__pseudo_manual__type_alias_twin_rust_async__handle_type_alias_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1113 => wire__crate__api__pseudo_manual__type_alias_twin_rust_async__handle_type_alias_model_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1114 => wire__crate__api__pseudo_manual__type_alias_twin_rust_async__handle_type_nest_alias_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1118 => wire__crate__api__pseudo_manual__uuid_type_twin_rust_async__handle_nested_uuids_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1119 => wire__crate__api__pseudo_manual__uuid_type_twin_rust_async__handle_uuid_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1120 => wire__crate__api__pseudo_manual__uuid_type_twin_rust_async__handle_uuids_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1124 => wire__crate__api__raw_string__test_more_than_just_one_raw_string_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1125 => wire__crate__api__raw_string__test_raw_string_item_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1126 => wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello_impl(port, ptr, rust_vec_len, data_len), +1127 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1128 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1129 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1130 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_getter_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1131 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1132 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_new_custom_name_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1133 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_new_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1134 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_new_with_result_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1135 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1136 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1137 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1138 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1143 => wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello_impl(port, ptr, rust_vec_len, data_len), +1144 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1145 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1146 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_own_and_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1147 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1148 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_vec_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1149 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_borrow_and_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1150 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_borrow_and_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1151 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_callable_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1152 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_callable_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1153 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_dummy_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1154 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1155 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1156 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_with_good_and_opaque_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1157 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_with_good_and_opaque_return_own_good_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1158 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_with_good_and_opaque_return_own_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1159 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1160 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_return_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1161 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1162 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1163 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_normal_and_opaque_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1164 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_plus_sign_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1165 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_plus_sign_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1166 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_opaque_one_and_two_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1167 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_opaque_two_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1168 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1169 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_vec_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1170 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_sleep_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1171 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_stream_sink_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1172 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1173 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1174 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1175 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1176 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1177 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1178 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1179 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_two_args_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1180 => wire__crate__api__rust_opaque__create_array_opaque_enum_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1181 => wire__crate__api__rust_opaque__create_nested_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1182 => wire__crate__api__rust_opaque__create_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1183 => wire__crate__api__rust_opaque__create_option_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1184 => wire__crate__api__rust_opaque__frb_generator_test_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1185 => wire__crate__api__rust_opaque__opaque_array_run_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1186 => wire__crate__api__rust_opaque__opaque_array_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1187 => wire__crate__api__rust_opaque__opaque_vec_run_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1188 => wire__crate__api__rust_opaque__opaque_vec_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1189 => wire__crate__api__rust_opaque__run_enum_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1190 => wire__crate__api__rust_opaque__run_nested_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1191 => wire__crate__api__rust_opaque__run_non_clone_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1192 => wire__crate__api__rust_opaque__run_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1193 => wire__crate__api__rust_opaque__run_opaque_with_delay_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1194 => wire__crate__api__rust_opaque__unwrap_rust_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1199 => wire__crate__api__simple__simple_adder_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1200 => wire__crate__api__stream__func_stream_return_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1201 => wire__crate__api__stream__func_stream_return_panic_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1202 => wire__crate__api__stream__func_stream_sink_arg_position_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1203 => wire__crate__api__stream__handle_stream_of_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1204 => wire__crate__api__stream__handle_stream_sink_at_1_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1205 => wire__crate__api__stream__handle_stream_sink_at_2_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1206 => wire__crate__api__stream__handle_stream_sink_at_3_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1207 => wire__crate__api__stream__stream_sink_fixed_sized_primitive_array_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1208 => wire__crate__api__stream__stream_sink_inside_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1209 => wire__crate__api__stream__stream_sink_inside_vec_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1210 => wire__crate__api__stream_misc__func_stream_realistic_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1211 => wire__crate__api__stream_misc__stream_sink_dart_async_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1212 => wire__crate__api__structure__func_struct_with_one_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1213 => wire__crate__api__structure__func_struct_with_two_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1214 => wire__crate__api__structure__func_struct_with_zero_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1215 => wire__crate__api__structure__func_tuple_struct_with_one_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1216 => wire__crate__api__structure__func_tuple_struct_with_two_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1217 => wire__crate__api__tuple__test_tuple_2_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1218 => wire__crate__api__tuple__test_tuple_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1219 => wire__crate__api__type_alias__handle_type_alias_id_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1220 => wire__crate__api__type_alias__handle_type_alias_model_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1221 => wire__crate__api__type_alias__handle_type_nest_alias_id_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1222 => wire__crate__api__uuid_type__handle_nested_uuids_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1223 => wire__crate__api__uuid_type__handle_uuid_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1224 => wire__crate__api__uuid_type__handle_uuids_twin_normal_impl(port, ptr, rust_vec_len, data_len), _ => unreachable!(), } } @@ -39739,401 +40358,396 @@ fn pde_ffi_dispatcher_sync_impl( 79 => wire__crate__api__dart_opaque_sync__sync_option_dart_opaque_twin_normal_impl(ptr, rust_vec_len, data_len), 80 => wire__crate__api__dart_opaque_sync__sync_option_loopback_twin_normal_impl(ptr, rust_vec_len, data_len), 81 => wire__crate__api__dart_opaque_sync__unwrap_dart_opaque_twin_normal_impl(ptr, rust_vec_len, data_len), -98 => wire__crate__api__event_listener__create_event_sync_twin_normal_impl(ptr, rust_vec_len, data_len), -137 => wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_get_one_impl(ptr, rust_vec_len, data_len), -138 => wire__crate__api__impl_trait__StructOneWithTraitForDynTwinNormal_set_one_impl(ptr, rust_vec_len, data_len), -140 => wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_get_one_impl(ptr, rust_vec_len, data_len), -141 => wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_set_one_impl(ptr, rust_vec_len, data_len), -145 => wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_get_two_impl(ptr, rust_vec_len, data_len), -146 => wire__crate__api__impl_trait__StructTwoWithTraitForDynTwinNormal_set_two_impl(ptr, rust_vec_len, data_len), -148 => wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_get_two_impl(ptr, rust_vec_len, data_len), -149 => wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_set_two_impl(ptr, rust_vec_len, data_len), -227 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_get_deliberate_bad_field_a_impl(ptr, rust_vec_len, data_len), -228 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_get_deliberate_bad_field_b_impl(ptr, rust_vec_len, data_len), -229 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_get_deliberate_bad_field_c_impl(ptr, rust_vec_len, data_len), -230 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_get_good_field_a_impl(ptr, rust_vec_len, data_len), -231 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_get_good_field_b_impl(ptr, rust_vec_len, data_len), -232 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_get_good_field_c_impl(ptr, rust_vec_len, data_len), -233 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_set_deliberate_bad_field_a_impl(ptr, rust_vec_len, data_len), -234 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_set_deliberate_bad_field_b_impl(ptr, rust_vec_len, data_len), -235 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_set_deliberate_bad_field_c_impl(ptr, rust_vec_len, data_len), -236 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_set_good_field_a_impl(ptr, rust_vec_len, data_len), -237 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_set_good_field_b_impl(ptr, rust_vec_len, data_len), -238 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_set_good_field_c_impl(ptr, rust_vec_len, data_len), -241 => wire__crate__api__misc_no_twin_example_a__ItemContainerSolutionOneTwinNormal_get_name_impl(ptr, rust_vec_len, data_len), -242 => wire__crate__api__misc_no_twin_example_a__ItemContainerSolutionOneTwinNormal_set_name_impl(ptr, rust_vec_len, data_len), -246 => wire__crate__api__misc_no_twin_example_a__StructWithSimpleSetterTwinNormal_new_impl(ptr, rust_vec_len, data_len), -247 => wire__crate__api__misc_no_twin_example_a__StructWithSimpleSetterTwinNormal_simple_getter_impl(ptr, rust_vec_len, data_len), -248 => wire__crate__api__misc_no_twin_example_a__StructWithSimpleSetterTwinNormal_simple_setter_impl(ptr, rust_vec_len, data_len), -254 => wire__crate__api__misc_no_twin_example_a__struct_with_custom_name_method_twin_normal_method_with_custom_name_twin_normal_impl(ptr, rust_vec_len, data_len), -296 => wire__crate__api__pseudo_manual__array_twin_sync__boxed_blob_twin_sync_impl(ptr, rust_vec_len, data_len), -297 => wire__crate__api__pseudo_manual__array_twin_sync__func_test_id_twin_sync_impl(ptr, rust_vec_len, data_len), -298 => wire__crate__api__pseudo_manual__array_twin_sync__get_array_twin_sync_impl(ptr, rust_vec_len, data_len), -299 => wire__crate__api__pseudo_manual__array_twin_sync__get_complex_array_twin_sync_impl(ptr, rust_vec_len, data_len), -300 => wire__crate__api__pseudo_manual__array_twin_sync__last_number_twin_sync_impl(ptr, rust_vec_len, data_len), -301 => wire__crate__api__pseudo_manual__array_twin_sync__nested_id_twin_sync_impl(ptr, rust_vec_len, data_len), -302 => wire__crate__api__pseudo_manual__array_twin_sync__new_msgid_twin_sync_impl(ptr, rust_vec_len, data_len), -303 => wire__crate__api__pseudo_manual__array_twin_sync__return_boxed_feed_id_twin_sync_impl(ptr, rust_vec_len, data_len), -304 => wire__crate__api__pseudo_manual__array_twin_sync__return_boxed_raw_feed_id_twin_sync_impl(ptr, rust_vec_len, data_len), -305 => wire__crate__api__pseudo_manual__array_twin_sync__use_boxed_blob_twin_sync_impl(ptr, rust_vec_len, data_len), -306 => wire__crate__api__pseudo_manual__array_twin_sync__use_msgid_twin_sync_impl(ptr, rust_vec_len, data_len), -309 => wire__crate__api__pseudo_manual__attribute_twin_sync__handle_customized_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -310 => wire__crate__api__pseudo_manual__attribute_twin_sync__next_user_id_twin_sync_impl(ptr, rust_vec_len, data_len), -363 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_basic_general_enum_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), -364 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_basic_primitive_enum_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), -365 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_basic_struct_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), -366 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_bool_twin_sync_impl(ptr, rust_vec_len, data_len), -367 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), -368 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_f32_twin_sync_impl(ptr, rust_vec_len, data_len), -369 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_f64_twin_sync_impl(ptr, rust_vec_len, data_len), -370 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_i16_twin_sync_impl(ptr, rust_vec_len, data_len), -371 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_i32_twin_sync_impl(ptr, rust_vec_len, data_len), -372 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_i64_twin_sync_impl(ptr, rust_vec_len, data_len), -373 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_i8_twin_sync_impl(ptr, rust_vec_len, data_len), -374 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_string_twin_sync_impl(ptr, rust_vec_len, data_len), -375 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_u16_twin_sync_impl(ptr, rust_vec_len, data_len), -376 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_u32_twin_sync_impl(ptr, rust_vec_len, data_len), -377 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_u64_twin_sync_impl(ptr, rust_vec_len, data_len), -378 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_u8_twin_sync_impl(ptr, rust_vec_len, data_len), -419 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_basic_general_enum_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), -420 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_basic_primitive_enum_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), -421 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_basic_struct_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), -422 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_bool_twin_sync_impl(ptr, rust_vec_len, data_len), -423 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), -424 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_f32_twin_sync_impl(ptr, rust_vec_len, data_len), -425 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_f64_twin_sync_impl(ptr, rust_vec_len, data_len), -426 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i128_twin_sync_impl(ptr, rust_vec_len, data_len), -427 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i16_twin_sync_impl(ptr, rust_vec_len, data_len), -428 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i32_twin_sync_impl(ptr, rust_vec_len, data_len), -429 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i64_twin_sync_impl(ptr, rust_vec_len, data_len), -430 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i8_twin_sync_impl(ptr, rust_vec_len, data_len), -431 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_isize_twin_sync_impl(ptr, rust_vec_len, data_len), -432 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_string_twin_sync_impl(ptr, rust_vec_len, data_len), -433 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u128_twin_sync_impl(ptr, rust_vec_len, data_len), -434 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u16_twin_sync_impl(ptr, rust_vec_len, data_len), -435 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u32_twin_sync_impl(ptr, rust_vec_len, data_len), -436 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u64_twin_sync_impl(ptr, rust_vec_len, data_len), -437 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u8_twin_sync_impl(ptr, rust_vec_len, data_len), -438 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_usize_twin_sync_impl(ptr, rust_vec_len, data_len), -479 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_basic_general_enum_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), -480 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_basic_primitive_enum_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), -481 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_basic_struct_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), -482 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_bool_twin_sync_impl(ptr, rust_vec_len, data_len), -483 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), -484 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_f32_twin_sync_impl(ptr, rust_vec_len, data_len), -485 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_f64_twin_sync_impl(ptr, rust_vec_len, data_len), -486 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i128_twin_sync_impl(ptr, rust_vec_len, data_len), -487 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i16_twin_sync_impl(ptr, rust_vec_len, data_len), -488 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i32_twin_sync_impl(ptr, rust_vec_len, data_len), -489 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i64_twin_sync_impl(ptr, rust_vec_len, data_len), -490 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i8_twin_sync_impl(ptr, rust_vec_len, data_len), -491 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_isize_twin_sync_impl(ptr, rust_vec_len, data_len), -492 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_string_twin_sync_impl(ptr, rust_vec_len, data_len), -493 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u128_twin_sync_impl(ptr, rust_vec_len, data_len), -494 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u16_twin_sync_impl(ptr, rust_vec_len, data_len), -495 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u32_twin_sync_impl(ptr, rust_vec_len, data_len), -496 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u64_twin_sync_impl(ptr, rust_vec_len, data_len), -497 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u8_twin_sync_impl(ptr, rust_vec_len, data_len), -498 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_usize_twin_sync_impl(ptr, rust_vec_len, data_len), -519 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_basic_general_enum_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), -520 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_basic_primitive_enum_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), -521 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_basic_struct_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), -522 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_bool_twin_sync_impl(ptr, rust_vec_len, data_len), -523 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), -524 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_f32_twin_sync_impl(ptr, rust_vec_len, data_len), -525 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_f64_twin_sync_impl(ptr, rust_vec_len, data_len), -526 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i128_twin_sync_impl(ptr, rust_vec_len, data_len), -527 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i16_twin_sync_impl(ptr, rust_vec_len, data_len), -528 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i32_twin_sync_impl(ptr, rust_vec_len, data_len), -529 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i64_twin_sync_impl(ptr, rust_vec_len, data_len), -530 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i8_twin_sync_impl(ptr, rust_vec_len, data_len), -531 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_isize_twin_sync_impl(ptr, rust_vec_len, data_len), -532 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_string_twin_sync_impl(ptr, rust_vec_len, data_len), -533 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u128_twin_sync_impl(ptr, rust_vec_len, data_len), -534 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u16_twin_sync_impl(ptr, rust_vec_len, data_len), -535 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u32_twin_sync_impl(ptr, rust_vec_len, data_len), -536 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u64_twin_sync_impl(ptr, rust_vec_len, data_len), -537 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u8_twin_sync_impl(ptr, rust_vec_len, data_len), -538 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_usize_twin_sync_impl(ptr, rust_vec_len, data_len), -569 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_input_json_twin_sync_impl(ptr, rust_vec_len, data_len), -570 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_input_protobuf_twin_sync_impl(ptr, rust_vec_len, data_len), -571 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_input_twin_sync_impl(ptr, rust_vec_len, data_len), -572 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_output_json_twin_sync_impl(ptr, rust_vec_len, data_len), -573 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_output_protobuf_twin_sync_impl(ptr, rust_vec_len, data_len), -574 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_output_twin_sync_impl(ptr, rust_vec_len, data_len), -575 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_input_json_twin_sync_impl(ptr, rust_vec_len, data_len), -576 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_input_protobuf_twin_sync_impl(ptr, rust_vec_len, data_len), -577 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_input_twin_sync_impl(ptr, rust_vec_len, data_len), -578 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_output_json_twin_sync_impl(ptr, rust_vec_len, data_len), -579 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_output_protobuf_twin_sync_impl(ptr, rust_vec_len, data_len), -580 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_output_twin_sync_impl(ptr, rust_vec_len, data_len), -581 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_input_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), -582 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_output_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), -583 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_void_twin_sync_impl(ptr, rust_vec_len, data_len), -594 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__datetime_local_twin_sync_impl(ptr, rust_vec_len, data_len), -595 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__datetime_utc_twin_sync_impl(ptr, rust_vec_len, data_len), -596 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__duration_twin_sync_impl(ptr, rust_vec_len, data_len), -597 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__handle_durations_twin_sync_impl(ptr, rust_vec_len, data_len), -598 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__handle_timestamps_twin_sync_impl(ptr, rust_vec_len, data_len), -599 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__how_long_does_it_take_twin_sync_impl(ptr, rust_vec_len, data_len), -600 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__naivedatetime_twin_sync_impl(ptr, rust_vec_len, data_len), -601 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__optional_empty_datetime_utc_twin_sync_impl(ptr, rust_vec_len, data_len), -602 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__test_chrono_twin_sync_impl(ptr, rust_vec_len, data_len), -603 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__test_precise_chrono_twin_sync_impl(ptr, rust_vec_len, data_len), -609 => wire__crate__api__pseudo_manual__comment_twin_sync__function_with_comments_slash_star_star_twin_sync_impl(ptr, rust_vec_len, data_len), -610 => wire__crate__api__pseudo_manual__comment_twin_sync__function_with_comments_triple_slash_multi_line_twin_sync_impl(ptr, rust_vec_len, data_len), -611 => wire__crate__api__pseudo_manual__comment_twin_sync__function_with_comments_triple_slash_single_line_twin_sync_impl(ptr, rust_vec_len, data_len), -612 => wire__crate__api__pseudo_manual__comment_twin_sync__struct_with_comments_twin_sync_instance_method_twin_sync_impl(ptr, rust_vec_len, data_len), -613 => wire__crate__api__pseudo_manual__comment_twin_sync__struct_with_comments_twin_sync_static_method_twin_sync_impl(ptr, rust_vec_len, data_len), -639 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__async_accept_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -640 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__clone_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -641 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__create_enum_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -642 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__create_nested_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -643 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__drop_static_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -644 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__get_enum_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -645 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__get_nested_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -646 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_array_get_twin_sync_impl(ptr, rust_vec_len, data_len), -647 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_array_twin_sync_impl(ptr, rust_vec_len, data_len), -648 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_option_get_twin_sync_impl(ptr, rust_vec_len, data_len), -649 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_option_twin_sync_impl(ptr, rust_vec_len, data_len), -650 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_twin_sync_impl(ptr, rust_vec_len, data_len), -651 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_vec_get_twin_sync_impl(ptr, rust_vec_len, data_len), -652 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_vec_twin_sync_impl(ptr, rust_vec_len, data_len), -653 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__panic_unwrap_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -654 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__set_static_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -659 => wire__crate__api__pseudo_manual__dropping_twin_sync__DroppableTwinSync_create_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -660 => wire__crate__api__pseudo_manual__dropping_twin_sync__DroppableTwinSync_get_drop_count_twin_sync_impl(ptr, rust_vec_len, data_len), -661 => wire__crate__api__pseudo_manual__dropping_twin_sync__DroppableTwinSync_new_twin_sync_impl(ptr, rust_vec_len, data_len), -662 => wire__crate__api__pseudo_manual__dropping_twin_sync__DroppableTwinSync_simple_method_twin_sync_impl(ptr, rust_vec_len, data_len), -673 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_simple_twin_sync_impl(ptr, rust_vec_len, data_len), -674 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_with_discriminant_twin_sync_impl(ptr, rust_vec_len, data_len), -675 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_with_item_mixed_twin_sync_impl(ptr, rust_vec_len, data_len), -676 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_with_item_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -677 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_with_item_tuple_twin_sync_impl(ptr, rust_vec_len, data_len), -678 => wire__crate__api__pseudo_manual__enumeration_twin_sync__handle_enum_parameter_twin_sync_impl(ptr, rust_vec_len, data_len), -679 => wire__crate__api__pseudo_manual__enumeration_twin_sync__handle_enum_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -680 => wire__crate__api__pseudo_manual__enumeration_twin_sync__handle_return_enum_twin_sync_impl(ptr, rust_vec_len, data_len), -681 => wire__crate__api__pseudo_manual__enumeration_twin_sync__multiply_by_ten_twin_sync_impl(ptr, rust_vec_len, data_len), -682 => wire__crate__api__pseudo_manual__enumeration_twin_sync__print_note_twin_sync_impl(ptr, rust_vec_len, data_len), -716 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_enum_error_panic_twin_sync_impl(ptr, rust_vec_len, data_len), -717 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_enum_error_return_error_twin_sync_impl(ptr, rust_vec_len, data_len), -718 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_enum_error_return_ok_twin_sync_impl(ptr, rust_vec_len, data_len), -719 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_nested_error_return_error_twin_sync_impl(ptr, rust_vec_len, data_len), -720 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_struct_error_return_error_twin_sync_impl(ptr, rust_vec_len, data_len), -721 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_struct_twin_sync_new_twin_sync_impl(ptr, rust_vec_len, data_len), -722 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_struct_twin_sync_nonstatic_return_custom_struct_error_twin_sync_impl(ptr, rust_vec_len, data_len), -723 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_struct_twin_sync_nonstatic_return_custom_struct_ok_twin_sync_impl(ptr, rust_vec_len, data_len), -724 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_struct_twin_sync_static_return_custom_struct_error_twin_sync_impl(ptr, rust_vec_len, data_len), -725 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_struct_twin_sync_static_return_custom_struct_ok_twin_sync_impl(ptr, rust_vec_len, data_len), -726 => wire__crate__api__pseudo_manual__exception_twin_sync__func_return_error_twin_sync_impl(ptr, rust_vec_len, data_len), -727 => wire__crate__api__pseudo_manual__exception_twin_sync__func_type_fallible_panic_twin_sync_impl(ptr, rust_vec_len, data_len), -728 => wire__crate__api__pseudo_manual__exception_twin_sync__func_type_infallible_panic_twin_sync_impl(ptr, rust_vec_len, data_len), -729 => wire__crate__api__pseudo_manual__exception_twin_sync__panic_with_custom_result_twin_sync_impl(ptr, rust_vec_len, data_len), -730 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_nested_error_1_twin_sync_impl(ptr, rust_vec_len, data_len), -731 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_nested_error_1_variant1_twin_sync_impl(ptr, rust_vec_len, data_len), -732 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_nested_error_2_twin_sync_impl(ptr, rust_vec_len, data_len), -733 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_struct_error_twin_sync_impl(ptr, rust_vec_len, data_len), -734 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_struct_ok_twin_sync_impl(ptr, rust_vec_len, data_len), -735 => wire__crate__api__pseudo_manual__exception_twin_sync__return_err_custom_error_twin_sync_impl(ptr, rust_vec_len, data_len), -736 => wire__crate__api__pseudo_manual__exception_twin_sync__return_error_variant_twin_sync_impl(ptr, rust_vec_len, data_len), -737 => wire__crate__api__pseudo_manual__exception_twin_sync__return_ok_custom_error_twin_sync_impl(ptr, rust_vec_len, data_len), -738 => wire__crate__api__pseudo_manual__exception_twin_sync__some_struct_twin_sync_new_twin_sync_impl(ptr, rust_vec_len, data_len), -739 => wire__crate__api__pseudo_manual__exception_twin_sync__some_struct_twin_sync_non_static_return_err_custom_error_twin_sync_impl(ptr, rust_vec_len, data_len), -740 => wire__crate__api__pseudo_manual__exception_twin_sync__some_struct_twin_sync_non_static_return_ok_custom_error_twin_sync_impl(ptr, rust_vec_len, data_len), -741 => wire__crate__api__pseudo_manual__exception_twin_sync__some_struct_twin_sync_static_return_err_custom_error_twin_sync_impl(ptr, rust_vec_len, data_len), -742 => wire__crate__api__pseudo_manual__exception_twin_sync__some_struct_twin_sync_static_return_ok_custom_error_twin_sync_impl(ptr, rust_vec_len, data_len), -743 => wire__crate__api__pseudo_manual__exception_twin_sync__stream_sink_throw_anyhow_twin_sync_impl(ptr, rust_vec_len, data_len), -744 => wire__crate__api__pseudo_manual__exception_twin_sync__throw_anyhow_twin_sync_impl(ptr, rust_vec_len, data_len), -749 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync__call_new_module_system_twin_sync_impl(ptr, rust_vec_len, data_len), -750 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync__call_old_module_system_twin_sync_impl(ptr, rust_vec_len, data_len), -751 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync__use_imported_enum_twin_sync_impl(ptr, rust_vec_len, data_len), -752 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync__use_imported_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -753 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_create_twin_sync_impl(ptr, rust_vec_len, data_len), -754 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_get_one_impl(ptr, rust_vec_len, data_len), -755 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitForDynTwinSync_set_one_impl(ptr, rust_vec_len, data_len), -757 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_get_one_impl(ptr, rust_vec_len, data_len), -758 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_set_one_impl(ptr, rust_vec_len, data_len), -762 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_get_two_impl(ptr, rust_vec_len, data_len), -763 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitForDynTwinSync_set_two_impl(ptr, rust_vec_len, data_len), -765 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_get_two_impl(ptr, rust_vec_len, data_len), -766 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_set_two_impl(ptr, rust_vec_len, data_len), -782 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_i32_i32_twin_sync_impl(ptr, rust_vec_len, data_len), -783 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_string_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), -784 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_string_complex_enum_twin_sync_impl(ptr, rust_vec_len, data_len), -785 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_string_simple_enum_twin_sync_impl(ptr, rust_vec_len, data_len), -786 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_string_string_twin_sync_impl(ptr, rust_vec_len, data_len), -787 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_string_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -788 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_set_i32_twin_sync_impl(ptr, rust_vec_len, data_len), -789 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_set_string_twin_sync_impl(ptr, rust_vec_len, data_len), -812 => wire__crate__api__pseudo_manual__method_twin_sync__StaticGetterOnlyTwinSync_static_getter_twin_sync_impl(ptr, rust_vec_len, data_len), -813 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_concatenate_static_twin_sync_impl(ptr, rust_vec_len, data_len), -814 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_concatenate_twin_sync_impl(ptr, rust_vec_len, data_len), -815 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_handle_some_static_stream_sink_single_arg_twin_sync_impl(ptr, rust_vec_len, data_len), -816 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_handle_some_static_stream_sink_twin_sync_impl(ptr, rust_vec_len, data_len), -817 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_handle_some_stream_sink_at_1_twin_sync_impl(ptr, rust_vec_len, data_len), -818 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_handle_some_stream_sink_twin_sync_impl(ptr, rust_vec_len, data_len), -819 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_new_twin_sync_impl(ptr, rust_vec_len, data_len), -820 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_simple_getter_twin_sync_impl(ptr, rust_vec_len, data_len), -821 => wire__crate__api__pseudo_manual__method_twin_sync__get_sum_array_twin_sync_impl(ptr, rust_vec_len, data_len), -822 => wire__crate__api__pseudo_manual__method_twin_sync__get_sum_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -823 => wire__crate__api__pseudo_manual__method_twin_sync__my_callable_twin_sync_call_impl(ptr, rust_vec_len, data_len), -824 => wire__crate__api__pseudo_manual__method_twin_sync__simple_enum_twin_sync_return_self_twin_sync_impl(ptr, rust_vec_len, data_len), -825 => wire__crate__api__pseudo_manual__method_twin_sync__simple_enum_twin_sync_simple_method_twin_sync_impl(ptr, rust_vec_len, data_len), -826 => wire__crate__api__pseudo_manual__method_twin_sync__simple_primitive_enum_twin_sync_simple_method_twin_sync_impl(ptr, rust_vec_len, data_len), -827 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_arg_self_twin_sync_impl(ptr, rust_vec_len, data_len), -828 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_receiver_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -829 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_receiver_own_twin_sync_impl(ptr, rust_vec_len, data_len), -830 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_return_self_twin_sync_impl(ptr, rust_vec_len, data_len), -831 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_vec_self_twin_sync_impl(ptr, rust_vec_len, data_len), -832 => wire__crate__api__pseudo_manual__method_twin_sync__static_only_twin_sync_static_method_twin_sync_impl(ptr, rust_vec_len, data_len), -833 => wire__crate__api__pseudo_manual__method_twin_sync__sum_with_twin_sync_sum_twin_sync_impl(ptr, rust_vec_len, data_len), -860 => wire__crate__api__pseudo_manual__mirror_twin_sync__app_settings_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -861 => wire__crate__api__pseudo_manual__mirror_twin_sync__app_settings_vec_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -862 => wire__crate__api__pseudo_manual__mirror_twin_sync__first_number_twin_sync_impl(ptr, rust_vec_len, data_len), -863 => wire__crate__api__pseudo_manual__mirror_twin_sync__first_sequence_twin_sync_impl(ptr, rust_vec_len, data_len), -864 => wire__crate__api__pseudo_manual__mirror_twin_sync__get_app_settings_twin_sync_impl(ptr, rust_vec_len, data_len), -865 => wire__crate__api__pseudo_manual__mirror_twin_sync__get_fallible_app_settings_twin_sync_impl(ptr, rust_vec_len, data_len), -866 => wire__crate__api__pseudo_manual__mirror_twin_sync__get_message_twin_sync_impl(ptr, rust_vec_len, data_len), -867 => wire__crate__api__pseudo_manual__mirror_twin_sync__is_app_embedded_twin_sync_impl(ptr, rust_vec_len, data_len), -868 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_array_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -869 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -870 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_map_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -871 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_option_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -872 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_set_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -873 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_struct_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -874 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_tuple_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -875 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_vec_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -876 => wire__crate__api__pseudo_manual__mirror_twin_sync__repeat_number_twin_sync_impl(ptr, rust_vec_len, data_len), -877 => wire__crate__api__pseudo_manual__mirror_twin_sync__repeat_sequence_twin_sync_impl(ptr, rust_vec_len, data_len), -878 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_contains_mirrored_sub_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -879 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_fallible_of_raw_string_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), -880 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_hashmap_with_mirrored_value_twin_sync_impl(ptr, rust_vec_len, data_len), -881 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_list_of_nested_enums_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), -882 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_list_of_raw_nested_string_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), -883 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_nested_raw_string_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), -884 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_raw_string_enum_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), -885 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_raw_string_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), -897 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_big_buffers_twin_sync_impl(ptr, rust_vec_len, data_len), -898 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_char_twin_sync_impl(ptr, rust_vec_len, data_len), -899 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_complex_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -900 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_nested_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -901 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_string_twin_sync_impl(ptr, rust_vec_len, data_len), -902 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -903 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_vec_u8_twin_sync_impl(ptr, rust_vec_len, data_len), -904 => wire__crate__api__pseudo_manual__misc_example_twin_sync__list_of_primitive_enums_twin_sync_impl(ptr, rust_vec_len, data_len), -905 => wire__crate__api__pseudo_manual__misc_example_twin_sync__positional_arguments_twin_sync_impl(ptr, rust_vec_len, data_len), -906 => wire__crate__api__pseudo_manual__misc_example_twin_sync__test_abc_enum_twin_sync_impl(ptr, rust_vec_len, data_len), -907 => wire__crate__api__pseudo_manual__misc_example_twin_sync__test_struct_with_enum_twin_sync_impl(ptr, rust_vec_len, data_len), -912 => wire__crate__api__pseudo_manual__misc_type_twin_sync__empty_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -913 => wire__crate__api__pseudo_manual__misc_type_twin_sync__func_return_unit_twin_sync_impl(ptr, rust_vec_len, data_len), -914 => wire__crate__api__pseudo_manual__misc_type_twin_sync__handle_list_of_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -915 => wire__crate__api__pseudo_manual__misc_type_twin_sync__handle_string_list_twin_sync_impl(ptr, rust_vec_len, data_len), -917 => wire__crate__api__pseudo_manual__newtype_pattern_twin_sync__handle_newtype_twin_sync_impl(ptr, rust_vec_len, data_len), -919 => wire__crate__api__pseudo_manual__optional_primitive_misc_twin_sync__primitive_optional_types_twin_sync_impl(ptr, rust_vec_len, data_len), -926 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_increment_boxed_optional_twin_sync_impl(ptr, rust_vec_len, data_len), -927 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_option_box_arguments_twin_sync_impl(ptr, rust_vec_len, data_len), -928 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_optional_increment_twin_sync_impl(ptr, rust_vec_len, data_len), -929 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_optional_return_twin_sync_impl(ptr, rust_vec_len, data_len), -930 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_optional_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -931 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_vec_of_opts_twin_sync_impl(ptr, rust_vec_len, data_len), -938 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_i32_twin_sync_impl(ptr, rust_vec_len, data_len), -939 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_slice_string_twin_sync_impl(ptr, rust_vec_len, data_len), -940 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_slice_u8_twin_sync_impl(ptr, rust_vec_len, data_len), -941 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_str_twin_sync_impl(ptr, rust_vec_len, data_len), -942 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_string_twin_sync_impl(ptr, rust_vec_len, data_len), -943 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -945 => wire__crate__api__pseudo_manual__primitive_list_misc_twin_sync__handle_vec_of_primitive_twin_sync_impl(ptr, rust_vec_len, data_len), -948 => wire__crate__api__pseudo_manual__primitive_misc_twin_sync__primitive_types_twin_sync_impl(ptr, rust_vec_len, data_len), -949 => wire__crate__api__pseudo_manual__primitive_misc_twin_sync__primitive_u32_twin_sync_impl(ptr, rust_vec_len, data_len), -952 => wire__crate__api__pseudo_manual__raw_string_twin_sync__test_more_than_just_one_raw_string_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -953 => wire__crate__api__pseudo_manual__raw_string_twin_sync__test_raw_string_item_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -967 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_get_good_impl(ptr, rust_vec_len, data_len), -968 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_set_good_impl(ptr, rust_vec_len, data_len), -1009 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1010 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1011 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1012 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_getter_twin_sync_impl(ptr, rust_vec_len, data_len), -1013 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1014 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_custom_name_twin_sync_impl(ptr, rust_vec_len, data_len), -1015 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_twin_sync_impl(ptr, rust_vec_len, data_len), -1016 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_with_result_twin_sync_impl(ptr, rust_vec_len, data_len), -1017 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1018 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1019 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1020 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1021 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_get_good_impl(ptr, rust_vec_len, data_len), -1022 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_set_good_impl(ptr, rust_vec_len, data_len), -1026 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1027 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1028 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_own_and_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1029 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1030 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_vec_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1031 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_borrow_and_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1032 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_borrow_and_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1033 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_callable_arg_twin_sync_impl(ptr, rust_vec_len, data_len), -1034 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_callable_return_twin_sync_impl(ptr, rust_vec_len, data_len), -1035 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_dummy_twin_sync_impl(ptr, rust_vec_len, data_len), -1036 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1037 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1038 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_with_good_and_opaque_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1039 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_with_good_and_opaque_return_own_good_twin_sync_impl(ptr, rust_vec_len, data_len), -1040 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_with_good_and_opaque_return_own_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1041 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_arg_twin_sync_impl(ptr, rust_vec_len, data_len), -1042 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_return_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -1043 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_return_twin_sync_impl(ptr, rust_vec_len, data_len), -1044 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -1045 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_normal_and_opaque_arg_twin_sync_impl(ptr, rust_vec_len, data_len), -1046 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_plus_sign_arg_twin_sync_impl(ptr, rust_vec_len, data_len), -1047 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_plus_sign_return_twin_sync_impl(ptr, rust_vec_len, data_len), -1048 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_return_opaque_one_and_two_twin_sync_impl(ptr, rust_vec_len, data_len), -1049 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_return_opaque_two_twin_sync_impl(ptr, rust_vec_len, data_len), -1050 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1051 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_return_vec_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1052 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_sleep_twin_sync_impl(ptr, rust_vec_len, data_len), -1053 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_stream_sink_twin_sync_impl(ptr, rust_vec_len, data_len), -1054 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1055 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1056 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1057 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1058 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1059 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync_impl(ptr, rust_vec_len, data_len), -1060 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync_impl(ptr, rust_vec_len, data_len), -1061 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_sync_impl(ptr, rust_vec_len, data_len), -1077 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_array_opaque_enum_twin_sync_impl(ptr, rust_vec_len, data_len), -1078 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_nested_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1079 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1080 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_option_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1081 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__frb_generator_test_twin_sync_impl(ptr, rust_vec_len, data_len), -1082 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_array_run_twin_sync_impl(ptr, rust_vec_len, data_len), -1083 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_array_twin_sync_impl(ptr, rust_vec_len, data_len), -1084 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_vec_run_twin_sync_impl(ptr, rust_vec_len, data_len), -1085 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_vec_twin_sync_impl(ptr, rust_vec_len, data_len), -1086 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_enum_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1087 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_nested_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1088 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_non_clone_twin_sync_impl(ptr, rust_vec_len, data_len), -1089 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1090 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_opaque_with_delay_twin_sync_impl(ptr, rust_vec_len, data_len), -1091 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__unwrap_rust_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1093 => wire__crate__api__pseudo_manual__simple_twin_sync__simple_adder_twin_sync_impl(ptr, rust_vec_len, data_len), -1109 => wire__crate__api__pseudo_manual__structure_twin_sync__func_struct_with_one_field_twin_sync_impl(ptr, rust_vec_len, data_len), -1110 => wire__crate__api__pseudo_manual__structure_twin_sync__func_struct_with_two_field_twin_sync_impl(ptr, rust_vec_len, data_len), -1111 => wire__crate__api__pseudo_manual__structure_twin_sync__func_struct_with_zero_field_twin_sync_impl(ptr, rust_vec_len, data_len), -1112 => wire__crate__api__pseudo_manual__structure_twin_sync__func_tuple_struct_with_one_field_twin_sync_impl(ptr, rust_vec_len, data_len), -1113 => wire__crate__api__pseudo_manual__structure_twin_sync__func_tuple_struct_with_two_field_twin_sync_impl(ptr, rust_vec_len, data_len), -1116 => wire__crate__api__pseudo_manual__tuple_twin_sync__test_tuple_2_twin_sync_impl(ptr, rust_vec_len, data_len), -1117 => wire__crate__api__pseudo_manual__tuple_twin_sync__test_tuple_twin_sync_impl(ptr, rust_vec_len, data_len), -1121 => wire__crate__api__pseudo_manual__type_alias_twin_sync__handle_type_alias_id_twin_sync_impl(ptr, rust_vec_len, data_len), -1122 => wire__crate__api__pseudo_manual__type_alias_twin_sync__handle_type_alias_model_twin_sync_impl(ptr, rust_vec_len, data_len), -1123 => wire__crate__api__pseudo_manual__type_alias_twin_sync__handle_type_nest_alias_id_twin_sync_impl(ptr, rust_vec_len, data_len), -1127 => wire__crate__api__pseudo_manual__uuid_type_twin_sync__handle_nested_uuids_twin_sync_impl(ptr, rust_vec_len, data_len), -1128 => wire__crate__api__pseudo_manual__uuid_type_twin_sync__handle_uuid_twin_sync_impl(ptr, rust_vec_len, data_len), -1129 => wire__crate__api__pseudo_manual__uuid_type_twin_sync__handle_uuids_twin_sync_impl(ptr, rust_vec_len, data_len), -1145 => wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_get_good_impl(ptr, rust_vec_len, data_len), -1146 => wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_set_good_impl(ptr, rust_vec_len, data_len), -1201 => wire__crate__api__rust_opaque_sync__frb_sync_generator_test_twin_normal_impl(ptr, rust_vec_len, data_len), -1202 => wire__crate__api__rust_opaque_sync__sync_create_non_clone_twin_normal_impl(ptr, rust_vec_len, data_len), -1203 => wire__crate__api__rust_opaque_sync__sync_create_opaque_twin_normal_impl(ptr, rust_vec_len, data_len), -1204 => wire__crate__api__rust_opaque_sync__sync_option_rust_opaque_twin_normal_impl(ptr, rust_vec_len, data_len), +88 => wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_get_one_impl(ptr, rust_vec_len, data_len), +89 => wire__crate__api__dyn_trait__StructOneWithTraitForDynTwinNormal_set_one_impl(ptr, rust_vec_len, data_len), +92 => wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_get_two_impl(ptr, rust_vec_len, data_len), +93 => wire__crate__api__dyn_trait__StructTwoWithTraitForDynTwinNormal_set_two_impl(ptr, rust_vec_len, data_len), +108 => wire__crate__api__event_listener__create_event_sync_twin_normal_impl(ptr, rust_vec_len, data_len), +146 => wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_get_one_impl(ptr, rust_vec_len, data_len), +147 => wire__crate__api__impl_trait__StructOneWithTraitTwinNormal_set_one_impl(ptr, rust_vec_len, data_len), +151 => wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_get_two_impl(ptr, rust_vec_len, data_len), +152 => wire__crate__api__impl_trait__StructTwoWithTraitTwinNormal_set_two_impl(ptr, rust_vec_len, data_len), +229 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_get_deliberate_bad_field_a_impl(ptr, rust_vec_len, data_len), +230 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_get_deliberate_bad_field_b_impl(ptr, rust_vec_len, data_len), +231 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_get_deliberate_bad_field_c_impl(ptr, rust_vec_len, data_len), +232 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_get_good_field_a_impl(ptr, rust_vec_len, data_len), +233 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_get_good_field_b_impl(ptr, rust_vec_len, data_len), +234 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_get_good_field_c_impl(ptr, rust_vec_len, data_len), +235 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_set_deliberate_bad_field_a_impl(ptr, rust_vec_len, data_len), +236 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_set_deliberate_bad_field_b_impl(ptr, rust_vec_len, data_len), +237 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_set_deliberate_bad_field_c_impl(ptr, rust_vec_len, data_len), +238 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_set_good_field_a_impl(ptr, rust_vec_len, data_len), +239 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_set_good_field_b_impl(ptr, rust_vec_len, data_len), +240 => wire__crate__api__misc_no_twin_example_a__DeliberateFailSanityCheckTwinNormal_set_good_field_c_impl(ptr, rust_vec_len, data_len), +243 => wire__crate__api__misc_no_twin_example_a__ItemContainerSolutionOneTwinNormal_get_name_impl(ptr, rust_vec_len, data_len), +244 => wire__crate__api__misc_no_twin_example_a__ItemContainerSolutionOneTwinNormal_set_name_impl(ptr, rust_vec_len, data_len), +248 => wire__crate__api__misc_no_twin_example_a__StructWithSimpleSetterTwinNormal_new_impl(ptr, rust_vec_len, data_len), +249 => wire__crate__api__misc_no_twin_example_a__StructWithSimpleSetterTwinNormal_simple_getter_impl(ptr, rust_vec_len, data_len), +250 => wire__crate__api__misc_no_twin_example_a__StructWithSimpleSetterTwinNormal_simple_setter_impl(ptr, rust_vec_len, data_len), +256 => wire__crate__api__misc_no_twin_example_a__struct_with_custom_name_method_twin_normal_method_with_custom_name_twin_normal_impl(ptr, rust_vec_len, data_len), +298 => wire__crate__api__pseudo_manual__array_twin_sync__boxed_blob_twin_sync_impl(ptr, rust_vec_len, data_len), +299 => wire__crate__api__pseudo_manual__array_twin_sync__func_test_id_twin_sync_impl(ptr, rust_vec_len, data_len), +300 => wire__crate__api__pseudo_manual__array_twin_sync__get_array_twin_sync_impl(ptr, rust_vec_len, data_len), +301 => wire__crate__api__pseudo_manual__array_twin_sync__get_complex_array_twin_sync_impl(ptr, rust_vec_len, data_len), +302 => wire__crate__api__pseudo_manual__array_twin_sync__last_number_twin_sync_impl(ptr, rust_vec_len, data_len), +303 => wire__crate__api__pseudo_manual__array_twin_sync__nested_id_twin_sync_impl(ptr, rust_vec_len, data_len), +304 => wire__crate__api__pseudo_manual__array_twin_sync__new_msgid_twin_sync_impl(ptr, rust_vec_len, data_len), +305 => wire__crate__api__pseudo_manual__array_twin_sync__return_boxed_feed_id_twin_sync_impl(ptr, rust_vec_len, data_len), +306 => wire__crate__api__pseudo_manual__array_twin_sync__return_boxed_raw_feed_id_twin_sync_impl(ptr, rust_vec_len, data_len), +307 => wire__crate__api__pseudo_manual__array_twin_sync__use_boxed_blob_twin_sync_impl(ptr, rust_vec_len, data_len), +308 => wire__crate__api__pseudo_manual__array_twin_sync__use_msgid_twin_sync_impl(ptr, rust_vec_len, data_len), +311 => wire__crate__api__pseudo_manual__attribute_twin_sync__handle_customized_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +312 => wire__crate__api__pseudo_manual__attribute_twin_sync__next_user_id_twin_sync_impl(ptr, rust_vec_len, data_len), +365 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_basic_general_enum_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), +366 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_basic_primitive_enum_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), +367 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_basic_struct_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), +368 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_bool_twin_sync_impl(ptr, rust_vec_len, data_len), +369 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), +370 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_f32_twin_sync_impl(ptr, rust_vec_len, data_len), +371 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_f64_twin_sync_impl(ptr, rust_vec_len, data_len), +372 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_i16_twin_sync_impl(ptr, rust_vec_len, data_len), +373 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_i32_twin_sync_impl(ptr, rust_vec_len, data_len), +374 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_i64_twin_sync_impl(ptr, rust_vec_len, data_len), +375 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_i8_twin_sync_impl(ptr, rust_vec_len, data_len), +376 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_string_twin_sync_impl(ptr, rust_vec_len, data_len), +377 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_u16_twin_sync_impl(ptr, rust_vec_len, data_len), +378 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_u32_twin_sync_impl(ptr, rust_vec_len, data_len), +379 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_u64_twin_sync_impl(ptr, rust_vec_len, data_len), +380 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_u8_twin_sync_impl(ptr, rust_vec_len, data_len), +421 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_basic_general_enum_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), +422 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_basic_primitive_enum_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), +423 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_basic_struct_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), +424 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_bool_twin_sync_impl(ptr, rust_vec_len, data_len), +425 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), +426 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_f32_twin_sync_impl(ptr, rust_vec_len, data_len), +427 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_f64_twin_sync_impl(ptr, rust_vec_len, data_len), +428 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i128_twin_sync_impl(ptr, rust_vec_len, data_len), +429 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i16_twin_sync_impl(ptr, rust_vec_len, data_len), +430 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i32_twin_sync_impl(ptr, rust_vec_len, data_len), +431 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i64_twin_sync_impl(ptr, rust_vec_len, data_len), +432 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i8_twin_sync_impl(ptr, rust_vec_len, data_len), +433 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_isize_twin_sync_impl(ptr, rust_vec_len, data_len), +434 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_string_twin_sync_impl(ptr, rust_vec_len, data_len), +435 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u128_twin_sync_impl(ptr, rust_vec_len, data_len), +436 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u16_twin_sync_impl(ptr, rust_vec_len, data_len), +437 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u32_twin_sync_impl(ptr, rust_vec_len, data_len), +438 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u64_twin_sync_impl(ptr, rust_vec_len, data_len), +439 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u8_twin_sync_impl(ptr, rust_vec_len, data_len), +440 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_usize_twin_sync_impl(ptr, rust_vec_len, data_len), +481 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_basic_general_enum_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), +482 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_basic_primitive_enum_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), +483 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_basic_struct_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), +484 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_bool_twin_sync_impl(ptr, rust_vec_len, data_len), +485 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), +486 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_f32_twin_sync_impl(ptr, rust_vec_len, data_len), +487 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_f64_twin_sync_impl(ptr, rust_vec_len, data_len), +488 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i128_twin_sync_impl(ptr, rust_vec_len, data_len), +489 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i16_twin_sync_impl(ptr, rust_vec_len, data_len), +490 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i32_twin_sync_impl(ptr, rust_vec_len, data_len), +491 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i64_twin_sync_impl(ptr, rust_vec_len, data_len), +492 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i8_twin_sync_impl(ptr, rust_vec_len, data_len), +493 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_isize_twin_sync_impl(ptr, rust_vec_len, data_len), +494 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_string_twin_sync_impl(ptr, rust_vec_len, data_len), +495 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u128_twin_sync_impl(ptr, rust_vec_len, data_len), +496 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u16_twin_sync_impl(ptr, rust_vec_len, data_len), +497 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u32_twin_sync_impl(ptr, rust_vec_len, data_len), +498 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u64_twin_sync_impl(ptr, rust_vec_len, data_len), +499 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u8_twin_sync_impl(ptr, rust_vec_len, data_len), +500 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_usize_twin_sync_impl(ptr, rust_vec_len, data_len), +521 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_basic_general_enum_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), +522 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_basic_primitive_enum_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), +523 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_basic_struct_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), +524 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_bool_twin_sync_impl(ptr, rust_vec_len, data_len), +525 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), +526 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_f32_twin_sync_impl(ptr, rust_vec_len, data_len), +527 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_f64_twin_sync_impl(ptr, rust_vec_len, data_len), +528 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i128_twin_sync_impl(ptr, rust_vec_len, data_len), +529 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i16_twin_sync_impl(ptr, rust_vec_len, data_len), +530 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i32_twin_sync_impl(ptr, rust_vec_len, data_len), +531 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i64_twin_sync_impl(ptr, rust_vec_len, data_len), +532 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i8_twin_sync_impl(ptr, rust_vec_len, data_len), +533 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_isize_twin_sync_impl(ptr, rust_vec_len, data_len), +534 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_string_twin_sync_impl(ptr, rust_vec_len, data_len), +535 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u128_twin_sync_impl(ptr, rust_vec_len, data_len), +536 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u16_twin_sync_impl(ptr, rust_vec_len, data_len), +537 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u32_twin_sync_impl(ptr, rust_vec_len, data_len), +538 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u64_twin_sync_impl(ptr, rust_vec_len, data_len), +539 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u8_twin_sync_impl(ptr, rust_vec_len, data_len), +540 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_usize_twin_sync_impl(ptr, rust_vec_len, data_len), +571 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_input_json_twin_sync_impl(ptr, rust_vec_len, data_len), +572 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_input_protobuf_twin_sync_impl(ptr, rust_vec_len, data_len), +573 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_input_twin_sync_impl(ptr, rust_vec_len, data_len), +574 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_output_json_twin_sync_impl(ptr, rust_vec_len, data_len), +575 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_output_protobuf_twin_sync_impl(ptr, rust_vec_len, data_len), +576 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_output_twin_sync_impl(ptr, rust_vec_len, data_len), +577 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_input_json_twin_sync_impl(ptr, rust_vec_len, data_len), +578 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_input_protobuf_twin_sync_impl(ptr, rust_vec_len, data_len), +579 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_input_twin_sync_impl(ptr, rust_vec_len, data_len), +580 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_output_json_twin_sync_impl(ptr, rust_vec_len, data_len), +581 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_output_protobuf_twin_sync_impl(ptr, rust_vec_len, data_len), +582 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_output_twin_sync_impl(ptr, rust_vec_len, data_len), +583 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_input_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), +584 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_output_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), +585 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_void_twin_sync_impl(ptr, rust_vec_len, data_len), +596 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__datetime_local_twin_sync_impl(ptr, rust_vec_len, data_len), +597 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__datetime_utc_twin_sync_impl(ptr, rust_vec_len, data_len), +598 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__duration_twin_sync_impl(ptr, rust_vec_len, data_len), +599 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__handle_durations_twin_sync_impl(ptr, rust_vec_len, data_len), +600 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__handle_timestamps_twin_sync_impl(ptr, rust_vec_len, data_len), +601 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__how_long_does_it_take_twin_sync_impl(ptr, rust_vec_len, data_len), +602 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__naivedatetime_twin_sync_impl(ptr, rust_vec_len, data_len), +603 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__optional_empty_datetime_utc_twin_sync_impl(ptr, rust_vec_len, data_len), +604 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__test_chrono_twin_sync_impl(ptr, rust_vec_len, data_len), +605 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__test_precise_chrono_twin_sync_impl(ptr, rust_vec_len, data_len), +611 => wire__crate__api__pseudo_manual__comment_twin_sync__function_with_comments_slash_star_star_twin_sync_impl(ptr, rust_vec_len, data_len), +612 => wire__crate__api__pseudo_manual__comment_twin_sync__function_with_comments_triple_slash_multi_line_twin_sync_impl(ptr, rust_vec_len, data_len), +613 => wire__crate__api__pseudo_manual__comment_twin_sync__function_with_comments_triple_slash_single_line_twin_sync_impl(ptr, rust_vec_len, data_len), +614 => wire__crate__api__pseudo_manual__comment_twin_sync__struct_with_comments_twin_sync_instance_method_twin_sync_impl(ptr, rust_vec_len, data_len), +615 => wire__crate__api__pseudo_manual__comment_twin_sync__struct_with_comments_twin_sync_static_method_twin_sync_impl(ptr, rust_vec_len, data_len), +641 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__async_accept_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +642 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__clone_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +643 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__create_enum_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +644 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__create_nested_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +645 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__drop_static_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +646 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__get_enum_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +647 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__get_nested_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +648 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_array_get_twin_sync_impl(ptr, rust_vec_len, data_len), +649 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_array_twin_sync_impl(ptr, rust_vec_len, data_len), +650 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_option_get_twin_sync_impl(ptr, rust_vec_len, data_len), +651 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_option_twin_sync_impl(ptr, rust_vec_len, data_len), +652 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_twin_sync_impl(ptr, rust_vec_len, data_len), +653 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_vec_get_twin_sync_impl(ptr, rust_vec_len, data_len), +654 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_vec_twin_sync_impl(ptr, rust_vec_len, data_len), +655 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__panic_unwrap_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +656 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__set_static_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +661 => wire__crate__api__pseudo_manual__dropping_twin_sync__DroppableTwinSync_create_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +662 => wire__crate__api__pseudo_manual__dropping_twin_sync__DroppableTwinSync_get_drop_count_twin_sync_impl(ptr, rust_vec_len, data_len), +663 => wire__crate__api__pseudo_manual__dropping_twin_sync__DroppableTwinSync_new_twin_sync_impl(ptr, rust_vec_len, data_len), +664 => wire__crate__api__pseudo_manual__dropping_twin_sync__DroppableTwinSync_simple_method_twin_sync_impl(ptr, rust_vec_len, data_len), +675 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_simple_twin_sync_impl(ptr, rust_vec_len, data_len), +676 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_with_discriminant_twin_sync_impl(ptr, rust_vec_len, data_len), +677 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_with_item_mixed_twin_sync_impl(ptr, rust_vec_len, data_len), +678 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_with_item_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +679 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_with_item_tuple_twin_sync_impl(ptr, rust_vec_len, data_len), +680 => wire__crate__api__pseudo_manual__enumeration_twin_sync__handle_enum_parameter_twin_sync_impl(ptr, rust_vec_len, data_len), +681 => wire__crate__api__pseudo_manual__enumeration_twin_sync__handle_enum_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +682 => wire__crate__api__pseudo_manual__enumeration_twin_sync__handle_return_enum_twin_sync_impl(ptr, rust_vec_len, data_len), +683 => wire__crate__api__pseudo_manual__enumeration_twin_sync__multiply_by_ten_twin_sync_impl(ptr, rust_vec_len, data_len), +684 => wire__crate__api__pseudo_manual__enumeration_twin_sync__print_note_twin_sync_impl(ptr, rust_vec_len, data_len), +718 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_enum_error_panic_twin_sync_impl(ptr, rust_vec_len, data_len), +719 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_enum_error_return_error_twin_sync_impl(ptr, rust_vec_len, data_len), +720 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_enum_error_return_ok_twin_sync_impl(ptr, rust_vec_len, data_len), +721 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_nested_error_return_error_twin_sync_impl(ptr, rust_vec_len, data_len), +722 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_struct_error_return_error_twin_sync_impl(ptr, rust_vec_len, data_len), +723 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_struct_twin_sync_new_twin_sync_impl(ptr, rust_vec_len, data_len), +724 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_struct_twin_sync_nonstatic_return_custom_struct_error_twin_sync_impl(ptr, rust_vec_len, data_len), +725 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_struct_twin_sync_nonstatic_return_custom_struct_ok_twin_sync_impl(ptr, rust_vec_len, data_len), +726 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_struct_twin_sync_static_return_custom_struct_error_twin_sync_impl(ptr, rust_vec_len, data_len), +727 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_struct_twin_sync_static_return_custom_struct_ok_twin_sync_impl(ptr, rust_vec_len, data_len), +728 => wire__crate__api__pseudo_manual__exception_twin_sync__func_return_error_twin_sync_impl(ptr, rust_vec_len, data_len), +729 => wire__crate__api__pseudo_manual__exception_twin_sync__func_type_fallible_panic_twin_sync_impl(ptr, rust_vec_len, data_len), +730 => wire__crate__api__pseudo_manual__exception_twin_sync__func_type_infallible_panic_twin_sync_impl(ptr, rust_vec_len, data_len), +731 => wire__crate__api__pseudo_manual__exception_twin_sync__panic_with_custom_result_twin_sync_impl(ptr, rust_vec_len, data_len), +732 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_nested_error_1_twin_sync_impl(ptr, rust_vec_len, data_len), +733 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_nested_error_1_variant1_twin_sync_impl(ptr, rust_vec_len, data_len), +734 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_nested_error_2_twin_sync_impl(ptr, rust_vec_len, data_len), +735 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_struct_error_twin_sync_impl(ptr, rust_vec_len, data_len), +736 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_struct_ok_twin_sync_impl(ptr, rust_vec_len, data_len), +737 => wire__crate__api__pseudo_manual__exception_twin_sync__return_err_custom_error_twin_sync_impl(ptr, rust_vec_len, data_len), +738 => wire__crate__api__pseudo_manual__exception_twin_sync__return_error_variant_twin_sync_impl(ptr, rust_vec_len, data_len), +739 => wire__crate__api__pseudo_manual__exception_twin_sync__return_ok_custom_error_twin_sync_impl(ptr, rust_vec_len, data_len), +740 => wire__crate__api__pseudo_manual__exception_twin_sync__some_struct_twin_sync_new_twin_sync_impl(ptr, rust_vec_len, data_len), +741 => wire__crate__api__pseudo_manual__exception_twin_sync__some_struct_twin_sync_non_static_return_err_custom_error_twin_sync_impl(ptr, rust_vec_len, data_len), +742 => wire__crate__api__pseudo_manual__exception_twin_sync__some_struct_twin_sync_non_static_return_ok_custom_error_twin_sync_impl(ptr, rust_vec_len, data_len), +743 => wire__crate__api__pseudo_manual__exception_twin_sync__some_struct_twin_sync_static_return_err_custom_error_twin_sync_impl(ptr, rust_vec_len, data_len), +744 => wire__crate__api__pseudo_manual__exception_twin_sync__some_struct_twin_sync_static_return_ok_custom_error_twin_sync_impl(ptr, rust_vec_len, data_len), +745 => wire__crate__api__pseudo_manual__exception_twin_sync__stream_sink_throw_anyhow_twin_sync_impl(ptr, rust_vec_len, data_len), +746 => wire__crate__api__pseudo_manual__exception_twin_sync__throw_anyhow_twin_sync_impl(ptr, rust_vec_len, data_len), +751 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync__call_new_module_system_twin_sync_impl(ptr, rust_vec_len, data_len), +752 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync__call_old_module_system_twin_sync_impl(ptr, rust_vec_len, data_len), +753 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync__use_imported_enum_twin_sync_impl(ptr, rust_vec_len, data_len), +754 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync__use_imported_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +755 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_get_one_impl(ptr, rust_vec_len, data_len), +756 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_set_one_impl(ptr, rust_vec_len, data_len), +760 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_get_two_impl(ptr, rust_vec_len, data_len), +761 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_set_two_impl(ptr, rust_vec_len, data_len), +776 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_i32_i32_twin_sync_impl(ptr, rust_vec_len, data_len), +777 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_string_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), +778 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_string_complex_enum_twin_sync_impl(ptr, rust_vec_len, data_len), +779 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_string_simple_enum_twin_sync_impl(ptr, rust_vec_len, data_len), +780 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_string_string_twin_sync_impl(ptr, rust_vec_len, data_len), +781 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_string_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +782 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_set_i32_twin_sync_impl(ptr, rust_vec_len, data_len), +783 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_set_string_twin_sync_impl(ptr, rust_vec_len, data_len), +806 => wire__crate__api__pseudo_manual__method_twin_sync__StaticGetterOnlyTwinSync_static_getter_twin_sync_impl(ptr, rust_vec_len, data_len), +807 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_concatenate_static_twin_sync_impl(ptr, rust_vec_len, data_len), +808 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_concatenate_twin_sync_impl(ptr, rust_vec_len, data_len), +809 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_handle_some_static_stream_sink_single_arg_twin_sync_impl(ptr, rust_vec_len, data_len), +810 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_handle_some_static_stream_sink_twin_sync_impl(ptr, rust_vec_len, data_len), +811 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_handle_some_stream_sink_at_1_twin_sync_impl(ptr, rust_vec_len, data_len), +812 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_handle_some_stream_sink_twin_sync_impl(ptr, rust_vec_len, data_len), +813 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_new_twin_sync_impl(ptr, rust_vec_len, data_len), +814 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_simple_getter_twin_sync_impl(ptr, rust_vec_len, data_len), +815 => wire__crate__api__pseudo_manual__method_twin_sync__get_sum_array_twin_sync_impl(ptr, rust_vec_len, data_len), +816 => wire__crate__api__pseudo_manual__method_twin_sync__get_sum_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +817 => wire__crate__api__pseudo_manual__method_twin_sync__my_callable_twin_sync_call_impl(ptr, rust_vec_len, data_len), +818 => wire__crate__api__pseudo_manual__method_twin_sync__simple_enum_twin_sync_return_self_twin_sync_impl(ptr, rust_vec_len, data_len), +819 => wire__crate__api__pseudo_manual__method_twin_sync__simple_enum_twin_sync_simple_method_twin_sync_impl(ptr, rust_vec_len, data_len), +820 => wire__crate__api__pseudo_manual__method_twin_sync__simple_primitive_enum_twin_sync_simple_method_twin_sync_impl(ptr, rust_vec_len, data_len), +821 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_arg_self_twin_sync_impl(ptr, rust_vec_len, data_len), +822 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_receiver_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +823 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_receiver_own_twin_sync_impl(ptr, rust_vec_len, data_len), +824 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_return_self_twin_sync_impl(ptr, rust_vec_len, data_len), +825 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_vec_self_twin_sync_impl(ptr, rust_vec_len, data_len), +826 => wire__crate__api__pseudo_manual__method_twin_sync__static_only_twin_sync_static_method_twin_sync_impl(ptr, rust_vec_len, data_len), +827 => wire__crate__api__pseudo_manual__method_twin_sync__sum_with_twin_sync_sum_twin_sync_impl(ptr, rust_vec_len, data_len), +854 => wire__crate__api__pseudo_manual__mirror_twin_sync__app_settings_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +855 => wire__crate__api__pseudo_manual__mirror_twin_sync__app_settings_vec_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +856 => wire__crate__api__pseudo_manual__mirror_twin_sync__first_number_twin_sync_impl(ptr, rust_vec_len, data_len), +857 => wire__crate__api__pseudo_manual__mirror_twin_sync__first_sequence_twin_sync_impl(ptr, rust_vec_len, data_len), +858 => wire__crate__api__pseudo_manual__mirror_twin_sync__get_app_settings_twin_sync_impl(ptr, rust_vec_len, data_len), +859 => wire__crate__api__pseudo_manual__mirror_twin_sync__get_fallible_app_settings_twin_sync_impl(ptr, rust_vec_len, data_len), +860 => wire__crate__api__pseudo_manual__mirror_twin_sync__get_message_twin_sync_impl(ptr, rust_vec_len, data_len), +861 => wire__crate__api__pseudo_manual__mirror_twin_sync__is_app_embedded_twin_sync_impl(ptr, rust_vec_len, data_len), +862 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_array_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +863 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +864 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_map_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +865 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_option_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +866 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_set_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +867 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_struct_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +868 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_tuple_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +869 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_vec_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +870 => wire__crate__api__pseudo_manual__mirror_twin_sync__repeat_number_twin_sync_impl(ptr, rust_vec_len, data_len), +871 => wire__crate__api__pseudo_manual__mirror_twin_sync__repeat_sequence_twin_sync_impl(ptr, rust_vec_len, data_len), +872 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_contains_mirrored_sub_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +873 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_fallible_of_raw_string_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), +874 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_hashmap_with_mirrored_value_twin_sync_impl(ptr, rust_vec_len, data_len), +875 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_list_of_nested_enums_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), +876 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_list_of_raw_nested_string_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), +877 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_nested_raw_string_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), +878 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_raw_string_enum_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), +879 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_raw_string_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), +891 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_big_buffers_twin_sync_impl(ptr, rust_vec_len, data_len), +892 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_char_twin_sync_impl(ptr, rust_vec_len, data_len), +893 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_complex_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +894 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_nested_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +895 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_string_twin_sync_impl(ptr, rust_vec_len, data_len), +896 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +897 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_vec_u8_twin_sync_impl(ptr, rust_vec_len, data_len), +898 => wire__crate__api__pseudo_manual__misc_example_twin_sync__list_of_primitive_enums_twin_sync_impl(ptr, rust_vec_len, data_len), +899 => wire__crate__api__pseudo_manual__misc_example_twin_sync__positional_arguments_twin_sync_impl(ptr, rust_vec_len, data_len), +900 => wire__crate__api__pseudo_manual__misc_example_twin_sync__test_abc_enum_twin_sync_impl(ptr, rust_vec_len, data_len), +901 => wire__crate__api__pseudo_manual__misc_example_twin_sync__test_struct_with_enum_twin_sync_impl(ptr, rust_vec_len, data_len), +906 => wire__crate__api__pseudo_manual__misc_type_twin_sync__empty_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +907 => wire__crate__api__pseudo_manual__misc_type_twin_sync__func_return_unit_twin_sync_impl(ptr, rust_vec_len, data_len), +908 => wire__crate__api__pseudo_manual__misc_type_twin_sync__handle_list_of_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +909 => wire__crate__api__pseudo_manual__misc_type_twin_sync__handle_string_list_twin_sync_impl(ptr, rust_vec_len, data_len), +911 => wire__crate__api__pseudo_manual__newtype_pattern_twin_sync__handle_newtype_twin_sync_impl(ptr, rust_vec_len, data_len), +913 => wire__crate__api__pseudo_manual__optional_primitive_misc_twin_sync__primitive_optional_types_twin_sync_impl(ptr, rust_vec_len, data_len), +920 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_increment_boxed_optional_twin_sync_impl(ptr, rust_vec_len, data_len), +921 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_option_box_arguments_twin_sync_impl(ptr, rust_vec_len, data_len), +922 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_optional_increment_twin_sync_impl(ptr, rust_vec_len, data_len), +923 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_optional_return_twin_sync_impl(ptr, rust_vec_len, data_len), +924 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_optional_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +925 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_vec_of_opts_twin_sync_impl(ptr, rust_vec_len, data_len), +932 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_i32_twin_sync_impl(ptr, rust_vec_len, data_len), +933 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_slice_string_twin_sync_impl(ptr, rust_vec_len, data_len), +934 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_slice_u8_twin_sync_impl(ptr, rust_vec_len, data_len), +935 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_str_twin_sync_impl(ptr, rust_vec_len, data_len), +936 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_string_twin_sync_impl(ptr, rust_vec_len, data_len), +937 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +939 => wire__crate__api__pseudo_manual__primitive_list_misc_twin_sync__handle_vec_of_primitive_twin_sync_impl(ptr, rust_vec_len, data_len), +942 => wire__crate__api__pseudo_manual__primitive_misc_twin_sync__primitive_types_twin_sync_impl(ptr, rust_vec_len, data_len), +943 => wire__crate__api__pseudo_manual__primitive_misc_twin_sync__primitive_u32_twin_sync_impl(ptr, rust_vec_len, data_len), +946 => wire__crate__api__pseudo_manual__raw_string_twin_sync__test_more_than_just_one_raw_string_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +947 => wire__crate__api__pseudo_manual__raw_string_twin_sync__test_raw_string_item_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +961 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_get_good_impl(ptr, rust_vec_len, data_len), +962 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_set_good_impl(ptr, rust_vec_len, data_len), +1003 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1004 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1005 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1006 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_getter_twin_sync_impl(ptr, rust_vec_len, data_len), +1007 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1008 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_custom_name_twin_sync_impl(ptr, rust_vec_len, data_len), +1009 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_twin_sync_impl(ptr, rust_vec_len, data_len), +1010 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_with_result_twin_sync_impl(ptr, rust_vec_len, data_len), +1011 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1012 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1013 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1014 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1015 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_get_good_impl(ptr, rust_vec_len, data_len), +1016 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_set_good_impl(ptr, rust_vec_len, data_len), +1020 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1021 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1022 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_own_and_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1023 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1024 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_vec_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1025 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_borrow_and_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1026 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_borrow_and_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1027 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_callable_arg_twin_sync_impl(ptr, rust_vec_len, data_len), +1028 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_callable_return_twin_sync_impl(ptr, rust_vec_len, data_len), +1029 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_dummy_twin_sync_impl(ptr, rust_vec_len, data_len), +1030 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1031 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1032 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_with_good_and_opaque_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1033 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_with_good_and_opaque_return_own_good_twin_sync_impl(ptr, rust_vec_len, data_len), +1034 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_with_good_and_opaque_return_own_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1035 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_arg_twin_sync_impl(ptr, rust_vec_len, data_len), +1036 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_return_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +1037 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_return_twin_sync_impl(ptr, rust_vec_len, data_len), +1038 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +1039 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_normal_and_opaque_arg_twin_sync_impl(ptr, rust_vec_len, data_len), +1040 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_plus_sign_arg_twin_sync_impl(ptr, rust_vec_len, data_len), +1041 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_plus_sign_return_twin_sync_impl(ptr, rust_vec_len, data_len), +1042 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_return_opaque_one_and_two_twin_sync_impl(ptr, rust_vec_len, data_len), +1043 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_return_opaque_two_twin_sync_impl(ptr, rust_vec_len, data_len), +1044 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1045 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_return_vec_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1046 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_sleep_twin_sync_impl(ptr, rust_vec_len, data_len), +1047 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_stream_sink_twin_sync_impl(ptr, rust_vec_len, data_len), +1048 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1049 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1050 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1051 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1052 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1053 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync_impl(ptr, rust_vec_len, data_len), +1054 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync_impl(ptr, rust_vec_len, data_len), +1055 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_sync_impl(ptr, rust_vec_len, data_len), +1071 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_array_opaque_enum_twin_sync_impl(ptr, rust_vec_len, data_len), +1072 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_nested_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1073 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1074 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_option_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1075 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__frb_generator_test_twin_sync_impl(ptr, rust_vec_len, data_len), +1076 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_array_run_twin_sync_impl(ptr, rust_vec_len, data_len), +1077 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_array_twin_sync_impl(ptr, rust_vec_len, data_len), +1078 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_vec_run_twin_sync_impl(ptr, rust_vec_len, data_len), +1079 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_vec_twin_sync_impl(ptr, rust_vec_len, data_len), +1080 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_enum_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1081 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_nested_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1082 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_non_clone_twin_sync_impl(ptr, rust_vec_len, data_len), +1083 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1084 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_opaque_with_delay_twin_sync_impl(ptr, rust_vec_len, data_len), +1085 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__unwrap_rust_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1087 => wire__crate__api__pseudo_manual__simple_twin_sync__simple_adder_twin_sync_impl(ptr, rust_vec_len, data_len), +1103 => wire__crate__api__pseudo_manual__structure_twin_sync__func_struct_with_one_field_twin_sync_impl(ptr, rust_vec_len, data_len), +1104 => wire__crate__api__pseudo_manual__structure_twin_sync__func_struct_with_two_field_twin_sync_impl(ptr, rust_vec_len, data_len), +1105 => wire__crate__api__pseudo_manual__structure_twin_sync__func_struct_with_zero_field_twin_sync_impl(ptr, rust_vec_len, data_len), +1106 => wire__crate__api__pseudo_manual__structure_twin_sync__func_tuple_struct_with_one_field_twin_sync_impl(ptr, rust_vec_len, data_len), +1107 => wire__crate__api__pseudo_manual__structure_twin_sync__func_tuple_struct_with_two_field_twin_sync_impl(ptr, rust_vec_len, data_len), +1110 => wire__crate__api__pseudo_manual__tuple_twin_sync__test_tuple_2_twin_sync_impl(ptr, rust_vec_len, data_len), +1111 => wire__crate__api__pseudo_manual__tuple_twin_sync__test_tuple_twin_sync_impl(ptr, rust_vec_len, data_len), +1115 => wire__crate__api__pseudo_manual__type_alias_twin_sync__handle_type_alias_id_twin_sync_impl(ptr, rust_vec_len, data_len), +1116 => wire__crate__api__pseudo_manual__type_alias_twin_sync__handle_type_alias_model_twin_sync_impl(ptr, rust_vec_len, data_len), +1117 => wire__crate__api__pseudo_manual__type_alias_twin_sync__handle_type_nest_alias_id_twin_sync_impl(ptr, rust_vec_len, data_len), +1121 => wire__crate__api__pseudo_manual__uuid_type_twin_sync__handle_nested_uuids_twin_sync_impl(ptr, rust_vec_len, data_len), +1122 => wire__crate__api__pseudo_manual__uuid_type_twin_sync__handle_uuid_twin_sync_impl(ptr, rust_vec_len, data_len), +1123 => wire__crate__api__pseudo_manual__uuid_type_twin_sync__handle_uuids_twin_sync_impl(ptr, rust_vec_len, data_len), +1139 => wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_get_good_impl(ptr, rust_vec_len, data_len), +1140 => wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_set_good_impl(ptr, rust_vec_len, data_len), +1195 => wire__crate__api__rust_opaque_sync__frb_sync_generator_test_twin_normal_impl(ptr, rust_vec_len, data_len), +1196 => wire__crate__api__rust_opaque_sync__sync_create_non_clone_twin_normal_impl(ptr, rust_vec_len, data_len), +1197 => wire__crate__api__rust_opaque_sync__sync_create_opaque_twin_normal_impl(ptr, rust_vec_len, data_len), +1198 => wire__crate__api__rust_opaque_sync__sync_option_rust_opaque_twin_normal_impl(ptr, rust_vec_len, data_len), _ => unreachable!(), } } @@ -40180,66 +40794,6 @@ impl flutter_rust_bridge::IntoIntoDart String + } } -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper> { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper> -{ -} - -impl flutter_rust_bridge::IntoIntoDart>> - for Box -{ - fn into_into_dart(self) -> FrbWrapper> { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper> { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper> -{ -} - -impl flutter_rust_bridge::IntoIntoDart>> - for Box -{ - fn into_into_dart(self) -> FrbWrapper> { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper> { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper> -{ -} - -impl flutter_rust_bridge::IntoIntoDart>> - for Box -{ - fn into_into_dart(self) -> FrbWrapper> { - self.into() - } -} - // Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart for FrbWrapper> { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { @@ -40972,26 +41526,6 @@ impl flutter_rust_bridge::IntoIntoDart { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for StructOneWithTraitForDynTwinSync -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - // Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart for FrbWrapper { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { @@ -41052,26 +41586,6 @@ impl flutter_rust_bridge::IntoIntoDart { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for StructTwoWithTraitForDynTwinSync -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - // Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart for FrbWrapper { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { @@ -44735,6 +45249,87 @@ impl flutter_rust_bridge::IntoIntoDart flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::HelloTraitTwinNormalImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::HelloTraitTwinNormalImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::HelloTraitTwinNormalImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::HelloTraitTwinNormalImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinNormalImplementor { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinRustAsyncImplementor { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::HelloTraitTwinRustAsyncImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::HelloTraitTwinRustAsyncImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinRustAsyncImplementor { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinSyncImplementor { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::HelloTraitTwinSyncImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::HelloTraitTwinSyncImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::HelloTraitTwinSyncImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::HelloTraitTwinSyncImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinSyncImplementor { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart for crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { match self { @@ -46652,6 +47247,35 @@ impl } } // Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart + for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor +{ + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart for FrbWrapper { @@ -48162,6 +48786,42 @@ impl SseEncode for flutter_rust_bridge::for_generated::anyhow::Error { } } +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + impl SseEncode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -48217,52 +48877,83 @@ impl SseEncode for RustAutoOpaqueMoi { } } -impl SseEncode for Box { +impl SseEncode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { , + StructOneWithTraitForDynTwinNormal, >, >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer, ); } } -impl SseEncode for Box String + Send + Sync> { +impl SseEncode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { String + Send + Sync>, + StructTwoWithTraitForDynTwinNormal, >, >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer, ); } } -impl SseEncode for Box { +impl SseEncode + for RustAutoOpaqueMoi< + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + > +{ + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + >>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer); + } +} + +impl SseEncode + for RustAutoOpaqueMoi< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + > +{ // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + >, >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer, ); } } -impl SseEncode for Box { +impl SseEncode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { , + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , >, >>::sse_encode( flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), @@ -48271,11 +48962,13 @@ impl SseEncode for Box { } } -impl SseEncode for Box { +impl SseEncode for Box String + Send + Sync> { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + Box String + Send + Sync>, + >, >>::sse_encode( flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), serializer, @@ -48730,20 +49423,6 @@ impl SseEncode for StructOneWithTraitForDynTwinNormal { } } -impl SseEncode for StructOneWithTraitForDynTwinSync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), - serializer, - ); - } -} - impl SseEncode for StructOneWithTraitTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -48782,20 +49461,6 @@ impl SseEncode for StructTwoWithTraitForDynTwinNormal { } } -impl SseEncode for StructTwoWithTraitForDynTwinSync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), - serializer, - ); - } -} - impl SseEncode for StructTwoWithTraitTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -50121,7 +50786,7 @@ impl SseEncode impl SseEncode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -50134,7 +50799,7 @@ impl SseEncode impl SseEncode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -50147,7 +50812,7 @@ impl SseEncode impl SseEncode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -50160,7 +50825,7 @@ impl SseEncode impl SseEncode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -50173,7 +50838,7 @@ impl SseEncode impl SseEncode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -50186,7 +50851,9 @@ impl SseEncode impl SseEncode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -50199,7 +50866,9 @@ impl SseEncode impl SseEncode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -50213,7 +50882,7 @@ impl SseEncode impl SseEncode for RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal, + StructWithGoodAndOpaqueFieldWithoutOptionTwinSync, >, > { @@ -50227,9 +50896,20 @@ impl SseEncode impl SseEncode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync, - >, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + > +{ + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + let (ptr, size) = self.sse_encode_raw(); + ::sse_encode(ptr, serializer); + ::sse_encode(size, serializer); + } +} + +impl SseEncode + for RustOpaqueMoi< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -50243,7 +50923,7 @@ impl SseEncode impl SseEncode for RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - StructWithGoodAndOpaqueFieldWithoutOptionTwinSync, + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, >, > { @@ -50257,7 +50937,9 @@ impl SseEncode impl SseEncode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -50270,7 +50952,9 @@ impl SseEncode impl SseEncode for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, > { // Codec=Sse (Serialization based), see doc to use other codecs @@ -51147,6 +51831,27 @@ impl SseEncode for bool { } } +impl SseEncode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + ::sse_encode(*self, serializer); + } +} + +impl SseEncode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + ::sse_encode(*self, serializer); + } +} + +impl SseEncode for Box { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + ::sse_encode(*self, serializer); + } +} + impl SseEncode for Box { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -52737,6 +53442,65 @@ impl SseEncode for crate::api::mirror::HashMapValue { } } +impl SseEncode for crate::frb_generated::HelloTraitTwinNormalImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self { + crate::frb_generated::HelloTraitTwinNormalImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::HelloTraitTwinNormalImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode(field0, serializer); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseEncode for crate::frb_generated::HelloTraitTwinRustAsyncImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self { + crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode(field0, serializer); + } + _ => { + unimplemented!(""); + } + } + } +} + +impl SseEncode for crate::frb_generated::HelloTraitTwinSyncImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self { + crate::frb_generated::HelloTraitTwinSyncImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::HelloTraitTwinSyncImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode(field0, serializer); + } + _ => { + unimplemented!(""); + } + } + } +} + impl SseEncode for crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -56356,6 +57120,29 @@ impl SseEncode for crate::api::pseudo_manual::method_twin_sync::SimpleStructTwin } } +impl SseEncode for crate::frb_generated::SimpleTraitForDynTwinNormalImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self { + crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode( + field0, serializer, + ); + } + crate::frb_generated::SimpleTraitForDynTwinNormalImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode( + field0, serializer, + ); + } + _ => { + unimplemented!(""); + } + } + } +} + impl SseEncode for crate::api::external_impl::SimpleTranslatableExternalStructWithMethod { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { diff --git a/frb_example/pure_dart_pde/rust/src/frb_generated.web.rs b/frb_example/pure_dart_pde/rust/src/frb_generated.web.rs index d486bf9d5a..5add52b0c4 100644 --- a/frb_example/pure_dart_pde/rust/src/frb_generated.web.rs +++ b/frb_example/pure_dart_pde/rust/src/frb_generated.web.rs @@ -7,7 +7,8 @@ use super::*; use crate::api::constructor::*; use crate::api::dart_code::*; use crate::api::dropping::*; -use crate::api::impl_trait::SimpleTraitForDynTwinNormal; +use crate::api::dyn_trait::SimpleTraitForDynTwinNormal; +use crate::api::dyn_trait::*; use crate::api::impl_trait::SimpleTraitTwinNormal; use crate::api::impl_trait::*; use crate::api::method::*; @@ -16,7 +17,6 @@ use crate::api::misc_no_twin_example_b::*; use crate::api::proxy::*; use crate::api::pseudo_manual::dropping_twin_rust_async::*; use crate::api::pseudo_manual::dropping_twin_sync::*; -use crate::api::pseudo_manual::impl_trait_twin_sync::SimpleTraitForDynTwinSync; use crate::api::pseudo_manual::impl_trait_twin_sync::SimpleTraitTwinSync; use crate::api::pseudo_manual::impl_trait_twin_sync::*; use crate::api::pseudo_manual::method_twin_rust_async::*; @@ -31,6 +31,7 @@ use crate::api::rust_auto_opaque::HelloTraitTwinNormal; use crate::api::rust_auto_opaque::*; use crate::api::rust_opaque::*; use crate::api::rust_opaque_sync::*; +use crate::frb_generated::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::wasm_bindgen; use flutter_rust_bridge::for_generated::wasm_bindgen::prelude::*; @@ -1019,24 +1020,6 @@ pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generat >::decrement_strong_count(ptr as _); } -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitForDynTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); -} - #[wasm_bindgen] pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinNormal( ptr: *const std::ffi::c_void, @@ -1083,24 +1066,6 @@ pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generat >::decrement_strong_count(ptr as _); } -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); -} - #[wasm_bindgen] pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinNormal( ptr: *const std::ffi::c_void, @@ -1227,6 +1192,72 @@ pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generat >::decrement_strong_count(ptr as _); } +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + >, + >::increment_strong_count(ptr as _); +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, + >, + >::decrement_strong_count(ptr as _); +} + +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + >, + >::increment_strong_count(ptr as _); +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, + >, + >::decrement_strong_count(ptr as _); +} + +#[wasm_bindgen] +pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, + >::increment_strong_count(ptr as _); +} + +#[wasm_bindgen] +pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( + ptr: *const std::ffi::c_void, +) { + MoiArc::< + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, + >, + >::decrement_strong_count(ptr as _); +} + #[wasm_bindgen] pub fn rust_arc_increment_strong_count_RustOpaque_i32(ptr: *const std::ffi::c_void) { MoiArc::::increment_strong_count(ptr as _); diff --git a/frb_example/pure_dart_pde/test/api/dyn_trait_test.dart b/frb_example/pure_dart_pde/test/api/dyn_trait_test.dart new file mode 100644 index 0000000000..a17fc8a9d2 --- /dev/null +++ b/frb_example/pure_dart_pde/test/api/dyn_trait_test.dart @@ -0,0 +1,20 @@ +// AUTO-GENERATED FROM frb_example/pure_dart, DO NOT EDIT + +// FRB_INTERNAL_GENERATOR: {"forbiddenDuplicatorModes": ["sync", "rustAsync", "sse", "sync sse", "rustAsync sse"]} + +import 'package:frb_example_pure_dart_pde/src/rust/api/dyn_trait.dart'; +import 'package:frb_example_pure_dart_pde/src/rust/frb_generated.dart'; +import 'package:test/test.dart'; + +Future main({bool skipRustLibInit = false}) async { + if (!skipRustLibInit) await RustLib.init(); + + test('support &dyn TraitType', () async { + final one = + await StructOneWithTraitForDynTwinNormal.createTwinNormal(one: 10); + final two = + await StructTwoWithTraitForDynTwinNormal.createTwinNormal(two: 100); + expect(await funcArgDynTraitTwinNormal(arg: one), 10); + expect(await funcArgDynTraitTwinNormal(arg: two), 200); + }); +} diff --git a/frb_example/pure_dart_pde/test/dart_valgrind_test_entrypoint.dart b/frb_example/pure_dart_pde/test/dart_valgrind_test_entrypoint.dart index b23b436e67..e212a1628c 100644 --- a/frb_example/pure_dart_pde/test/dart_valgrind_test_entrypoint.dart +++ b/frb_example/pure_dart_pde/test/dart_valgrind_test_entrypoint.dart @@ -19,6 +19,7 @@ import 'api/dart_code_test.dart' as dart_code_test; import 'api/dart_fn_test.dart' as dart_fn_test; import 'api/dart_opaque_sync_test.dart' as dart_opaque_sync_test; import 'api/dart_opaque_test.dart' as dart_opaque_test; +import 'api/dyn_trait_test.dart' as dyn_trait_test; import 'api/enumeration_test.dart' as enumeration_test; import 'api/event_listener_test.dart' as event_listener_test; import 'api/exception_test.dart' as exception_test; @@ -212,6 +213,7 @@ Future callFileEntrypoints() async { await dart_fn_test.main(skipRustLibInit: true); await dart_opaque_sync_test.main(skipRustLibInit: true); await dart_opaque_test.main(skipRustLibInit: true); + await dyn_trait_test.main(skipRustLibInit: true); await enumeration_test.main(skipRustLibInit: true); await event_listener_test.main(skipRustLibInit: true); await exception_test.main(skipRustLibInit: true); From 35c033bbe31b49dc7d07e7cd9ef7c40e8da8857e Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 16:18:32 +0800 Subject: [PATCH 76/96] chore: rm --- .../rust/src/api/rust_auto_opaque.rs | 123 +++++++++--------- .../test/api/rust_auto_opaque_test.dart | 40 +++--- 2 files changed, 82 insertions(+), 81 deletions(-) diff --git a/frb_example/pure_dart/rust/src/api/rust_auto_opaque.rs b/frb_example/pure_dart/rust/src/api/rust_auto_opaque.rs index 6ad7aad065..fac38ce40e 100644 --- a/frb_example/pure_dart/rust/src/api/rust_auto_opaque.rs +++ b/frb_example/pure_dart/rust/src/api/rust_auto_opaque.rs @@ -95,67 +95,68 @@ pub fn rust_auto_opaque_callable_return_twin_normal() -> Box S } // ==================================== trait object ======================================= - -pub trait HelloTraitTwinNormal: Send + Sync { - fn func_hello(&self) -> &str; -} - -#[frb(opaque)] -pub struct HelloOneStructTwinNormal { - inner: String, -} - -impl HelloTraitTwinNormal for HelloOneStructTwinNormal { - fn func_hello(&self) -> &str { - &self.inner - } -} - -pub enum HelloTwoEnumTwinNormal { - A, - B, -} - -impl HelloTraitTwinNormal for HelloTwoEnumTwinNormal { - fn func_hello(&self) -> &str { - match self { - HelloTwoEnumTwinNormal::A => "A", - HelloTwoEnumTwinNormal::B => "B", - } - } -} - -pub fn rust_auto_opaque_trait_object_arg_own_twin_normal( - arg: Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[allow(clippy::borrowed_box)] -pub fn rust_auto_opaque_trait_object_arg_borrow_twin_normal( - arg: &Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal( - arg: &mut Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -pub fn rust_auto_opaque_trait_object_return_own_one_twin_normal() -> Box { - Box::new(HelloOneStructTwinNormal { - inner: "hello".into(), - }) -} - -pub fn rust_auto_opaque_trait_object_return_own_two_twin_normal() -> Box { - Box::new(HelloTwoEnumTwinNormal::B) -} +// +// pub trait HelloTraitTwinNormal: Send + Sync { +// fn func_hello(&self) -> &str; +// } +// +// #[frb(opaque)] +// pub struct HelloOneStructTwinNormal { +// inner: String, +// } +// +// impl HelloTraitTwinNormal for HelloOneStructTwinNormal { +// fn func_hello(&self) -> &str { +// &self.inner +// } +// } +// +// pub enum HelloTwoEnumTwinNormal { +// A, +// B, +// } +// +// impl HelloTraitTwinNormal for HelloTwoEnumTwinNormal { +// fn func_hello(&self) -> &str { +// match self { +// HelloTwoEnumTwinNormal::A => "A", +// HelloTwoEnumTwinNormal::B => "B", +// } +// } +// } +// +// pub fn rust_auto_opaque_trait_object_arg_own_twin_normal( +// arg: Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[allow(clippy::borrowed_box)] +// pub fn rust_auto_opaque_trait_object_arg_borrow_twin_normal( +// arg: &Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal( +// arg: &mut Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// pub fn rust_auto_opaque_trait_object_return_own_one_twin_normal() -> Box { +// Box::new(HelloOneStructTwinNormal { +// inner: "hello".into(), +// }) +// } +// +// pub fn rust_auto_opaque_trait_object_return_own_two_twin_normal() -> Box { +// Box::new(HelloTwoEnumTwinNormal::B) +// } +// // ==================================== static method ======================================= diff --git a/frb_example/pure_dart/test/api/rust_auto_opaque_test.dart b/frb_example/pure_dart/test/api/rust_auto_opaque_test.dart index 2a6b2e81f4..2a0a71afb0 100644 --- a/frb_example/pure_dart/test/api/rust_auto_opaque_test.dart +++ b/frb_example/pure_dart/test/api/rust_auto_opaque_test.dart @@ -187,26 +187,26 @@ Future main({bool skipRustLibInit = false}) async { }); }); - group('trait object', () { - Future _body(BoxHelloTraitTwinNormal obj, String expect) async { - await futurizeVoidTwinNormal(rustAutoOpaqueTraitObjectArgBorrowTwinNormal( - arg: obj, expect: expect)); - await futurizeVoidTwinNormal( - rustAutoOpaqueTraitObjectArgMutBorrowTwinNormal( - arg: obj, expect: expect)); - await futurizeVoidTwinNormal( - rustAutoOpaqueTraitObjectArgOwnTwinNormal(arg: obj, expect: expect)); - } - - test( - 'case one', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnOneTwinNormal(), 'hello')); - test( - 'case two', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal(), 'B')); - }); + // group('trait object', () { + // Future _body(BoxHelloTraitTwinNormal obj, String expect) async { + // await futurizeVoidTwinNormal(rustAutoOpaqueTraitObjectArgBorrowTwinNormal( + // arg: obj, expect: expect)); + // await futurizeVoidTwinNormal( + // rustAutoOpaqueTraitObjectArgMutBorrowTwinNormal( + // arg: obj, expect: expect)); + // await futurizeVoidTwinNormal( + // rustAutoOpaqueTraitObjectArgOwnTwinNormal(arg: obj, expect: expect)); + // } + // + // test( + // 'case one', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnOneTwinNormal(), 'hello')); + // test( + // 'case two', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal(), 'B')); + // }); test('static method', () async { final obj = From e64020ca240f7865c900aca1e3420d0257eae6ab Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 17:05:40 +0800 Subject: [PATCH 77/96] chore: codegen --- frb_example/pure_dart/frb_generated.h | 872 -- .../rust_auto_opaque_twin_moi.dart | 50 - .../rust_auto_opaque_twin_rust_async.dart | 50 - .../rust_auto_opaque_twin_rust_async_moi.dart | 52 - .../rust_auto_opaque_twin_rust_async_sse.dart | 52 - ...t_auto_opaque_twin_rust_async_sse_moi.dart | 54 - .../rust_auto_opaque_twin_sse.dart | 50 - .../rust_auto_opaque_twin_sse_moi.dart | 50 - .../rust_auto_opaque_twin_sync.dart | 50 - .../rust_auto_opaque_twin_sync_moi.dart | 50 - .../rust_auto_opaque_twin_sync_sse.dart | 50 - .../rust_auto_opaque_twin_sync_sse_moi.dart | 52 - .../lib/src/rust/api/rust_auto_opaque.dart | 50 - .../pure_dart/lib/src/rust/frb_generated.dart | 9922 +---------------- .../lib/src/rust/frb_generated.freezed.dart | 4841 -------- .../lib/src/rust/frb_generated.io.dart | 7082 ------------ .../lib/src/rust/frb_generated.web.dart | 5054 --------- .../rust_auto_opaque_twin_moi.rs | 128 +- .../rust_auto_opaque_twin_rust_async.rs | 125 +- .../rust_auto_opaque_twin_rust_async_moi.rs | 130 +- .../rust_auto_opaque_twin_rust_async_sse.rs | 130 +- ...ust_auto_opaque_twin_rust_async_sse_moi.rs | 135 +- .../rust_auto_opaque_twin_sse.rs | 128 +- .../rust_auto_opaque_twin_sse_moi.rs | 135 +- .../rust_auto_opaque_twin_sync.rs | 128 +- .../rust_auto_opaque_twin_sync_moi.rs | 135 +- .../rust_auto_opaque_twin_sync_sse.rs | 135 +- .../rust_auto_opaque_twin_sync_sse_moi.rs | 140 +- .../pure_dart/rust/src/frb_generated.io.rs | 3362 ------ .../pure_dart/rust/src/frb_generated.rs | 7684 +------------ .../pure_dart/rust/src/frb_generated.web.rs | 2937 ----- .../rust_auto_opaque_twin_moi_test.dart | 39 +- ..._auto_opaque_twin_rust_async_moi_test.dart | 44 +- ...o_opaque_twin_rust_async_sse_moi_test.dart | 45 +- ..._auto_opaque_twin_rust_async_sse_test.dart | 44 +- ...rust_auto_opaque_twin_rust_async_test.dart | 43 +- .../rust_auto_opaque_twin_sse_moi_test.dart | 40 +- .../rust_auto_opaque_twin_sse_test.dart | 39 +- .../rust_auto_opaque_twin_sync_moi_test.dart | 41 +- ...st_auto_opaque_twin_sync_sse_moi_test.dart | 43 +- .../rust_auto_opaque_twin_sync_sse_test.dart | 41 +- .../rust_auto_opaque_twin_sync_test.dart | 39 +- .../rust_auto_opaque_twin_rust_async.dart | 50 - .../rust_auto_opaque_twin_sync.dart | 50 - .../lib/src/rust/api/rust_auto_opaque.dart | 50 - .../lib/src/rust/frb_generated.dart | 2788 +---- .../lib/src/rust/frb_generated.freezed.dart | 1179 -- .../lib/src/rust/frb_generated.io.dart | 893 +- .../lib/src/rust/frb_generated.web.dart | 773 -- .../rust_auto_opaque_twin_rust_async.rs | 125 +- .../rust_auto_opaque_twin_sync.rs | 128 +- .../rust/src/api/rust_auto_opaque.rs | 123 +- .../rust/src/frb_generated.io.rs | 158 - .../pure_dart_pde/rust/src/frb_generated.rs | 2379 +--- .../rust/src/frb_generated.web.rs | 158 - ...rust_auto_opaque_twin_rust_async_test.dart | 43 +- .../rust_auto_opaque_twin_sync_test.dart | 39 +- .../test/api/rust_auto_opaque_test.dart | 40 +- 58 files changed, 2022 insertions(+), 51225 deletions(-) diff --git a/frb_example/pure_dart/frb_generated.h b/frb_example/pure_dart/frb_generated.h index 602bd77f95..dfb9e36faa 100644 --- a/frb_example/pure_dart/frb_generated.h +++ b/frb_example/pure_dart/frb_generated.h @@ -1982,24 +1982,6 @@ typedef struct wire_cst_struct_with_good_and_opaque_field_twin_moi { uintptr_t *option_opaque; } wire_cst_struct_with_good_and_opaque_field_twin_moi; -typedef struct wire_cst_HelloTraitTwinMoiImplementor_Variant0 { - uintptr_t field0; -} wire_cst_HelloTraitTwinMoiImplementor_Variant0; - -typedef struct wire_cst_HelloTraitTwinMoiImplementor_Variant1 { - uintptr_t field0; -} wire_cst_HelloTraitTwinMoiImplementor_Variant1; - -typedef union HelloTraitTwinMoiImplementorKind { - struct wire_cst_HelloTraitTwinMoiImplementor_Variant0 Variant0; - struct wire_cst_HelloTraitTwinMoiImplementor_Variant1 Variant1; -} HelloTraitTwinMoiImplementorKind; - -typedef struct wire_cst_hello_trait_twin_moi_implementor { - int32_t tag; - union HelloTraitTwinMoiImplementorKind kind; -} wire_cst_hello_trait_twin_moi_implementor; - typedef struct wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync { uintptr_t *ptr; int32_t len; @@ -2034,24 +2016,6 @@ typedef struct wire_cst_struct_with_good_and_opaque_field_twin_rust_async { uintptr_t *option_opaque; } wire_cst_struct_with_good_and_opaque_field_twin_rust_async; -typedef struct wire_cst_HelloTraitTwinRustAsyncImplementor_Variant0 { - uintptr_t field0; -} wire_cst_HelloTraitTwinRustAsyncImplementor_Variant0; - -typedef struct wire_cst_HelloTraitTwinRustAsyncImplementor_Variant1 { - uintptr_t field0; -} wire_cst_HelloTraitTwinRustAsyncImplementor_Variant1; - -typedef union HelloTraitTwinRustAsyncImplementorKind { - struct wire_cst_HelloTraitTwinRustAsyncImplementor_Variant0 Variant0; - struct wire_cst_HelloTraitTwinRustAsyncImplementor_Variant1 Variant1; -} HelloTraitTwinRustAsyncImplementorKind; - -typedef struct wire_cst_hello_trait_twin_rust_async_implementor { - int32_t tag; - union HelloTraitTwinRustAsyncImplementorKind kind; -} wire_cst_hello_trait_twin_rust_async_implementor; - typedef struct wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsyncMoi { uintptr_t *ptr; int32_t len; @@ -2086,24 +2050,6 @@ typedef struct wire_cst_struct_with_good_and_opaque_field_twin_rust_async_moi { uintptr_t *option_opaque; } wire_cst_struct_with_good_and_opaque_field_twin_rust_async_moi; -typedef struct wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant0 { - uintptr_t field0; -} wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant0; - -typedef struct wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant1 { - uintptr_t field0; -} wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant1; - -typedef union HelloTraitTwinRustAsyncMoiImplementorKind { - struct wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant0 Variant0; - struct wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant1 Variant1; -} HelloTraitTwinRustAsyncMoiImplementorKind; - -typedef struct wire_cst_hello_trait_twin_rust_async_moi_implementor { - int32_t tag; - union HelloTraitTwinRustAsyncMoiImplementorKind kind; -} wire_cst_hello_trait_twin_rust_async_moi_implementor; - typedef struct wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync { uintptr_t *ptr; int32_t len; @@ -2138,24 +2084,6 @@ typedef struct wire_cst_struct_with_good_and_opaque_field_twin_sync { uintptr_t *option_opaque; } wire_cst_struct_with_good_and_opaque_field_twin_sync; -typedef struct wire_cst_HelloTraitTwinSyncImplementor_Variant0 { - uintptr_t field0; -} wire_cst_HelloTraitTwinSyncImplementor_Variant0; - -typedef struct wire_cst_HelloTraitTwinSyncImplementor_Variant1 { - uintptr_t field0; -} wire_cst_HelloTraitTwinSyncImplementor_Variant1; - -typedef union HelloTraitTwinSyncImplementorKind { - struct wire_cst_HelloTraitTwinSyncImplementor_Variant0 Variant0; - struct wire_cst_HelloTraitTwinSyncImplementor_Variant1 Variant1; -} HelloTraitTwinSyncImplementorKind; - -typedef struct wire_cst_hello_trait_twin_sync_implementor { - int32_t tag; - union HelloTraitTwinSyncImplementorKind kind; -} wire_cst_hello_trait_twin_sync_implementor; - typedef struct wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSyncMoi { uintptr_t *ptr; int32_t len; @@ -2190,24 +2118,6 @@ typedef struct wire_cst_struct_with_good_and_opaque_field_twin_sync_moi { uintptr_t *option_opaque; } wire_cst_struct_with_good_and_opaque_field_twin_sync_moi; -typedef struct wire_cst_HelloTraitTwinSyncMoiImplementor_Variant0 { - uintptr_t field0; -} wire_cst_HelloTraitTwinSyncMoiImplementor_Variant0; - -typedef struct wire_cst_HelloTraitTwinSyncMoiImplementor_Variant1 { - uintptr_t field0; -} wire_cst_HelloTraitTwinSyncMoiImplementor_Variant1; - -typedef union HelloTraitTwinSyncMoiImplementorKind { - struct wire_cst_HelloTraitTwinSyncMoiImplementor_Variant0 Variant0; - struct wire_cst_HelloTraitTwinSyncMoiImplementor_Variant1 Variant1; -} HelloTraitTwinSyncMoiImplementorKind; - -typedef struct wire_cst_hello_trait_twin_sync_moi_implementor { - int32_t tag; - union HelloTraitTwinSyncMoiImplementorKind kind; -} wire_cst_hello_trait_twin_sync_moi_implementor; - typedef struct wire_cst_list_RustOpaque_HideDataTwinMoi { uintptr_t *ptr; int32_t len; @@ -2534,24 +2444,6 @@ typedef struct wire_cst_struct_with_good_and_opaque_field_twin_normal { uintptr_t *option_opaque; } wire_cst_struct_with_good_and_opaque_field_twin_normal; -typedef struct wire_cst_HelloTraitTwinNormalImplementor_Variant0 { - uintptr_t field0; -} wire_cst_HelloTraitTwinNormalImplementor_Variant0; - -typedef struct wire_cst_HelloTraitTwinNormalImplementor_Variant1 { - uintptr_t field0; -} wire_cst_HelloTraitTwinNormalImplementor_Variant1; - -typedef union HelloTraitTwinNormalImplementorKind { - struct wire_cst_HelloTraitTwinNormalImplementor_Variant0 Variant0; - struct wire_cst_HelloTraitTwinNormalImplementor_Variant1 Variant1; -} HelloTraitTwinNormalImplementorKind; - -typedef struct wire_cst_hello_trait_twin_normal_implementor { - int32_t tag; - union HelloTraitTwinNormalImplementorKind kind; -} wire_cst_hello_trait_twin_normal_implementor; - typedef struct wire_cst_list_RustOpaque_HideDataTwinNormal { uintptr_t *ptr; int32_t len; @@ -2734,114 +2626,6 @@ typedef struct wire_cst_element_twin_sync { struct wire_cst_list_element_twin_sync *children; } wire_cst_element_twin_sync; -typedef struct wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant0 { - uintptr_t field0; -} wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant0; - -typedef struct wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant1 { - uintptr_t field0; -} wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant1; - -typedef union HelloTraitTwinRustAsyncSseImplementorKind { - struct wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant0 Variant0; - struct wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant1 Variant1; -} HelloTraitTwinRustAsyncSseImplementorKind; - -typedef struct wire_cst_hello_trait_twin_rust_async_sse_implementor { - int32_t tag; - union HelloTraitTwinRustAsyncSseImplementorKind kind; -} wire_cst_hello_trait_twin_rust_async_sse_implementor; - -typedef struct wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 { - uintptr_t field0; -} wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant0; - -typedef struct wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 { - uintptr_t field0; -} wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant1; - -typedef union HelloTraitTwinRustAsyncSseMoiImplementorKind { - struct wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 Variant0; - struct wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 Variant1; -} HelloTraitTwinRustAsyncSseMoiImplementorKind; - -typedef struct wire_cst_hello_trait_twin_rust_async_sse_moi_implementor { - int32_t tag; - union HelloTraitTwinRustAsyncSseMoiImplementorKind kind; -} wire_cst_hello_trait_twin_rust_async_sse_moi_implementor; - -typedef struct wire_cst_HelloTraitTwinSseImplementor_Variant0 { - uintptr_t field0; -} wire_cst_HelloTraitTwinSseImplementor_Variant0; - -typedef struct wire_cst_HelloTraitTwinSseImplementor_Variant1 { - uintptr_t field0; -} wire_cst_HelloTraitTwinSseImplementor_Variant1; - -typedef union HelloTraitTwinSseImplementorKind { - struct wire_cst_HelloTraitTwinSseImplementor_Variant0 Variant0; - struct wire_cst_HelloTraitTwinSseImplementor_Variant1 Variant1; -} HelloTraitTwinSseImplementorKind; - -typedef struct wire_cst_hello_trait_twin_sse_implementor { - int32_t tag; - union HelloTraitTwinSseImplementorKind kind; -} wire_cst_hello_trait_twin_sse_implementor; - -typedef struct wire_cst_HelloTraitTwinSseMoiImplementor_Variant0 { - uintptr_t field0; -} wire_cst_HelloTraitTwinSseMoiImplementor_Variant0; - -typedef struct wire_cst_HelloTraitTwinSseMoiImplementor_Variant1 { - uintptr_t field0; -} wire_cst_HelloTraitTwinSseMoiImplementor_Variant1; - -typedef union HelloTraitTwinSseMoiImplementorKind { - struct wire_cst_HelloTraitTwinSseMoiImplementor_Variant0 Variant0; - struct wire_cst_HelloTraitTwinSseMoiImplementor_Variant1 Variant1; -} HelloTraitTwinSseMoiImplementorKind; - -typedef struct wire_cst_hello_trait_twin_sse_moi_implementor { - int32_t tag; - union HelloTraitTwinSseMoiImplementorKind kind; -} wire_cst_hello_trait_twin_sse_moi_implementor; - -typedef struct wire_cst_HelloTraitTwinSyncSseImplementor_Variant0 { - uintptr_t field0; -} wire_cst_HelloTraitTwinSyncSseImplementor_Variant0; - -typedef struct wire_cst_HelloTraitTwinSyncSseImplementor_Variant1 { - uintptr_t field0; -} wire_cst_HelloTraitTwinSyncSseImplementor_Variant1; - -typedef union HelloTraitTwinSyncSseImplementorKind { - struct wire_cst_HelloTraitTwinSyncSseImplementor_Variant0 Variant0; - struct wire_cst_HelloTraitTwinSyncSseImplementor_Variant1 Variant1; -} HelloTraitTwinSyncSseImplementorKind; - -typedef struct wire_cst_hello_trait_twin_sync_sse_implementor { - int32_t tag; - union HelloTraitTwinSyncSseImplementorKind kind; -} wire_cst_hello_trait_twin_sync_sse_implementor; - -typedef struct wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant0 { - uintptr_t field0; -} wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant0; - -typedef struct wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant1 { - uintptr_t field0; -} wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant1; - -typedef union HelloTraitTwinSyncSseMoiImplementorKind { - struct wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant0 Variant0; - struct wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant1 Variant1; -} HelloTraitTwinSyncSseMoiImplementorKind; - -typedef struct wire_cst_hello_trait_twin_sync_sse_moi_implementor { - int32_t tag; - union HelloTraitTwinSyncSseMoiImplementorKind kind; -} wire_cst_hello_trait_twin_sync_sse_moi_implementor; - typedef struct wire_cst_raw_string_mirrored { struct wire_cst_list_prim_u_8_strict *value; } wire_cst_raw_string_mirrored; @@ -10148,9 +9932,6 @@ WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua int32_t rust_vec_len_, int32_t data_len_); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__HelloOneStructTwinMoi_func_hello(int64_t port_, - uintptr_t that); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__NonCloneSimpleTwinMoi_instance_method_arg_borrow_twin_moi(int64_t port_, uintptr_t that); @@ -10188,9 +9969,6 @@ WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi_set_good(uintptr_t that, struct wire_cst_list_prim_u_8_strict *good); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__hello_two_enum_twin_moi_func_hello(int64_t port_, - int32_t that); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_arg_borrow_twin_moi(int64_t port_, uintptr_t arg, int32_t expect); @@ -10282,29 +10060,10 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opa void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_moi(int64_t port_); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi(int64_t port_, - struct wire_cst_hello_trait_twin_moi_implementor *arg, - struct wire_cst_list_prim_u_8_strict *expect); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi(int64_t port_, - uintptr_t arg, - struct wire_cst_list_prim_u_8_strict *expect); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi(int64_t port_, - struct wire_cst_hello_trait_twin_moi_implementor *arg, - struct wire_cst_list_prim_u_8_strict *expect); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moi(int64_t port_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_two_twin_moi(int64_t port_); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_two_args_twin_moi(int64_t port_, uintptr_t a, uintptr_t b); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello(int64_t port_, - uintptr_t that); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_borrow_twin_rust_async(int64_t port_, uintptr_t that); @@ -10342,9 +10101,6 @@ WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_set_good(uintptr_t that, struct wire_cst_list_prim_u_8_strict *good); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello(int64_t port_, - int32_t that); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_borrow_twin_rust_async(int64_t port_, uintptr_t arg, int32_t expect); @@ -10436,29 +10192,10 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opa void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async(int64_t port_); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async(int64_t port_, - struct wire_cst_hello_trait_twin_rust_async_implementor *arg, - struct wire_cst_list_prim_u_8_strict *expect); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async(int64_t port_, - uintptr_t arg, - struct wire_cst_list_prim_u_8_strict *expect); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async(int64_t port_, - struct wire_cst_hello_trait_twin_rust_async_implementor *arg, - struct wire_cst_list_prim_u_8_strict *expect); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async(int64_t port_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async(int64_t port_); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_two_args_twin_rust_async(int64_t port_, uintptr_t a, uintptr_t b); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__HelloOneStructTwinRustAsyncMoi_func_hello(int64_t port_, - uintptr_t that); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__NonCloneSimpleTwinRustAsyncMoi_instance_method_arg_borrow_twin_rust_async_moi(int64_t port_, uintptr_t that); @@ -10496,9 +10233,6 @@ WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi_set_good(uintptr_t that, struct wire_cst_list_prim_u_8_strict *good); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__hello_two_enum_twin_rust_async_moi_func_hello(int64_t port_, - int32_t that); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_arg_borrow_twin_rust_async_moi(int64_t port_, uintptr_t arg, int32_t expect); @@ -10590,29 +10324,10 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opa void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_moi(int64_t port_); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi(int64_t port_, - struct wire_cst_hello_trait_twin_rust_async_moi_implementor *arg, - struct wire_cst_list_prim_u_8_strict *expect); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi(int64_t port_, - uintptr_t arg, - struct wire_cst_list_prim_u_8_strict *expect); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi(int64_t port_, - struct wire_cst_hello_trait_twin_rust_async_moi_implementor *arg, - struct wire_cst_list_prim_u_8_strict *expect); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi(int64_t port_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi(int64_t port_); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_two_args_twin_rust_async_moi(int64_t port_, uintptr_t a, uintptr_t b); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__HelloOneStructTwinRustAsyncSse_func_hello(int64_t port_, - uintptr_t that); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__NonCloneSimpleTwinRustAsyncSse_instance_method_arg_borrow_twin_rust_async_sse(int64_t port_, uint8_t *ptr_, int32_t rust_vec_len_, @@ -10678,9 +10393,6 @@ WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse_set_good(uintptr_t that, struct wire_cst_list_prim_u_8_strict *good); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__hello_two_enum_twin_rust_async_sse_func_hello(int64_t port_, - int32_t that); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_arg_borrow_twin_rust_async_sse(int64_t port_, uint8_t *ptr_, int32_t rust_vec_len_, @@ -10831,39 +10543,11 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opa int32_t rust_vec_len_, int32_t data_len_); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_two_args_twin_rust_async_sse(int64_t port_, uint8_t *ptr_, int32_t rust_vec_len_, int32_t data_len_); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__HelloOneStructTwinRustAsyncSseMoi_func_hello(int64_t port_, - uintptr_t that); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__NonCloneSimpleTwinRustAsyncSseMoi_instance_method_arg_borrow_twin_rust_async_sse_moi(int64_t port_, uint8_t *ptr_, int32_t rust_vec_len_, @@ -10929,9 +10613,6 @@ WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi_set_good(uintptr_t that, struct wire_cst_list_prim_u_8_strict *good); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__hello_two_enum_twin_rust_async_sse_moi_func_hello(int64_t port_, - int32_t that); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_arg_borrow_twin_rust_async_sse_moi(int64_t port_, uint8_t *ptr_, int32_t rust_vec_len_, @@ -11082,39 +10763,11 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opa int32_t rust_vec_len_, int32_t data_len_); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_two_args_twin_rust_async_sse_moi(int64_t port_, uint8_t *ptr_, int32_t rust_vec_len_, int32_t data_len_); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__HelloOneStructTwinSse_func_hello(int64_t port_, - uintptr_t that); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__NonCloneSimpleTwinSse_instance_method_arg_borrow_twin_sse(int64_t port_, uint8_t *ptr_, int32_t rust_vec_len_, @@ -11180,9 +10833,6 @@ WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinSse_set_good(uintptr_t that, struct wire_cst_list_prim_u_8_strict *good); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__hello_two_enum_twin_sse_func_hello(int64_t port_, - int32_t that); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_arg_borrow_twin_sse(int64_t port_, uint8_t *ptr_, int32_t rust_vec_len_, @@ -11333,39 +10983,11 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opa int32_t rust_vec_len_, int32_t data_len_); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sse(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_own_twin_sse(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_one_twin_sse(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_two_twin_sse(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_two_args_twin_sse(int64_t port_, uint8_t *ptr_, int32_t rust_vec_len_, int32_t data_len_); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__HelloOneStructTwinSseMoi_func_hello(int64_t port_, - uintptr_t that); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__NonCloneSimpleTwinSseMoi_instance_method_arg_borrow_twin_sse_moi(int64_t port_, uint8_t *ptr_, int32_t rust_vec_len_, @@ -11431,9 +11053,6 @@ WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi_set_good(uintptr_t that, struct wire_cst_list_prim_u_8_strict *good); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__hello_two_enum_twin_sse_moi_func_hello(int64_t port_, - int32_t that); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_arg_borrow_twin_sse_moi(int64_t port_, uint8_t *ptr_, int32_t rust_vec_len_, @@ -11584,39 +11203,11 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opa int32_t rust_vec_len_, int32_t data_len_); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sse_moi(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sse_moi(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sse_moi(int64_t port_, - uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_two_args_twin_sse_moi(int64_t port_, uint8_t *ptr_, int32_t rust_vec_len_, int32_t data_len_); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello(int64_t port_, - uintptr_t that); - WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_borrow_twin_sync(uintptr_t that); WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_mut_borrow_twin_sync(uintptr_t that); @@ -11646,9 +11237,6 @@ WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_set_good(uintptr_t that, struct wire_cst_list_prim_u_8_strict *good); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello(int64_t port_, - int32_t that); - WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_borrow_twin_sync(uintptr_t arg, int32_t expect); @@ -11720,25 +11308,9 @@ WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync(void); -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync(struct wire_cst_hello_trait_twin_sync_implementor *arg, - struct wire_cst_list_prim_u_8_strict *expect); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync(uintptr_t arg, - struct wire_cst_list_prim_u_8_strict *expect); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync(struct wire_cst_hello_trait_twin_sync_implementor *arg, - struct wire_cst_list_prim_u_8_strict *expect); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync(void); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync(void); - WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_sync(uintptr_t a, uintptr_t b); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__HelloOneStructTwinSyncMoi_func_hello(int64_t port_, - uintptr_t that); - WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__NonCloneSimpleTwinSyncMoi_instance_method_arg_borrow_twin_sync_moi(uintptr_t that); WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__NonCloneSimpleTwinSyncMoi_instance_method_arg_mut_borrow_twin_sync_moi(uintptr_t that); @@ -11768,9 +11340,6 @@ WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi_set_good(uintptr_t that, struct wire_cst_list_prim_u_8_strict *good); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__hello_two_enum_twin_sync_moi_func_hello(int64_t port_, - int32_t that); - WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_arg_borrow_twin_sync_moi(uintptr_t arg, int32_t expect); @@ -11842,25 +11411,9 @@ WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_moi(void); -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi(struct wire_cst_hello_trait_twin_sync_moi_implementor *arg, - struct wire_cst_list_prim_u_8_strict *expect); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi(uintptr_t arg, - struct wire_cst_list_prim_u_8_strict *expect); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi(struct wire_cst_hello_trait_twin_sync_moi_implementor *arg, - struct wire_cst_list_prim_u_8_strict *expect); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi(void); - -WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_moi(void); - WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_two_args_twin_sync_moi(uintptr_t a, uintptr_t b); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__HelloOneStructTwinSyncSse_func_hello(int64_t port_, - uintptr_t that); - WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__NonCloneSimpleTwinSyncSse_instance_method_arg_borrow_twin_sync_sse(uint8_t *ptr_, int32_t rust_vec_len_, int32_t data_len_); @@ -11914,9 +11467,6 @@ WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse_set_good(uintptr_t that, struct wire_cst_list_prim_u_8_strict *good); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__hello_two_enum_twin_sync_sse_func_hello(int64_t port_, - int32_t that); - WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_arg_borrow_twin_sync_sse(uint8_t *ptr_, int32_t rust_vec_len_, int32_t data_len_); @@ -12037,33 +11587,10 @@ WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua int32_t rust_vec_len_, int32_t data_len_); -WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse(uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse(uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_own_twin_sync_sse(uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse(uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse(uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_two_args_twin_sync_sse(uint8_t *ptr_, int32_t rust_vec_len_, int32_t data_len_); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__HelloOneStructTwinSyncSseMoi_func_hello(int64_t port_, - uintptr_t that); - WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__NonCloneSimpleTwinSyncSseMoi_instance_method_arg_borrow_twin_sync_sse_moi(uint8_t *ptr_, int32_t rust_vec_len_, int32_t data_len_); @@ -12117,9 +11644,6 @@ WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi_set_good(uintptr_t that, struct wire_cst_list_prim_u_8_strict *good); -void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__hello_two_enum_twin_sync_sse_moi_func_hello(int64_t port_, - int32_t that); - WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_arg_borrow_twin_sync_sse_moi(uint8_t *ptr_, int32_t rust_vec_len_, int32_t data_len_); @@ -12240,26 +11764,6 @@ WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua int32_t rust_vec_len_, int32_t data_len_); -WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi(uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi(uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi(uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi(uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - -WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi(uint8_t *ptr_, - int32_t rust_vec_len_, - int32_t data_len_); - WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_two_args_twin_sync_sse_moi(uint8_t *ptr_, int32_t rust_vec_len_, int32_t data_len_); @@ -13321,9 +12825,6 @@ void frbgen_frb_example_pure_dart_wire__crate__api__raw_string__test_more_than_j void frbgen_frb_example_pure_dart_wire__crate__api__raw_string__test_raw_string_item_struct_twin_normal(int64_t port_); -void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello(int64_t port_, - uintptr_t that); - void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_borrow_twin_normal(int64_t port_, uintptr_t that); @@ -13361,9 +12862,6 @@ WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_op WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_set_good(uintptr_t that, struct wire_cst_list_prim_u_8_strict *good); -void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello(int64_t port_, - int32_t that); - void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_borrow_twin_normal(int64_t port_, uintptr_t arg, int32_t expect); @@ -13455,22 +12953,6 @@ void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_ void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_normal(int64_t port_); -void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal(int64_t port_, - struct wire_cst_hello_trait_twin_normal_implementor *arg, - struct wire_cst_list_prim_u_8_strict *expect); - -void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal(int64_t port_, - uintptr_t arg, - struct wire_cst_list_prim_u_8_strict *expect); - -void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal(int64_t port_, - struct wire_cst_hello_trait_twin_normal_implementor *arg, - struct wire_cst_list_prim_u_8_strict *expect); - -void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal(int64_t port_); - -void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal(int64_t port_); - void frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_two_args_twin_normal(int64_t port_, uintptr_t a, uintptr_t b); @@ -13938,54 +13420,6 @@ void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flu void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync(const void *ptr); -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi(const void *ptr); - void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync(const void *ptr); void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync(const void *ptr); @@ -14118,54 +13552,6 @@ void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flu void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi(const void *ptr); -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi(const void *ptr); - void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal(const void *ptr); void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal(const void *ptr); @@ -14506,54 +13892,6 @@ void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flu void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal(const void *ptr); -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal(const void *ptr); - -void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal(const void *ptr); - void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_i16(const void *ptr); void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_i16(const void *ptr); @@ -14562,18 +13900,6 @@ void frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_i32 void frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_i32(const void *ptr); -struct wire_cst_hello_trait_twin_moi_implementor *frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinMoi(void); - -struct wire_cst_hello_trait_twin_normal_implementor *frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinNormal(void); - -struct wire_cst_hello_trait_twin_rust_async_implementor *frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinRustAsync(void); - -struct wire_cst_hello_trait_twin_rust_async_moi_implementor *frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoi(void); - -struct wire_cst_hello_trait_twin_sync_implementor *frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinSync(void); - -struct wire_cst_hello_trait_twin_sync_moi_implementor *frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinSyncMoi(void); - struct wire_cst_application_env *frbgen_frb_example_pure_dart_cst_new_box_application_env(void); uintptr_t *frbgen_frb_example_pure_dart_cst_new_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinMoi(uintptr_t value); @@ -14822,30 +14148,6 @@ struct wire_cst_feed_id_twin_rust_async *frbgen_frb_example_pure_dart_cst_new_bo struct wire_cst_feed_id_twin_sync *frbgen_frb_example_pure_dart_cst_new_box_autoadd_feed_id_twin_sync(void); -struct wire_cst_hello_trait_twin_moi_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_moi_implementor(void); - -struct wire_cst_hello_trait_twin_normal_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_normal_implementor(void); - -struct wire_cst_hello_trait_twin_rust_async_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_implementor(void); - -struct wire_cst_hello_trait_twin_rust_async_moi_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementor(void); - -struct wire_cst_hello_trait_twin_rust_async_sse_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementor(void); - -struct wire_cst_hello_trait_twin_rust_async_sse_moi_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor(void); - -struct wire_cst_hello_trait_twin_sse_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sse_implementor(void); - -struct wire_cst_hello_trait_twin_sse_moi_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sse_moi_implementor(void); - -struct wire_cst_hello_trait_twin_sync_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_implementor(void); - -struct wire_cst_hello_trait_twin_sync_moi_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_moi_implementor(void); - -struct wire_cst_hello_trait_twin_sync_sse_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_sse_implementor(void); - -struct wire_cst_hello_trait_twin_sync_sse_moi_implementor *frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementor(void); - int16_t *frbgen_frb_example_pure_dart_cst_new_box_autoadd_i_16(int16_t value); int32_t *frbgen_frb_example_pure_dart_cst_new_box_autoadd_i_32(int32_t value); @@ -15415,12 +14717,6 @@ struct wire_cst_list_weekdays_twin_rust_async *frbgen_frb_example_pure_dart_cst_ struct wire_cst_list_weekdays_twin_sync *frbgen_frb_example_pure_dart_cst_new_list_weekdays_twin_sync(int32_t len); static int64_t dummy_method_to_enforce_bundling(void) { int64_t dummy_var = 0; - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinNormal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinRustAsync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinSync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinSyncMoi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_application_env); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinMoi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal); @@ -15545,18 +14841,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_feed_id_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_feed_id_twin_rust_async); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_feed_id_twin_sync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_moi_implementor); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_normal_implementor); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_implementor); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementor); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementor); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sse_implementor); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sse_moi_implementor); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_implementor); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_moi_implementor); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_sse_implementor); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementor); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_i_16); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_i_32); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_box_autoadd_i_64); @@ -15923,18 +15207,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_RwLockHideDataTwinSyncSseMoi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinRustAsyncMoiSendSync); @@ -15968,18 +15240,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncMoi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal); @@ -16065,18 +15325,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithImplBlockInMultiFile); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_i16); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_i32); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_BoxdynDartDebugTwinMoi); @@ -16161,18 +15409,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_RwLockHideDataTwinSyncSseMoi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinRustAsyncMoiSendSync); @@ -16206,18 +15442,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncMoi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal); @@ -16303,18 +15527,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithImplBlockInMultiFile); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_i16); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_i32); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__array__boxed_blob_twin_normal); @@ -18127,7 +17339,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__raw_string_twin_sync__test_raw_string_item_struct_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__raw_string_twin_sync_sse__test_more_than_just_one_raw_string_struct_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__raw_string_twin_sync_sse__test_raw_string_item_struct_twin_sync_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__HelloOneStructTwinMoi_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__NonCloneSimpleTwinMoi_instance_method_arg_borrow_twin_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__NonCloneSimpleTwinMoi_instance_method_arg_mut_borrow_twin_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__NonCloneSimpleTwinMoi_instance_method_arg_own_twin_moi); @@ -18142,7 +17353,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__NonCloneSimpleTwinMoi_static_method_return_own_twin_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi_get_good); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi_set_good); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__hello_two_enum_twin_moi_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_arg_borrow_twin_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_arg_mut_borrow_twin_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_arg_own_and_return_own_twin_moi); @@ -18173,13 +17383,7 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_stream_sink_twin_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_two_twin_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_two_args_twin_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_borrow_twin_rust_async); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_mut_borrow_twin_rust_async); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_own_twin_rust_async); @@ -18194,7 +17398,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_static_method_return_own_twin_rust_async); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_get_good); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_set_good); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_borrow_twin_rust_async); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_mut_borrow_twin_rust_async); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_own_and_return_own_twin_rust_async); @@ -18225,13 +17428,7 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_stream_sink_twin_rust_async); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_rust_async); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_two_args_twin_rust_async); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__HelloOneStructTwinRustAsyncMoi_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__NonCloneSimpleTwinRustAsyncMoi_instance_method_arg_borrow_twin_rust_async_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__NonCloneSimpleTwinRustAsyncMoi_instance_method_arg_mut_borrow_twin_rust_async_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__NonCloneSimpleTwinRustAsyncMoi_instance_method_arg_own_twin_rust_async_moi); @@ -18246,7 +17443,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__NonCloneSimpleTwinRustAsyncMoi_static_method_return_own_twin_rust_async_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi_get_good); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi_set_good); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__hello_two_enum_twin_rust_async_moi_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_arg_borrow_twin_rust_async_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_arg_mut_borrow_twin_rust_async_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_arg_own_and_return_own_twin_rust_async_moi); @@ -18277,13 +17473,7 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_stream_sink_twin_rust_async_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_rust_async_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_two_args_twin_rust_async_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__HelloOneStructTwinRustAsyncSse_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__NonCloneSimpleTwinRustAsyncSse_instance_method_arg_borrow_twin_rust_async_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__NonCloneSimpleTwinRustAsyncSse_instance_method_arg_mut_borrow_twin_rust_async_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__NonCloneSimpleTwinRustAsyncSse_instance_method_arg_own_twin_rust_async_sse); @@ -18298,7 +17488,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__NonCloneSimpleTwinRustAsyncSse_static_method_return_own_twin_rust_async_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse_get_good); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse_set_good); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__hello_two_enum_twin_rust_async_sse_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_arg_borrow_twin_rust_async_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_arg_mut_borrow_twin_rust_async_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_arg_own_and_return_own_twin_rust_async_sse); @@ -18329,13 +17518,7 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_stream_sink_twin_rust_async_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_rust_async_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_two_args_twin_rust_async_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__HelloOneStructTwinRustAsyncSseMoi_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__NonCloneSimpleTwinRustAsyncSseMoi_instance_method_arg_borrow_twin_rust_async_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__NonCloneSimpleTwinRustAsyncSseMoi_instance_method_arg_mut_borrow_twin_rust_async_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__NonCloneSimpleTwinRustAsyncSseMoi_instance_method_arg_own_twin_rust_async_sse_moi); @@ -18350,7 +17533,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__NonCloneSimpleTwinRustAsyncSseMoi_static_method_return_own_twin_rust_async_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi_get_good); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi_set_good); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__hello_two_enum_twin_rust_async_sse_moi_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_arg_borrow_twin_rust_async_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_arg_mut_borrow_twin_rust_async_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_arg_own_and_return_own_twin_rust_async_sse_moi); @@ -18381,13 +17563,7 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_stream_sink_twin_rust_async_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_rust_async_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_sse_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_two_args_twin_rust_async_sse_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__HelloOneStructTwinSse_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__NonCloneSimpleTwinSse_instance_method_arg_borrow_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__NonCloneSimpleTwinSse_instance_method_arg_mut_borrow_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__NonCloneSimpleTwinSse_instance_method_arg_own_twin_sse); @@ -18402,7 +17578,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__NonCloneSimpleTwinSse_static_method_return_own_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinSse_get_good); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinSse_set_good); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__hello_two_enum_twin_sse_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_arg_borrow_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_arg_mut_borrow_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_arg_own_and_return_own_twin_sse); @@ -18433,13 +17608,7 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_stream_sink_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_own_twin_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_one_twin_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_two_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_two_args_twin_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__HelloOneStructTwinSseMoi_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__NonCloneSimpleTwinSseMoi_instance_method_arg_borrow_twin_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__NonCloneSimpleTwinSseMoi_instance_method_arg_mut_borrow_twin_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__NonCloneSimpleTwinSseMoi_instance_method_arg_own_twin_sse_moi); @@ -18454,7 +17623,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__NonCloneSimpleTwinSseMoi_static_method_return_own_twin_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi_get_good); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi_set_good); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__hello_two_enum_twin_sse_moi_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_arg_borrow_twin_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_arg_mut_borrow_twin_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_arg_own_and_return_own_twin_sse_moi); @@ -18485,13 +17653,7 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_stream_sink_twin_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sse_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sse_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sse_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_two_args_twin_sse_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_borrow_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_mut_borrow_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_own_twin_sync); @@ -18506,7 +17668,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_return_own_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_get_good); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_set_good); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_borrow_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_mut_borrow_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_own_and_return_own_twin_sync); @@ -18537,13 +17698,7 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_stream_sink_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_sync); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__HelloOneStructTwinSyncMoi_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__NonCloneSimpleTwinSyncMoi_instance_method_arg_borrow_twin_sync_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__NonCloneSimpleTwinSyncMoi_instance_method_arg_mut_borrow_twin_sync_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__NonCloneSimpleTwinSyncMoi_instance_method_arg_own_twin_sync_moi); @@ -18558,7 +17713,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__NonCloneSimpleTwinSyncMoi_static_method_return_own_twin_sync_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi_get_good); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi_set_good); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__hello_two_enum_twin_sync_moi_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_arg_borrow_twin_sync_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_arg_mut_borrow_twin_sync_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_arg_own_and_return_own_twin_sync_moi); @@ -18589,13 +17743,7 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_stream_sink_twin_sync_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_sync_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_two_args_twin_sync_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__HelloOneStructTwinSyncSse_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__NonCloneSimpleTwinSyncSse_instance_method_arg_borrow_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__NonCloneSimpleTwinSyncSse_instance_method_arg_mut_borrow_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__NonCloneSimpleTwinSyncSse_instance_method_arg_own_twin_sync_sse); @@ -18610,7 +17758,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__NonCloneSimpleTwinSyncSse_static_method_return_own_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse_get_good); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse_set_good); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__hello_two_enum_twin_sync_sse_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_arg_borrow_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_arg_mut_borrow_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_arg_own_and_return_own_twin_sync_sse); @@ -18641,13 +17788,7 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_stream_sink_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_own_twin_sync_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_two_args_twin_sync_sse); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__HelloOneStructTwinSyncSseMoi_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__NonCloneSimpleTwinSyncSseMoi_instance_method_arg_borrow_twin_sync_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__NonCloneSimpleTwinSyncSseMoi_instance_method_arg_mut_borrow_twin_sync_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__NonCloneSimpleTwinSyncSseMoi_instance_method_arg_own_twin_sync_sse_moi); @@ -18662,7 +17803,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__NonCloneSimpleTwinSyncSseMoi_static_method_return_own_twin_sync_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi_get_good); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi_set_good); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__hello_two_enum_twin_sync_sse_moi_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_arg_borrow_twin_sync_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_arg_mut_borrow_twin_sync_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_arg_own_and_return_own_twin_sync_sse_moi); @@ -18693,11 +17833,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_stream_sink_twin_sync_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_sync_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_sse_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_two_args_twin_sync_sse_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_opaque_sync_twin_moi__frb_sync_generator_test_twin_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_opaque_sync_twin_moi__sync_create_non_clone_twin_moi); @@ -18980,7 +18115,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__uuid_type_twin_sync_sse__handle_uuids_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__raw_string__test_more_than_just_one_raw_string_struct_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__raw_string__test_raw_string_item_struct_twin_normal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_borrow_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_mut_borrow_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_own_twin_normal); @@ -18995,7 +18129,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_return_own_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_get_good); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_set_good); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_borrow_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_mut_borrow_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_own_and_return_own_twin_normal); @@ -19026,11 +18159,6 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_stream_sink_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_normal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal); - dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_two_args_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_opaque__create_array_opaque_enum_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__rust_opaque__create_nested_opaque_twin_normal); diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_moi.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_moi.dart index 28cb6b90f1..b527fd4ffa 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_moi.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_moi.dart @@ -75,32 +75,6 @@ Future rustAutoOpaqueCallableReturnTwinMoi() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueCallableReturnTwinMoi(); -Future rustAutoOpaqueTraitObjectArgOwnTwinMoi( - {required HelloTraitTwinMoi arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgOwnTwinMoi( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgBorrowTwinMoi( - {required HelloTraitTwinMoi arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgBorrowTwinMoi( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgMutBorrowTwinMoi( - {required BoxHelloTraitTwinMoi arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinMoi( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectReturnOwnOneTwinMoi() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinMoi(); - -Future rustAutoOpaqueTraitObjectReturnOwnTwoTwinMoi() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinMoi(); - Future rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinMoi( {required StructWithGoodAndOpaqueFieldTwinMoi arg}) => RustLib.instance.api @@ -215,9 +189,6 @@ Future rustAutoOpaqueBorrowAndBorrowTwinMoi( // Rust type: RustOpaqueMoi String + Send + Sync >>> abstract class BoxFnStringString implements RustOpaqueInterface {} -// Rust type: RustOpaqueMoi>> -abstract class BoxHelloTraitTwinMoi implements RustOpaqueInterface {} - // Rust type: RustOpaqueMoi>> abstract class BoxMyTraitTwinMoi implements RustOpaqueInterface {} @@ -225,12 +196,6 @@ abstract class BoxMyTraitTwinMoi implements RustOpaqueInterface {} abstract class EnumWithGoodAndOpaqueWithoutOptionTwinMoi implements RustOpaqueInterface {} -// Rust type: RustOpaqueNom> -abstract class HelloOneStructTwinMoi - implements RustOpaqueInterface, HelloTraitTwinMoi { - Future funcHello(); -} - // Rust type: RustOpaqueMoi> abstract class NonCloneSimpleEnumTwinMoi implements RustOpaqueInterface {} @@ -297,10 +262,6 @@ abstract class StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi void set good(String good); } -abstract class HelloTraitTwinMoi { - Future funcHello(); -} - abstract class MyTraitTwinMoi { Future f(); } @@ -317,17 +278,6 @@ sealed class EnumWithGoodAndOpaqueTwinMoi with _$EnumWithGoodAndOpaqueTwinMoi { ) = EnumWithGoodAndOpaqueTwinMoi_Opaque; } -enum HelloTwoEnumTwinMoi { - a, - b, - ; - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiFuncHello( - that: this, - ); -} - class StructWithExplicitAutoOpaqueFieldTwinMoi { final NonCloneSimpleTwinMoi autoOpaque; final int normal; diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async.dart index 0f030225da..b8b051d1d1 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async.dart @@ -76,32 +76,6 @@ Future rustAutoOpaqueCallableReturnTwinRustAsync() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueCallableReturnTwinRustAsync(); -Future rustAutoOpaqueTraitObjectArgOwnTwinRustAsync( - {required HelloTraitTwinRustAsync arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgOwnTwinRustAsync( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( - {required HelloTraitTwinRustAsync arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsync( - {required BoxHelloTraitTwinRustAsync arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsync( - arg: arg, expect: expect); - -Future - rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync(); - -Future - rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync(); - Future rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinRustAsync( {required StructWithGoodAndOpaqueFieldTwinRustAsync arg}) => RustLib.instance.api @@ -212,9 +186,6 @@ Future rustAutoOpaqueBorrowAndBorrowTwinRustAsync( .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueBorrowAndBorrowTwinRustAsync( a: a, b: b); -// Rust type: RustOpaqueNom>> -abstract class BoxHelloTraitTwinRustAsync implements RustOpaqueInterface {} - // Rust type: RustOpaqueNom>> abstract class BoxMyTraitTwinRustAsync implements RustOpaqueInterface {} @@ -222,12 +193,6 @@ abstract class BoxMyTraitTwinRustAsync implements RustOpaqueInterface {} abstract class EnumWithGoodAndOpaqueWithoutOptionTwinRustAsync implements RustOpaqueInterface {} -// Rust type: RustOpaqueNom> -abstract class HelloOneStructTwinRustAsync - implements RustOpaqueInterface, HelloTraitTwinRustAsync { - Future funcHello(); -} - // Rust type: RustOpaqueNom> abstract class NonCloneSimpleEnumTwinRustAsync implements RustOpaqueInterface {} @@ -295,10 +260,6 @@ abstract class StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync void set good(String good); } -abstract class HelloTraitTwinRustAsync { - Future funcHello(); -} - abstract class MyTraitTwinRustAsync { Future f(); } @@ -316,17 +277,6 @@ sealed class EnumWithGoodAndOpaqueTwinRustAsync ) = EnumWithGoodAndOpaqueTwinRustAsync_Opaque; } -enum HelloTwoEnumTwinRustAsync { - a, - b, - ; - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncFuncHello( - that: this, - ); -} - class StructWithExplicitAutoOpaqueFieldTwinRustAsync { final NonCloneSimpleTwinRustAsync autoOpaque; final int normal; diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_moi.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_moi.dart index c99ca3d537..2fa5186fe9 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_moi.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_moi.dart @@ -76,34 +76,6 @@ Future rustAutoOpaqueCallableReturnTwinRustAsyncMoi() => Rust .instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueCallableReturnTwinRustAsyncMoi(); -Future rustAutoOpaqueTraitObjectArgOwnTwinRustAsyncMoi( - {required HelloTraitTwinRustAsyncMoi arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncMoi( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncMoi( - {required HelloTraitTwinRustAsyncMoi arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncMoi( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncMoi( - {required BoxHelloTraitTwinRustAsyncMoi arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncMoi( - arg: arg, expect: expect); - -Future - rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncMoi() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncMoi(); - -Future - rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncMoi() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncMoi(); - Future rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinRustAsyncMoi( {required StructWithGoodAndOpaqueFieldTwinRustAsyncMoi arg}) => RustLib.instance.api @@ -216,9 +188,6 @@ Future rustAutoOpaqueBorrowAndBorrowTwinRustAsyncMoi( .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueBorrowAndBorrowTwinRustAsyncMoi( a: a, b: b); -// Rust type: RustOpaqueMoi>> -abstract class BoxHelloTraitTwinRustAsyncMoi implements RustOpaqueInterface {} - // Rust type: RustOpaqueMoi>> abstract class BoxMyTraitTwinRustAsyncMoi implements RustOpaqueInterface {} @@ -226,12 +195,6 @@ abstract class BoxMyTraitTwinRustAsyncMoi implements RustOpaqueInterface {} abstract class EnumWithGoodAndOpaqueWithoutOptionTwinRustAsyncMoi implements RustOpaqueInterface {} -// Rust type: RustOpaqueNom> -abstract class HelloOneStructTwinRustAsyncMoi - implements RustOpaqueInterface, HelloTraitTwinRustAsyncMoi { - Future funcHello(); -} - // Rust type: RustOpaqueMoi> abstract class NonCloneSimpleEnumTwinRustAsyncMoi implements RustOpaqueInterface {} @@ -301,10 +264,6 @@ abstract class StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi void set good(String good); } -abstract class HelloTraitTwinRustAsyncMoi { - Future funcHello(); -} - abstract class MyTraitTwinRustAsyncMoi { Future f(); } @@ -322,17 +281,6 @@ sealed class EnumWithGoodAndOpaqueTwinRustAsyncMoi ) = EnumWithGoodAndOpaqueTwinRustAsyncMoi_Opaque; } -enum HelloTwoEnumTwinRustAsyncMoi { - a, - b, - ; - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiFuncHello( - that: this, - ); -} - class StructWithExplicitAutoOpaqueFieldTwinRustAsyncMoi { final NonCloneSimpleTwinRustAsyncMoi autoOpaque; final int normal; diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse.dart index c27cf78e6c..d95353ecc1 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse.dart @@ -76,34 +76,6 @@ Future rustAutoOpaqueCallableReturnTwinRustAsyncSse() => Rust .instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueCallableReturnTwinRustAsyncSse(); -Future rustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSse( - {required HelloTraitTwinRustAsyncSse arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSse( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSse( - {required HelloTraitTwinRustAsyncSse arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSse( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSse( - {required BoxHelloTraitTwinRustAsyncSse arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSse( - arg: arg, expect: expect); - -Future - rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSse() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSse(); - -Future - rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSse() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSse(); - Future rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinRustAsyncSse( {required StructWithGoodAndOpaqueFieldTwinRustAsyncSse arg}) => RustLib.instance.api @@ -216,9 +188,6 @@ Future rustAutoOpaqueBorrowAndBorrowTwinRustAsyncSse( .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueBorrowAndBorrowTwinRustAsyncSse( a: a, b: b); -// Rust type: RustOpaqueNom>> -abstract class BoxHelloTraitTwinRustAsyncSse implements RustOpaqueInterface {} - // Rust type: RustOpaqueNom>> abstract class BoxMyTraitTwinRustAsyncSse implements RustOpaqueInterface {} @@ -226,12 +195,6 @@ abstract class BoxMyTraitTwinRustAsyncSse implements RustOpaqueInterface {} abstract class EnumWithGoodAndOpaqueWithoutOptionTwinRustAsyncSse implements RustOpaqueInterface {} -// Rust type: RustOpaqueNom> -abstract class HelloOneStructTwinRustAsyncSse - implements RustOpaqueInterface, HelloTraitTwinRustAsyncSse { - Future funcHello(); -} - // Rust type: RustOpaqueNom> abstract class NonCloneSimpleEnumTwinRustAsyncSse implements RustOpaqueInterface {} @@ -301,10 +264,6 @@ abstract class StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse void set good(String good); } -abstract class HelloTraitTwinRustAsyncSse { - Future funcHello(); -} - abstract class MyTraitTwinRustAsyncSse { Future f(); } @@ -322,17 +281,6 @@ sealed class EnumWithGoodAndOpaqueTwinRustAsyncSse ) = EnumWithGoodAndOpaqueTwinRustAsyncSse_Opaque; } -enum HelloTwoEnumTwinRustAsyncSse { - a, - b, - ; - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseFuncHello( - that: this, - ); -} - class StructWithExplicitAutoOpaqueFieldTwinRustAsyncSse { final NonCloneSimpleTwinRustAsyncSse autoOpaque; final int normal; diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_moi.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_moi.dart index bd51ddc785..9148f06ccf 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_moi.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_moi.dart @@ -78,35 +78,6 @@ Future rustAutoOpaqueCallableReturnTwinRustAsyncSseMoi() => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueCallableReturnTwinRustAsyncSseMoi(); -Future rustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSseMoi( - {required HelloTraitTwinRustAsyncSseMoi arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSseMoi( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSseMoi( - {required HelloTraitTwinRustAsyncSseMoi arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSseMoi( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSseMoi( - {required BoxHelloTraitTwinRustAsyncSseMoi arg, - required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSseMoi( - arg: arg, expect: expect); - -Future - rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSseMoi() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSseMoi(); - -Future - rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSseMoi() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSseMoi(); - Future< void> rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinRustAsyncSseMoi( {required StructWithGoodAndOpaqueFieldTwinRustAsyncSseMoi arg}) => @@ -222,10 +193,6 @@ Future rustAutoOpaqueBorrowAndBorrowTwinRustAsyncSseMoi( .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueBorrowAndBorrowTwinRustAsyncSseMoi( a: a, b: b); -// Rust type: RustOpaqueMoi>> -abstract class BoxHelloTraitTwinRustAsyncSseMoi - implements RustOpaqueInterface {} - // Rust type: RustOpaqueMoi>> abstract class BoxMyTraitTwinRustAsyncSseMoi implements RustOpaqueInterface {} @@ -233,12 +200,6 @@ abstract class BoxMyTraitTwinRustAsyncSseMoi implements RustOpaqueInterface {} abstract class EnumWithGoodAndOpaqueWithoutOptionTwinRustAsyncSseMoi implements RustOpaqueInterface {} -// Rust type: RustOpaqueNom> -abstract class HelloOneStructTwinRustAsyncSseMoi - implements RustOpaqueInterface, HelloTraitTwinRustAsyncSseMoi { - Future funcHello(); -} - // Rust type: RustOpaqueMoi> abstract class NonCloneSimpleEnumTwinRustAsyncSseMoi implements RustOpaqueInterface {} @@ -309,10 +270,6 @@ abstract class StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi void set good(String good); } -abstract class HelloTraitTwinRustAsyncSseMoi { - Future funcHello(); -} - abstract class MyTraitTwinRustAsyncSseMoi { Future f(); } @@ -330,17 +287,6 @@ sealed class EnumWithGoodAndOpaqueTwinRustAsyncSseMoi ) = EnumWithGoodAndOpaqueTwinRustAsyncSseMoi_Opaque; } -enum HelloTwoEnumTwinRustAsyncSseMoi { - a, - b, - ; - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiFuncHello( - that: this, - ); -} - class StructWithExplicitAutoOpaqueFieldTwinRustAsyncSseMoi { final NonCloneSimpleTwinRustAsyncSseMoi autoOpaque; final int normal; diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sse.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sse.dart index dbd9ef452e..c4266e5f5c 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sse.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sse.dart @@ -74,32 +74,6 @@ Future rustAutoOpaqueCallableReturnTwinSse() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueCallableReturnTwinSse(); -Future rustAutoOpaqueTraitObjectArgOwnTwinSse( - {required HelloTraitTwinSse arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgOwnTwinSse( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgBorrowTwinSse( - {required HelloTraitTwinSse arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgBorrowTwinSse( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgMutBorrowTwinSse( - {required BoxHelloTraitTwinSse arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgMutBorrowTwinSse( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectReturnOwnOneTwinSse() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectReturnOwnOneTwinSse(); - -Future rustAutoOpaqueTraitObjectReturnOwnTwoTwinSse() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinSse(); - Future rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinSse( {required StructWithGoodAndOpaqueFieldTwinSse arg}) => RustLib.instance.api @@ -211,9 +185,6 @@ Future rustAutoOpaqueBorrowAndBorrowTwinSse( .crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueBorrowAndBorrowTwinSse( a: a, b: b); -// Rust type: RustOpaqueNom>> -abstract class BoxHelloTraitTwinSse implements RustOpaqueInterface {} - // Rust type: RustOpaqueNom>> abstract class BoxMyTraitTwinSse implements RustOpaqueInterface {} @@ -221,12 +192,6 @@ abstract class BoxMyTraitTwinSse implements RustOpaqueInterface {} abstract class EnumWithGoodAndOpaqueWithoutOptionTwinSse implements RustOpaqueInterface {} -// Rust type: RustOpaqueNom> -abstract class HelloOneStructTwinSse - implements RustOpaqueInterface, HelloTraitTwinSse { - Future funcHello(); -} - // Rust type: RustOpaqueNom> abstract class NonCloneSimpleEnumTwinSse implements RustOpaqueInterface {} @@ -293,10 +258,6 @@ abstract class StructWithGoodAndOpaqueFieldWithoutOptionTwinSse void set good(String good); } -abstract class HelloTraitTwinSse { - Future funcHello(); -} - abstract class MyTraitTwinSse { Future f(); } @@ -313,17 +274,6 @@ sealed class EnumWithGoodAndOpaqueTwinSse with _$EnumWithGoodAndOpaqueTwinSse { ) = EnumWithGoodAndOpaqueTwinSse_Opaque; } -enum HelloTwoEnumTwinSse { - a, - b, - ; - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseFuncHello( - that: this, - ); -} - class StructWithExplicitAutoOpaqueFieldTwinSse { final NonCloneSimpleTwinSse autoOpaque; final int normal; diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sse_moi.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sse_moi.dart index a9a0f5bbb1..77638c068b 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sse_moi.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sse_moi.dart @@ -75,32 +75,6 @@ Future rustAutoOpaqueCallableReturnTwinSseMoi() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueCallableReturnTwinSseMoi(); -Future rustAutoOpaqueTraitObjectArgOwnTwinSseMoi( - {required HelloTraitTwinSseMoi arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgOwnTwinSseMoi( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgBorrowTwinSseMoi( - {required HelloTraitTwinSseMoi arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinSseMoi( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgMutBorrowTwinSseMoi( - {required BoxHelloTraitTwinSseMoi arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSseMoi( - arg: arg, expect: expect); - -Future - rustAutoOpaqueTraitObjectReturnOwnOneTwinSseMoi() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSseMoi(); - -Future - rustAutoOpaqueTraitObjectReturnOwnTwoTwinSseMoi() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSseMoi(); - Future rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinSseMoi( {required StructWithGoodAndOpaqueFieldTwinSseMoi arg}) => RustLib.instance.api @@ -211,9 +185,6 @@ Future rustAutoOpaqueBorrowAndBorrowTwinSseMoi( .crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueBorrowAndBorrowTwinSseMoi( a: a, b: b); -// Rust type: RustOpaqueMoi>> -abstract class BoxHelloTraitTwinSseMoi implements RustOpaqueInterface {} - // Rust type: RustOpaqueMoi>> abstract class BoxMyTraitTwinSseMoi implements RustOpaqueInterface {} @@ -221,12 +192,6 @@ abstract class BoxMyTraitTwinSseMoi implements RustOpaqueInterface {} abstract class EnumWithGoodAndOpaqueWithoutOptionTwinSseMoi implements RustOpaqueInterface {} -// Rust type: RustOpaqueNom> -abstract class HelloOneStructTwinSseMoi - implements RustOpaqueInterface, HelloTraitTwinSseMoi { - Future funcHello(); -} - // Rust type: RustOpaqueMoi> abstract class NonCloneSimpleEnumTwinSseMoi implements RustOpaqueInterface {} @@ -294,10 +259,6 @@ abstract class StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi void set good(String good); } -abstract class HelloTraitTwinSseMoi { - Future funcHello(); -} - abstract class MyTraitTwinSseMoi { Future f(); } @@ -315,17 +276,6 @@ sealed class EnumWithGoodAndOpaqueTwinSseMoi ) = EnumWithGoodAndOpaqueTwinSseMoi_Opaque; } -enum HelloTwoEnumTwinSseMoi { - a, - b, - ; - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiFuncHello( - that: this, - ); -} - class StructWithExplicitAutoOpaqueFieldTwinSseMoi { final NonCloneSimpleTwinSseMoi autoOpaque; final int normal; diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync.dart index 2e3ad8ccec..bbf287d0aa 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync.dart @@ -72,32 +72,6 @@ void rustAutoOpaqueCallableArgTwinSync({required BoxFnStringString arg}) => Rust BoxFnStringString rustAutoOpaqueCallableReturnTwinSync() => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueCallableReturnTwinSync(); -void rustAutoOpaqueTraitObjectArgOwnTwinSync( - {required HelloTraitTwinSync arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgOwnTwinSync( - arg: arg, expect: expect); - -void rustAutoOpaqueTraitObjectArgBorrowTwinSync( - {required HelloTraitTwinSync arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgBorrowTwinSync( - arg: arg, expect: expect); - -void rustAutoOpaqueTraitObjectArgMutBorrowTwinSync( - {required BoxHelloTraitTwinSync arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgMutBorrowTwinSync( - arg: arg, expect: expect); - -HelloTraitTwinSync rustAutoOpaqueTraitObjectReturnOwnOneTwinSync() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnOneTwinSync(); - -HelloTraitTwinSync rustAutoOpaqueTraitObjectReturnOwnTwoTwinSync() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinSync(); - void rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinSync( {required StructWithGoodAndOpaqueFieldTwinSync arg}) => RustLib.instance.api @@ -210,9 +184,6 @@ int rustAutoOpaqueBorrowAndBorrowTwinSync( .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueBorrowAndBorrowTwinSync( a: a, b: b); -// Rust type: RustOpaqueNom>> -abstract class BoxHelloTraitTwinSync implements RustOpaqueInterface {} - // Rust type: RustOpaqueNom>> abstract class BoxMyTraitTwinSync implements RustOpaqueInterface {} @@ -220,12 +191,6 @@ abstract class BoxMyTraitTwinSync implements RustOpaqueInterface {} abstract class EnumWithGoodAndOpaqueWithoutOptionTwinSync implements RustOpaqueInterface {} -// Rust type: RustOpaqueNom> -abstract class HelloOneStructTwinSync - implements RustOpaqueInterface, HelloTraitTwinSync { - Future funcHello(); -} - // Rust type: RustOpaqueNom> abstract class NonCloneSimpleEnumTwinSync implements RustOpaqueInterface {} @@ -290,10 +255,6 @@ abstract class StructWithGoodAndOpaqueFieldWithoutOptionTwinSync void set good(String good); } -abstract class HelloTraitTwinSync { - Future funcHello(); -} - abstract class MyTraitTwinSync { Future f(); } @@ -311,17 +272,6 @@ sealed class EnumWithGoodAndOpaqueTwinSync ) = EnumWithGoodAndOpaqueTwinSync_Opaque; } -enum HelloTwoEnumTwinSync { - a, - b, - ; - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncFuncHello( - that: this, - ); -} - class StructWithExplicitAutoOpaqueFieldTwinSync { final NonCloneSimpleTwinSync autoOpaque; final int normal; diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_moi.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_moi.dart index e75aa1f578..70bd7a8e5f 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_moi.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_moi.dart @@ -74,32 +74,6 @@ BoxFnStringString rustAutoOpaqueCallableReturnTwinSyncMoi() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueCallableReturnTwinSyncMoi(); -void rustAutoOpaqueTraitObjectArgOwnTwinSyncMoi( - {required HelloTraitTwinSyncMoi arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgOwnTwinSyncMoi( - arg: arg, expect: expect); - -void rustAutoOpaqueTraitObjectArgBorrowTwinSyncMoi( - {required HelloTraitTwinSyncMoi arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgBorrowTwinSyncMoi( - arg: arg, expect: expect); - -void rustAutoOpaqueTraitObjectArgMutBorrowTwinSyncMoi( - {required BoxHelloTraitTwinSyncMoi arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncMoi( - arg: arg, expect: expect); - -HelloTraitTwinSyncMoi rustAutoOpaqueTraitObjectReturnOwnOneTwinSyncMoi() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncMoi(); - -HelloTraitTwinSyncMoi rustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncMoi() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncMoi(); - void rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinSyncMoi( {required StructWithGoodAndOpaqueFieldTwinSyncMoi arg}) => RustLib.instance.api @@ -212,9 +186,6 @@ int rustAutoOpaqueBorrowAndBorrowTwinSyncMoi( .crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueBorrowAndBorrowTwinSyncMoi( a: a, b: b); -// Rust type: RustOpaqueMoi>> -abstract class BoxHelloTraitTwinSyncMoi implements RustOpaqueInterface {} - // Rust type: RustOpaqueMoi>> abstract class BoxMyTraitTwinSyncMoi implements RustOpaqueInterface {} @@ -222,12 +193,6 @@ abstract class BoxMyTraitTwinSyncMoi implements RustOpaqueInterface {} abstract class EnumWithGoodAndOpaqueWithoutOptionTwinSyncMoi implements RustOpaqueInterface {} -// Rust type: RustOpaqueNom> -abstract class HelloOneStructTwinSyncMoi - implements RustOpaqueInterface, HelloTraitTwinSyncMoi { - Future funcHello(); -} - // Rust type: RustOpaqueMoi> abstract class NonCloneSimpleEnumTwinSyncMoi implements RustOpaqueInterface {} @@ -294,10 +259,6 @@ abstract class StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi void set good(String good); } -abstract class HelloTraitTwinSyncMoi { - Future funcHello(); -} - abstract class MyTraitTwinSyncMoi { Future f(); } @@ -315,17 +276,6 @@ sealed class EnumWithGoodAndOpaqueTwinSyncMoi ) = EnumWithGoodAndOpaqueTwinSyncMoi_Opaque; } -enum HelloTwoEnumTwinSyncMoi { - a, - b, - ; - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiFuncHello( - that: this, - ); -} - class StructWithExplicitAutoOpaqueFieldTwinSyncMoi { final NonCloneSimpleTwinSyncMoi autoOpaque; final int normal; diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_sse.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_sse.dart index a310cefc87..d088f1cba8 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_sse.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_sse.dart @@ -74,32 +74,6 @@ BoxFnStringString rustAutoOpaqueCallableReturnTwinSyncSse() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueCallableReturnTwinSyncSse(); -void rustAutoOpaqueTraitObjectArgOwnTwinSyncSse( - {required HelloTraitTwinSyncSse arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgOwnTwinSyncSse( - arg: arg, expect: expect); - -void rustAutoOpaqueTraitObjectArgBorrowTwinSyncSse( - {required HelloTraitTwinSyncSse arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgBorrowTwinSyncSse( - arg: arg, expect: expect); - -void rustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSse( - {required BoxHelloTraitTwinSyncSse arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSse( - arg: arg, expect: expect); - -HelloTraitTwinSyncSse rustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSse() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSse(); - -HelloTraitTwinSyncSse rustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSse() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSse(); - void rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinSyncSse( {required StructWithGoodAndOpaqueFieldTwinSyncSse arg}) => RustLib.instance.api @@ -212,9 +186,6 @@ int rustAutoOpaqueBorrowAndBorrowTwinSyncSse( .crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueBorrowAndBorrowTwinSyncSse( a: a, b: b); -// Rust type: RustOpaqueNom>> -abstract class BoxHelloTraitTwinSyncSse implements RustOpaqueInterface {} - // Rust type: RustOpaqueNom>> abstract class BoxMyTraitTwinSyncSse implements RustOpaqueInterface {} @@ -222,12 +193,6 @@ abstract class BoxMyTraitTwinSyncSse implements RustOpaqueInterface {} abstract class EnumWithGoodAndOpaqueWithoutOptionTwinSyncSse implements RustOpaqueInterface {} -// Rust type: RustOpaqueNom> -abstract class HelloOneStructTwinSyncSse - implements RustOpaqueInterface, HelloTraitTwinSyncSse { - Future funcHello(); -} - // Rust type: RustOpaqueNom> abstract class NonCloneSimpleEnumTwinSyncSse implements RustOpaqueInterface {} @@ -294,10 +259,6 @@ abstract class StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse void set good(String good); } -abstract class HelloTraitTwinSyncSse { - Future funcHello(); -} - abstract class MyTraitTwinSyncSse { Future f(); } @@ -315,17 +276,6 @@ sealed class EnumWithGoodAndOpaqueTwinSyncSse ) = EnumWithGoodAndOpaqueTwinSyncSse_Opaque; } -enum HelloTwoEnumTwinSyncSse { - a, - b, - ; - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseFuncHello( - that: this, - ); -} - class StructWithExplicitAutoOpaqueFieldTwinSyncSse { final NonCloneSimpleTwinSyncSse autoOpaque; final int normal; diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_moi.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_moi.dart index bcf1172218..74d34366cb 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_moi.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_moi.dart @@ -75,34 +75,6 @@ BoxFnStringString rustAutoOpaqueCallableReturnTwinSyncSseMoi() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueCallableReturnTwinSyncSseMoi(); -void rustAutoOpaqueTraitObjectArgOwnTwinSyncSseMoi( - {required HelloTraitTwinSyncSseMoi arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgOwnTwinSyncSseMoi( - arg: arg, expect: expect); - -void rustAutoOpaqueTraitObjectArgBorrowTwinSyncSseMoi( - {required HelloTraitTwinSyncSseMoi arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinSyncSseMoi( - arg: arg, expect: expect); - -void rustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSseMoi( - {required BoxHelloTraitTwinSyncSseMoi arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSseMoi( - arg: arg, expect: expect); - -HelloTraitTwinSyncSseMoi - rustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSseMoi() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSseMoi(); - -HelloTraitTwinSyncSseMoi - rustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSseMoi() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSseMoi(); - void rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinSyncSseMoi( {required StructWithGoodAndOpaqueFieldTwinSyncSseMoi arg}) => RustLib.instance.api @@ -215,9 +187,6 @@ int rustAutoOpaqueBorrowAndBorrowTwinSyncSseMoi( .crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueBorrowAndBorrowTwinSyncSseMoi( a: a, b: b); -// Rust type: RustOpaqueMoi>> -abstract class BoxHelloTraitTwinSyncSseMoi implements RustOpaqueInterface {} - // Rust type: RustOpaqueMoi>> abstract class BoxMyTraitTwinSyncSseMoi implements RustOpaqueInterface {} @@ -225,12 +194,6 @@ abstract class BoxMyTraitTwinSyncSseMoi implements RustOpaqueInterface {} abstract class EnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi implements RustOpaqueInterface {} -// Rust type: RustOpaqueNom> -abstract class HelloOneStructTwinSyncSseMoi - implements RustOpaqueInterface, HelloTraitTwinSyncSseMoi { - Future funcHello(); -} - // Rust type: RustOpaqueMoi> abstract class NonCloneSimpleEnumTwinSyncSseMoi implements RustOpaqueInterface {} @@ -299,10 +262,6 @@ abstract class StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi void set good(String good); } -abstract class HelloTraitTwinSyncSseMoi { - Future funcHello(); -} - abstract class MyTraitTwinSyncSseMoi { Future f(); } @@ -320,17 +279,6 @@ sealed class EnumWithGoodAndOpaqueTwinSyncSseMoi ) = EnumWithGoodAndOpaqueTwinSyncSseMoi_Opaque; } -enum HelloTwoEnumTwinSyncSseMoi { - a, - b, - ; - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiFuncHello( - that: this, - ); -} - class StructWithExplicitAutoOpaqueFieldTwinSyncSseMoi { final NonCloneSimpleTwinSyncSseMoi autoOpaque; final int normal; diff --git a/frb_example/pure_dart/lib/src/rust/api/rust_auto_opaque.dart b/frb_example/pure_dart/lib/src/rust/api/rust_auto_opaque.dart index a3c5f0c998..f13b2c9e4d 100644 --- a/frb_example/pure_dart/lib/src/rust/api/rust_auto_opaque.dart +++ b/frb_example/pure_dart/lib/src/rust/api/rust_auto_opaque.dart @@ -71,32 +71,6 @@ Future rustAutoOpaqueCallableReturnTwinNormal() => RustLib.instance.api .crateApiRustAutoOpaqueRustAutoOpaqueCallableReturnTwinNormal(); -Future rustAutoOpaqueTraitObjectArgOwnTwinNormal( - {required HelloTraitTwinNormal arg, required String expect}) => - RustLib.instance.api - .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgOwnTwinNormal( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgBorrowTwinNormal( - {required HelloTraitTwinNormal arg, required String expect}) => - RustLib.instance.api - .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgBorrowTwinNormal( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgMutBorrowTwinNormal( - {required BoxHelloTraitTwinNormal arg, required String expect}) => - RustLib.instance.api - .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgMutBorrowTwinNormal( - arg: arg, expect: expect); - -Future - rustAutoOpaqueTraitObjectReturnOwnOneTwinNormal() => RustLib.instance.api - .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnOneTwinNormal(); - -Future - rustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal() => RustLib.instance.api - .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal(); - Future rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinNormal( {required StructWithGoodAndOpaqueFieldTwinNormal arg}) => RustLib.instance.api @@ -203,9 +177,6 @@ Future rustAutoOpaqueBorrowAndBorrowTwinNormal( .crateApiRustAutoOpaqueRustAutoOpaqueBorrowAndBorrowTwinNormal( a: a, b: b); -// Rust type: RustOpaqueNom>> -abstract class BoxHelloTraitTwinNormal implements RustOpaqueInterface {} - // Rust type: RustOpaqueNom>> abstract class BoxMyTraitTwinNormal implements RustOpaqueInterface {} @@ -213,12 +184,6 @@ abstract class BoxMyTraitTwinNormal implements RustOpaqueInterface {} abstract class EnumWithGoodAndOpaqueWithoutOptionTwinNormal implements RustOpaqueInterface {} -// Rust type: RustOpaqueNom> -abstract class HelloOneStructTwinNormal - implements RustOpaqueInterface, HelloTraitTwinNormal { - Future funcHello(); -} - // Rust type: RustOpaqueNom> abstract class NonCloneSimpleEnumTwinNormal implements RustOpaqueInterface {} @@ -286,10 +251,6 @@ abstract class StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal void set good(String good); } -abstract class HelloTraitTwinNormal { - Future funcHello(); -} - abstract class MyTraitTwinNormal { Future f(); } @@ -307,17 +268,6 @@ sealed class EnumWithGoodAndOpaqueTwinNormal ) = EnumWithGoodAndOpaqueTwinNormal_Opaque; } -enum HelloTwoEnumTwinNormal { - a, - b, - ; - - Future funcHello() => RustLib.instance.api - .crateApiRustAutoOpaqueHelloTwoEnumTwinNormalFuncHello( - that: this, - ); -} - class StructWithExplicitAutoOpaqueFieldTwinNormal { final NonCloneSimpleTwinNormal autoOpaque; final int normal; diff --git a/frb_example/pure_dart/lib/src/rust/frb_generated.dart b/frb_example/pure_dart/lib/src/rust/frb_generated.dart index be612177f2..01c771a5e0 100644 --- a/frb_example/pure_dart/lib/src/rust/frb_generated.dart +++ b/frb_example/pure_dart/lib/src/rust/frb_generated.dart @@ -322,7 +322,7 @@ class RustLib extends BaseEntrypoint { String get codegenVersion => '2.0.0-dev.37'; @override - int get rustContentHash => 135406341; + int get rustContentHash => 144283047; static const kDefaultExternalLibraryLoaderConfig = ExternalLibraryLoaderConfig( @@ -6757,10 +6757,6 @@ abstract class RustLibApi extends BaseApi { RawStringItemStructTwinSyncSse crateApiPseudoManualRawStringTwinSyncSseTestRawStringItemStructTwinSyncSse(); - Future - crateApiPseudoManualRustAutoOpaqueTwinMoiHelloOneStructTwinMoiFuncHello( - {required HelloOneStructTwinMoi that}); - Future crateApiPseudoManualRustAutoOpaqueTwinMoiNonCloneSimpleTwinMoiInstanceMethodArgBorrowTwinMoi( {required NonCloneSimpleTwinMoi that}); @@ -6814,10 +6810,6 @@ abstract class RustLibApi extends BaseApi { {required StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi that, required String good}); - Future - crateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiFuncHello( - {required HelloTwoEnumTwinMoi that}); - Future crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueArgBorrowTwinMoi( {required NonCloneSimpleTwinMoi arg, required int expect}); @@ -6933,32 +6925,10 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueStructWithGoodAndOpaqueFieldReturnOwnTwinMoi(); - Future - crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgBorrowTwinMoi( - {required HelloTraitTwinMoi arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinMoi( - {required BoxHelloTraitTwinMoi arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgOwnTwinMoi( - {required HelloTraitTwinMoi arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinMoi(); - - Future - crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinMoi(); - Future crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTwoArgsTwinMoi( {required NonCloneSimpleTwinMoi a, required NonCloneSimpleTwinMoi b}); - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloOneStructTwinRustAsyncFuncHello( - {required HelloOneStructTwinRustAsync that}); - Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncNonCloneSimpleTwinRustAsyncInstanceMethodArgBorrowTwinRustAsync( {required NonCloneSimpleTwinRustAsync that}); @@ -7013,10 +6983,6 @@ abstract class RustLibApi extends BaseApi { {required StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync that, required String good}); - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncFuncHello( - {required HelloTwoEnumTwinRustAsync that}); - Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueArgBorrowTwinRustAsync( {required NonCloneSimpleTwinRustAsync arg, required int expect}); @@ -7133,33 +7099,11 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueStructWithGoodAndOpaqueFieldReturnOwnTwinRustAsync(); - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( - {required HelloTraitTwinRustAsync arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsync( - {required BoxHelloTraitTwinRustAsync arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgOwnTwinRustAsync( - {required HelloTraitTwinRustAsync arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync(); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync(); - Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTwoArgsTwinRustAsync( {required NonCloneSimpleTwinRustAsync a, required NonCloneSimpleTwinRustAsync b}); - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloOneStructTwinRustAsyncMoiFuncHello( - {required HelloOneStructTwinRustAsyncMoi that}); - Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiNonCloneSimpleTwinRustAsyncMoiInstanceMethodArgBorrowTwinRustAsyncMoi( {required NonCloneSimpleTwinRustAsyncMoi that}); @@ -7215,10 +7159,6 @@ abstract class RustLibApi extends BaseApi { that, required String good}); - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiFuncHello( - {required HelloTwoEnumTwinRustAsyncMoi that}); - Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueArgBorrowTwinRustAsyncMoi( {required NonCloneSimpleTwinRustAsyncMoi arg, required int expect}); @@ -7335,33 +7275,11 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueStructWithGoodAndOpaqueFieldReturnOwnTwinRustAsyncMoi(); - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncMoi( - {required HelloTraitTwinRustAsyncMoi arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncMoi( - {required BoxHelloTraitTwinRustAsyncMoi arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncMoi( - {required HelloTraitTwinRustAsyncMoi arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncMoi(); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncMoi(); - Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTwoArgsTwinRustAsyncMoi( {required NonCloneSimpleTwinRustAsyncMoi a, required NonCloneSimpleTwinRustAsyncMoi b}); - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloOneStructTwinRustAsyncSseFuncHello( - {required HelloOneStructTwinRustAsyncSse that}); - Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseNonCloneSimpleTwinRustAsyncSseInstanceMethodArgBorrowTwinRustAsyncSse( {required NonCloneSimpleTwinRustAsyncSse that}); @@ -7417,10 +7335,6 @@ abstract class RustLibApi extends BaseApi { that, required String good}); - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseFuncHello( - {required HelloTwoEnumTwinRustAsyncSse that}); - Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueArgBorrowTwinRustAsyncSse( {required NonCloneSimpleTwinRustAsyncSse arg, required int expect}); @@ -7537,33 +7451,11 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueStructWithGoodAndOpaqueFieldReturnOwnTwinRustAsyncSse(); - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSse( - {required HelloTraitTwinRustAsyncSse arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSse( - {required BoxHelloTraitTwinRustAsyncSse arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSse( - {required HelloTraitTwinRustAsyncSse arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSse(); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSse(); - Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTwoArgsTwinRustAsyncSse( {required NonCloneSimpleTwinRustAsyncSse a, required NonCloneSimpleTwinRustAsyncSse b}); - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloOneStructTwinRustAsyncSseMoiFuncHello( - {required HelloOneStructTwinRustAsyncSseMoi that}); - Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiNonCloneSimpleTwinRustAsyncSseMoiInstanceMethodArgBorrowTwinRustAsyncSseMoi( {required NonCloneSimpleTwinRustAsyncSseMoi that}); @@ -7619,10 +7511,6 @@ abstract class RustLibApi extends BaseApi { that, required String good}); - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiFuncHello( - {required HelloTwoEnumTwinRustAsyncSseMoi that}); - Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueArgBorrowTwinRustAsyncSseMoi( {required NonCloneSimpleTwinRustAsyncSseMoi arg, @@ -7743,34 +7631,11 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueStructWithGoodAndOpaqueFieldReturnOwnTwinRustAsyncSseMoi(); - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSseMoi( - {required HelloTraitTwinRustAsyncSseMoi arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSseMoi( - {required BoxHelloTraitTwinRustAsyncSseMoi arg, - required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSseMoi( - {required HelloTraitTwinRustAsyncSseMoi arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSseMoi(); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSseMoi(); - Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTwoArgsTwinRustAsyncSseMoi( {required NonCloneSimpleTwinRustAsyncSseMoi a, required NonCloneSimpleTwinRustAsyncSseMoi b}); - Future - crateApiPseudoManualRustAutoOpaqueTwinSseHelloOneStructTwinSseFuncHello( - {required HelloOneStructTwinSse that}); - Future crateApiPseudoManualRustAutoOpaqueTwinSseNonCloneSimpleTwinSseInstanceMethodArgBorrowTwinSse( {required NonCloneSimpleTwinSse that}); @@ -7824,10 +7689,6 @@ abstract class RustLibApi extends BaseApi { {required StructWithGoodAndOpaqueFieldWithoutOptionTwinSse that, required String good}); - Future - crateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseFuncHello( - {required HelloTwoEnumTwinSse that}); - Future crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueArgBorrowTwinSse( {required NonCloneSimpleTwinSse arg, required int expect}); @@ -7943,32 +7804,10 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueStructWithGoodAndOpaqueFieldReturnOwnTwinSse(); - Future - crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgBorrowTwinSse( - {required HelloTraitTwinSse arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgMutBorrowTwinSse( - {required BoxHelloTraitTwinSse arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgOwnTwinSse( - {required HelloTraitTwinSse arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectReturnOwnOneTwinSse(); - - Future - crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinSse(); - Future crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTwoArgsTwinSse( {required NonCloneSimpleTwinSse a, required NonCloneSimpleTwinSse b}); - Future - crateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloOneStructTwinSseMoiFuncHello( - {required HelloOneStructTwinSseMoi that}); - Future crateApiPseudoManualRustAutoOpaqueTwinSseMoiNonCloneSimpleTwinSseMoiInstanceMethodArgBorrowTwinSseMoi( {required NonCloneSimpleTwinSseMoi that}); @@ -8022,10 +7861,6 @@ abstract class RustLibApi extends BaseApi { {required StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi that, required String good}); - Future - crateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiFuncHello( - {required HelloTwoEnumTwinSseMoi that}); - Future crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueArgBorrowTwinSseMoi( {required NonCloneSimpleTwinSseMoi arg, required int expect}); @@ -8142,33 +7977,11 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueStructWithGoodAndOpaqueFieldReturnOwnTwinSseMoi(); - Future - crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinSseMoi( - {required HelloTraitTwinSseMoi arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSseMoi( - {required BoxHelloTraitTwinSseMoi arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgOwnTwinSseMoi( - {required HelloTraitTwinSseMoi arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSseMoi(); - - Future - crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSseMoi(); - Future crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTwoArgsTwinSseMoi( {required NonCloneSimpleTwinSseMoi a, required NonCloneSimpleTwinSseMoi b}); - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncHelloOneStructTwinSyncFuncHello( - {required HelloOneStructTwinSync that}); - void crateApiPseudoManualRustAutoOpaqueTwinSyncNonCloneSimpleTwinSyncInstanceMethodArgBorrowTwinSync( {required NonCloneSimpleTwinSync that}); @@ -8221,10 +8034,6 @@ abstract class RustLibApi extends BaseApi { {required StructWithGoodAndOpaqueFieldWithoutOptionTwinSync that, required String good}); - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncFuncHello( - {required HelloTwoEnumTwinSync that}); - void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueArgBorrowTwinSync( {required NonCloneSimpleTwinSync arg, required int expect}); @@ -8337,31 +8146,9 @@ abstract class RustLibApi extends BaseApi { StructWithGoodAndOpaqueFieldTwinSync crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueStructWithGoodAndOpaqueFieldReturnOwnTwinSync(); - void - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgBorrowTwinSync( - {required HelloTraitTwinSync arg, required String expect}); - - void - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgMutBorrowTwinSync( - {required BoxHelloTraitTwinSync arg, required String expect}); - - void - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgOwnTwinSync( - {required HelloTraitTwinSync arg, required String expect}); - - HelloTraitTwinSync - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnOneTwinSync(); - - HelloTraitTwinSync - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinSync(); - void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTwoArgsTwinSync( {required NonCloneSimpleTwinSync a, required NonCloneSimpleTwinSync b}); - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloOneStructTwinSyncMoiFuncHello( - {required HelloOneStructTwinSyncMoi that}); - void crateApiPseudoManualRustAutoOpaqueTwinSyncMoiNonCloneSimpleTwinSyncMoiInstanceMethodArgBorrowTwinSyncMoi( {required NonCloneSimpleTwinSyncMoi that}); @@ -8414,10 +8201,6 @@ abstract class RustLibApi extends BaseApi { {required StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi that, required String good}); - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiFuncHello( - {required HelloTwoEnumTwinSyncMoi that}); - void crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueArgBorrowTwinSyncMoi( {required NonCloneSimpleTwinSyncMoi arg, required int expect}); @@ -8533,33 +8316,11 @@ abstract class RustLibApi extends BaseApi { StructWithGoodAndOpaqueFieldTwinSyncMoi crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueStructWithGoodAndOpaqueFieldReturnOwnTwinSyncMoi(); - void - crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgBorrowTwinSyncMoi( - {required HelloTraitTwinSyncMoi arg, required String expect}); - - void - crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncMoi( - {required BoxHelloTraitTwinSyncMoi arg, required String expect}); - - void - crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgOwnTwinSyncMoi( - {required HelloTraitTwinSyncMoi arg, required String expect}); - - HelloTraitTwinSyncMoi - crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncMoi(); - - HelloTraitTwinSyncMoi - crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncMoi(); - void crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTwoArgsTwinSyncMoi( {required NonCloneSimpleTwinSyncMoi a, required NonCloneSimpleTwinSyncMoi b}); - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloOneStructTwinSyncSseFuncHello( - {required HelloOneStructTwinSyncSse that}); - void crateApiPseudoManualRustAutoOpaqueTwinSyncSseNonCloneSimpleTwinSyncSseInstanceMethodArgBorrowTwinSyncSse( {required NonCloneSimpleTwinSyncSse that}); @@ -8612,10 +8373,6 @@ abstract class RustLibApi extends BaseApi { {required StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse that, required String good}); - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseFuncHello( - {required HelloTwoEnumTwinSyncSse that}); - void crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueArgBorrowTwinSyncSse( {required NonCloneSimpleTwinSyncSse arg, required int expect}); @@ -8731,33 +8488,11 @@ abstract class RustLibApi extends BaseApi { StructWithGoodAndOpaqueFieldTwinSyncSse crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueStructWithGoodAndOpaqueFieldReturnOwnTwinSyncSse(); - void - crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgBorrowTwinSyncSse( - {required HelloTraitTwinSyncSse arg, required String expect}); - - void - crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSse( - {required BoxHelloTraitTwinSyncSse arg, required String expect}); - - void - crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgOwnTwinSyncSse( - {required HelloTraitTwinSyncSse arg, required String expect}); - - HelloTraitTwinSyncSse - crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSse(); - - HelloTraitTwinSyncSse - crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSse(); - void crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTwoArgsTwinSyncSse( {required NonCloneSimpleTwinSyncSse a, required NonCloneSimpleTwinSyncSse b}); - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloOneStructTwinSyncSseMoiFuncHello( - {required HelloOneStructTwinSyncSseMoi that}); - void crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiNonCloneSimpleTwinSyncSseMoiInstanceMethodArgBorrowTwinSyncSseMoi( {required NonCloneSimpleTwinSyncSseMoi that}); @@ -8812,10 +8547,6 @@ abstract class RustLibApi extends BaseApi { that, required String good}); - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiFuncHello( - {required HelloTwoEnumTwinSyncSseMoi that}); - void crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueArgBorrowTwinSyncSseMoi( {required NonCloneSimpleTwinSyncSseMoi arg, required int expect}); @@ -8931,24 +8662,6 @@ abstract class RustLibApi extends BaseApi { StructWithGoodAndOpaqueFieldTwinSyncSseMoi crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueStructWithGoodAndOpaqueFieldReturnOwnTwinSyncSseMoi(); - void - crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinSyncSseMoi( - {required HelloTraitTwinSyncSseMoi arg, required String expect}); - - void - crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSseMoi( - {required BoxHelloTraitTwinSyncSseMoi arg, required String expect}); - - void - crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgOwnTwinSyncSseMoi( - {required HelloTraitTwinSyncSseMoi arg, required String expect}); - - HelloTraitTwinSyncSseMoi - crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSseMoi(); - - HelloTraitTwinSyncSseMoi - crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSseMoi(); - void crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTwoArgsTwinSyncSseMoi( {required NonCloneSimpleTwinSyncSseMoi a, @@ -9912,9 +9625,6 @@ abstract class RustLibApi extends BaseApi { Future crateApiRawStringTestRawStringItemStructTwinNormal(); - Future crateApiRustAutoOpaqueHelloOneStructTwinNormalFuncHello( - {required HelloOneStructTwinNormal that}); - Future crateApiRustAutoOpaqueNonCloneSimpleTwinNormalInstanceMethodArgBorrowTwinNormal( {required NonCloneSimpleTwinNormal that}); @@ -9968,9 +9678,6 @@ abstract class RustLibApi extends BaseApi { {required StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal that, required String good}); - Future crateApiRustAutoOpaqueHelloTwoEnumTwinNormalFuncHello( - {required HelloTwoEnumTwinNormal that}); - Future crateApiRustAutoOpaqueRustAutoOpaqueArgBorrowTwinNormal( {required NonCloneSimpleTwinNormal arg, required int expect}); @@ -10072,23 +9779,6 @@ abstract class RustLibApi extends BaseApi { Future crateApiRustAutoOpaqueRustAutoOpaqueStructWithGoodAndOpaqueFieldReturnOwnTwinNormal(); - Future - crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgBorrowTwinNormal( - {required HelloTraitTwinNormal arg, required String expect}); - - Future - crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgMutBorrowTwinNormal( - {required BoxHelloTraitTwinNormal arg, required String expect}); - - Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgOwnTwinNormal( - {required HelloTraitTwinNormal arg, required String expect}); - - Future - crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnOneTwinNormal(); - - Future - crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal(); - Future crateApiRustAutoOpaqueRustAutoOpaqueTwoArgsTwinNormal( {required NonCloneSimpleTwinNormal a, required NonCloneSimpleTwinNormal b}); @@ -10962,114 +10652,6 @@ abstract class RustLibApi extends BaseApi { CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_BoxFnStringStringPtr; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinNormalPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinRustAsync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinRustAsyncMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinRustAsyncSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncSsePtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinRustAsyncSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncSseMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncSseMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSsePtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSseMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSseMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinSyncMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinSyncSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncSsePtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinSyncSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncSseMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncSseMoiPtr; - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_BoxMyTraitTwinMoi; @@ -11367,114 +10949,6 @@ abstract class RustLibApi extends BaseApi { CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_EnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoiPtr; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinNormalPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinRustAsync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinRustAsyncMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinRustAsyncSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncSsePtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinRustAsyncSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncSseMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncSseMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSsePtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinSseMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSseMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinSync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinSyncMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinSyncSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncSsePtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinSyncSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncSseMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncSseMoiPtr; - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_ItemContainerSolutionOneTwinNormal; @@ -12240,114 +11714,6 @@ abstract class RustLibApi extends BaseApi { CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormalPtr; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSsePtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSsePtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSsePtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalPtr; - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_I16; RustArcDecrementStrongCountFnType get rust_arc_decrement_strong_count_I16; @@ -66230,37 +65596,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinMoiHelloOneStructTwinMoiFuncHello( - {required HelloOneStructTwinMoi that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__HelloOneStructTwinMoi_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinMoiHelloOneStructTwinMoiFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinMoiHelloOneStructTwinMoiFuncHelloConstMeta => - const TaskConstMeta( - debugName: "HelloOneStructTwinMoi_func_hello", - argNames: ["that"], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinMoiNonCloneSimpleTwinMoiInstanceMethodArgBorrowTwinMoi( @@ -66694,35 +66029,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "good"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiFuncHello( - {required HelloTwoEnumTwinMoi that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_hello_two_enum_twin_moi(that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__hello_two_enum_twin_moi_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiFuncHelloConstMeta => - const TaskConstMeta( - debugName: "hello_two_enum_twin_moi_func_hello", - argNames: ["that"], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueArgBorrowTwinMoi( @@ -67651,152 +66957,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgBorrowTwinMoi( - {required HelloTraitTwinMoi arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_box_DynTrait_HelloTraitTwinMoi(arg); - var arg1 = cst_encode_String(expect); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi( - port_, arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgBorrowTwinMoiConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgBorrowTwinMoiConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_borrow_twin_moi", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinMoi( - {required BoxHelloTraitTwinMoi arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - arg); - var arg1 = cst_encode_String(expect); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi( - port_, arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinMoiConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinMoiConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgOwnTwinMoi( - {required HelloTraitTwinMoi arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_box_DynTrait_HelloTraitTwinMoi(arg); - var arg1 = cst_encode_String(expect); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi( - port_, arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgOwnTwinMoiConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectArgOwnTwinMoiConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_own_twin_moi", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinMoi() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moi( - port_); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinMoi, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinMoiConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinMoiConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_return_own_one_twin_moi", - argNames: [], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinMoi() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_two_twin_moi( - port_); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinMoi, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinMoiConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinMoiConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_return_own_two_twin_moi", - argNames: [], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinMoiRustAutoOpaqueTwoArgsTwinMoi( @@ -67832,37 +66992,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["a", "b"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloOneStructTwinRustAsyncFuncHello( - {required HelloOneStructTwinRustAsync that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloOneStructTwinRustAsyncFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloOneStructTwinRustAsyncFuncHelloConstMeta => - const TaskConstMeta( - debugName: "HelloOneStructTwinRustAsync_func_hello", - argNames: ["that"], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncNonCloneSimpleTwinRustAsyncInstanceMethodArgBorrowTwinRustAsync( @@ -68302,35 +67431,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "good"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncFuncHello( - {required HelloTwoEnumTwinRustAsync that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_hello_two_enum_twin_rust_async(that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncFuncHelloConstMeta => - const TaskConstMeta( - debugName: "hello_two_enum_twin_rust_async_func_hello", - argNames: ["that"], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueArgBorrowTwinRustAsync( @@ -69263,156 +68363,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( - {required HelloTraitTwinRustAsync arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_box_DynTrait_HelloTraitTwinRustAsync(arg); - var arg1 = cst_encode_String(expect); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( - port_, arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_borrow_twin_rust_async", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsync( - {required BoxHelloTraitTwinRustAsync arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - arg); - var arg1 = cst_encode_String(expect); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async( - port_, arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgOwnTwinRustAsync( - {required HelloTraitTwinRustAsync arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_box_DynTrait_HelloTraitTwinRustAsync(arg); - var arg1 = cst_encode_String(expect); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async( - port_, arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_own_twin_rust_async", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async( - port_); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinRustAsync, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_one_twin_rust_async", - argNames: [], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async( - port_); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinRustAsync, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_two_twin_rust_async", - argNames: [], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTwoArgsTwinRustAsync( @@ -69448,37 +68398,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["a", "b"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloOneStructTwinRustAsyncMoiFuncHello( - {required HelloOneStructTwinRustAsyncMoi that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__HelloOneStructTwinRustAsyncMoi_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloOneStructTwinRustAsyncMoiFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloOneStructTwinRustAsyncMoiFuncHelloConstMeta => - const TaskConstMeta( - debugName: "HelloOneStructTwinRustAsyncMoi_func_hello", - argNames: ["that"], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiNonCloneSimpleTwinRustAsyncMoiInstanceMethodArgBorrowTwinRustAsyncMoi( @@ -69919,35 +68838,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "good"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiFuncHello( - {required HelloTwoEnumTwinRustAsyncMoi that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_hello_two_enum_twin_rust_async_moi(that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__hello_two_enum_twin_rust_async_moi_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiFuncHelloConstMeta => - const TaskConstMeta( - debugName: "hello_two_enum_twin_rust_async_moi_func_hello", - argNames: ["that"], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueArgBorrowTwinRustAsyncMoi( @@ -70884,158 +69774,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncMoi( - {required HelloTraitTwinRustAsyncMoi arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_box_DynTrait_HelloTraitTwinRustAsyncMoi(arg); - var arg1 = cst_encode_String(expect); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi( - port_, arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncMoiConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncMoi( - {required BoxHelloTraitTwinRustAsyncMoi arg, - required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - arg); - var arg1 = cst_encode_String(expect); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi( - port_, arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncMoiConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncMoi( - {required HelloTraitTwinRustAsyncMoi arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_box_DynTrait_HelloTraitTwinRustAsyncMoi(arg); - var arg1 = cst_encode_String(expect); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi( - port_, arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncMoiConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncMoi() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi( - port_); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinRustAsyncMoi, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncMoiConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi", - argNames: [], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncMoi() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi( - port_); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinRustAsyncMoi, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncMoiConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi", - argNames: [], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiRustAutoOpaqueTwoArgsTwinRustAsyncMoi( @@ -71071,37 +69809,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["a", "b"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloOneStructTwinRustAsyncSseFuncHello( - {required HelloOneStructTwinRustAsyncSse that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__HelloOneStructTwinRustAsyncSse_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloOneStructTwinRustAsyncSseFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloOneStructTwinRustAsyncSseFuncHelloConstMeta => - const TaskConstMeta( - debugName: "HelloOneStructTwinRustAsyncSse_func_hello", - argNames: ["that"], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseNonCloneSimpleTwinRustAsyncSseInstanceMethodArgBorrowTwinRustAsyncSse( @@ -71558,35 +70265,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "good"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseFuncHello( - {required HelloTwoEnumTwinRustAsyncSse that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_hello_two_enum_twin_rust_async_sse(that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__hello_two_enum_twin_rust_async_sse_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseFuncHelloConstMeta => - const TaskConstMeta( - debugName: "hello_two_enum_twin_rust_async_sse_func_hello", - argNames: ["that"], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueArgBorrowTwinRustAsyncSse( @@ -72561,167 +71239,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSse( - {required HelloTraitTwinRustAsyncSse arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSse(arg, serializer); - sse_encode_String(expect, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSseConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSseConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSse( - {required BoxHelloTraitTwinRustAsyncSse arg, - required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - arg, serializer); - sse_encode_String(expect, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSseConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSseConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSse( - {required HelloTraitTwinRustAsyncSse arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSse(arg, serializer); - sse_encode_String(expect, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSseConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSseConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSse() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSse, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSseConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSseConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse", - argNames: [], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSse() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSse, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSseConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSseConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse", - argNames: [], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseRustAutoOpaqueTwoArgsTwinRustAsyncSse( @@ -72757,37 +71274,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["a", "b"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloOneStructTwinRustAsyncSseMoiFuncHello( - {required HelloOneStructTwinRustAsyncSseMoi that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__HelloOneStructTwinRustAsyncSseMoi_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloOneStructTwinRustAsyncSseMoiFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloOneStructTwinRustAsyncSseMoiFuncHelloConstMeta => - const TaskConstMeta( - debugName: "HelloOneStructTwinRustAsyncSseMoi_func_hello", - argNames: ["that"], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiNonCloneSimpleTwinRustAsyncSseMoiInstanceMethodArgBorrowTwinRustAsyncSseMoi( @@ -73245,35 +71731,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "good"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiFuncHello( - {required HelloTwoEnumTwinRustAsyncSseMoi that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_hello_two_enum_twin_rust_async_sse_moi(that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__hello_two_enum_twin_rust_async_sse_moi_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiFuncHelloConstMeta => - const TaskConstMeta( - debugName: "hello_two_enum_twin_rust_async_sse_moi_func_hello", - argNames: ["that"], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueArgBorrowTwinRustAsyncSseMoi( @@ -74262,171 +72719,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSseMoi( - {required HelloTraitTwinRustAsyncSseMoi arg, - required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi(arg, serializer); - sse_encode_String(expect, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSseMoiConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSseMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSseMoi( - {required BoxHelloTraitTwinRustAsyncSseMoi arg, - required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - arg, serializer); - sse_encode_String(expect, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSseMoiConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSseMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSseMoi( - {required HelloTraitTwinRustAsyncSseMoi arg, - required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi(arg, serializer); - sse_encode_String(expect, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSseMoiConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSseMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSseMoi() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: - sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSseMoiConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSseMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi", - argNames: [], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSseMoi() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: - sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSseMoiConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSseMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi", - argNames: [], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiRustAutoOpaqueTwoArgsTwinRustAsyncSseMoi( @@ -74462,37 +72754,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["a", "b"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSseHelloOneStructTwinSseFuncHello( - {required HelloOneStructTwinSse that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__HelloOneStructTwinSse_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSseHelloOneStructTwinSseFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSseHelloOneStructTwinSseFuncHelloConstMeta => - const TaskConstMeta( - debugName: "HelloOneStructTwinSse_func_hello", - argNames: ["that"], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinSseNonCloneSimpleTwinSseInstanceMethodArgBorrowTwinSse( @@ -74942,35 +73203,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "good"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseFuncHello( - {required HelloTwoEnumTwinSse that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_hello_two_enum_twin_sse(that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__hello_two_enum_twin_sse_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseFuncHelloConstMeta => - const TaskConstMeta( - debugName: "hello_two_enum_twin_sse_func_hello", - argNames: ["that"], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueArgBorrowTwinSse( @@ -75938,161 +74170,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgBorrowTwinSse( - {required HelloTraitTwinSse arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_box_DynTrait_HelloTraitTwinSse(arg, serializer); - sse_encode_String(expect, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sse( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgBorrowTwinSseConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgBorrowTwinSseConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_borrow_twin_sse", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgMutBorrowTwinSse( - {required BoxHelloTraitTwinSse arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - arg, serializer); - sse_encode_String(expect, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgMutBorrowTwinSseConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgMutBorrowTwinSseConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgOwnTwinSse( - {required HelloTraitTwinSse arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_box_DynTrait_HelloTraitTwinSse(arg, serializer); - sse_encode_String(expect, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_own_twin_sse( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgOwnTwinSseConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectArgOwnTwinSseConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_own_twin_sse", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectReturnOwnOneTwinSse() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_one_twin_sse( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSse, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectReturnOwnOneTwinSseConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectReturnOwnOneTwinSseConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_return_own_one_twin_sse", - argNames: [], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinSse() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_two_twin_sse( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSse, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinSseConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinSseConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_return_own_two_twin_sse", - argNames: [], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinSseRustAutoOpaqueTwoArgsTwinSse( @@ -76128,37 +74205,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["a", "b"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloOneStructTwinSseMoiFuncHello( - {required HelloOneStructTwinSseMoi that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__HelloOneStructTwinSseMoi_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloOneStructTwinSseMoiFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloOneStructTwinSseMoiFuncHelloConstMeta => - const TaskConstMeta( - debugName: "HelloOneStructTwinSseMoi_func_hello", - argNames: ["that"], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinSseMoiNonCloneSimpleTwinSseMoiInstanceMethodArgBorrowTwinSseMoi( @@ -76611,35 +74657,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "good"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiFuncHello( - {required HelloTwoEnumTwinSseMoi that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_hello_two_enum_twin_sse_moi(that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__hello_two_enum_twin_sse_moi_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiFuncHelloConstMeta => - const TaskConstMeta( - debugName: "hello_two_enum_twin_sse_moi_func_hello", - argNames: ["that"], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueArgBorrowTwinSseMoi( @@ -77608,164 +75625,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinSseMoi( - {required HelloTraitTwinSseMoi arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_box_DynTrait_HelloTraitTwinSseMoi(arg, serializer); - sse_encode_String(expect, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinSseMoiConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinSseMoiConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSseMoi( - {required BoxHelloTraitTwinSseMoi arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - arg, serializer); - sse_encode_String(expect, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSseMoiConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSseMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgOwnTwinSseMoi( - {required HelloTraitTwinSseMoi arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_box_DynTrait_HelloTraitTwinSseMoi(arg, serializer); - sse_encode_String(expect, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sse_moi( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgOwnTwinSseMoiConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectArgOwnTwinSseMoiConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_own_twin_sse_moi", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSseMoi() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sse_moi( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSseMoi, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSseMoiConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSseMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_one_twin_sse_moi", - argNames: [], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSseMoi() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sse_moi( - port_, raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSseMoi, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSseMoiConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSseMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_two_twin_sse_moi", - argNames: [], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinSseMoiRustAutoOpaqueTwoArgsTwinSseMoi( @@ -77801,37 +75660,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["a", "b"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncHelloOneStructTwinSyncFuncHello( - {required HelloOneStructTwinSync that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncHelloOneStructTwinSyncFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncHelloOneStructTwinSyncFuncHelloConstMeta => - const TaskConstMeta( - debugName: "HelloOneStructTwinSync_func_hello", - argNames: ["that"], - ); - @override void crateApiPseudoManualRustAutoOpaqueTwinSyncNonCloneSimpleTwinSyncInstanceMethodArgBorrowTwinSync( @@ -78262,35 +76090,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "good"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncFuncHello( - {required HelloTwoEnumTwinSync that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_hello_two_enum_twin_sync(that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncFuncHelloConstMeta => - const TaskConstMeta( - debugName: "hello_two_enum_twin_sync_func_hello", - argNames: ["that"], - ); - @override void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueArgBorrowTwinSync( @@ -79205,150 +77004,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - void - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgBorrowTwinSync( - {required HelloTraitTwinSync arg, required String expect}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = cst_encode_box_DynTrait_HelloTraitTwinSync(arg); - var arg1 = cst_encode_String(expect); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync( - arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgBorrowTwinSyncConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgBorrowTwinSyncConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_borrow_twin_sync", - argNames: ["arg", "expect"], - ); - - @override - void - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgMutBorrowTwinSync( - {required BoxHelloTraitTwinSync arg, required String expect}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = - cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - arg); - var arg1 = cst_encode_String(expect); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync( - arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync", - argNames: ["arg", "expect"], - ); - - @override - void - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgOwnTwinSync( - {required HelloTraitTwinSync arg, required String expect}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = cst_encode_box_DynTrait_HelloTraitTwinSync(arg); - var arg1 = cst_encode_String(expect); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync( - arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgOwnTwinSyncConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgOwnTwinSyncConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_own_twin_sync", - argNames: ["arg", "expect"], - ); - - @override - HelloTraitTwinSync - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnOneTwinSync() { - return handler.executeSync(SyncTask( - callFfi: () { - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync(); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinSync, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_return_own_one_twin_sync", - argNames: [], - ); - - @override - HelloTraitTwinSync - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinSync() { - return handler.executeSync(SyncTask( - callFfi: () { - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync(); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinSync, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_return_own_two_twin_sync", - argNames: [], - ); - @override void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTwoArgsTwinSync( {required NonCloneSimpleTwinSync a, required NonCloneSimpleTwinSync b}) { @@ -79382,37 +77037,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["a", "b"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloOneStructTwinSyncMoiFuncHello( - {required HelloOneStructTwinSyncMoi that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__HelloOneStructTwinSyncMoi_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloOneStructTwinSyncMoiFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloOneStructTwinSyncMoiFuncHelloConstMeta => - const TaskConstMeta( - debugName: "HelloOneStructTwinSyncMoi_func_hello", - argNames: ["that"], - ); - @override void crateApiPseudoManualRustAutoOpaqueTwinSyncMoiNonCloneSimpleTwinSyncMoiInstanceMethodArgBorrowTwinSyncMoi( @@ -79847,35 +77471,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "good"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiFuncHello( - {required HelloTwoEnumTwinSyncMoi that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_hello_two_enum_twin_sync_moi(that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__hello_two_enum_twin_sync_moi_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiFuncHelloConstMeta => - const TaskConstMeta( - debugName: "hello_two_enum_twin_sync_moi_func_hello", - argNames: ["that"], - ); - @override void crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueArgBorrowTwinSyncMoi( @@ -80794,153 +78389,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - void - crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgBorrowTwinSyncMoi( - {required HelloTraitTwinSyncMoi arg, required String expect}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = cst_encode_box_DynTrait_HelloTraitTwinSyncMoi(arg); - var arg1 = cst_encode_String(expect); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi( - arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgBorrowTwinSyncMoiConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgBorrowTwinSyncMoiConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi", - argNames: ["arg", "expect"], - ); - - @override - void - crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncMoi( - {required BoxHelloTraitTwinSyncMoi arg, required String expect}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = - cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - arg); - var arg1 = cst_encode_String(expect); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi( - arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncMoiConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi", - argNames: ["arg", "expect"], - ); - - @override - void - crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgOwnTwinSyncMoi( - {required HelloTraitTwinSyncMoi arg, required String expect}) { - return handler.executeSync(SyncTask( - callFfi: () { - var arg0 = cst_encode_box_DynTrait_HelloTraitTwinSyncMoi(arg); - var arg1 = cst_encode_String(expect); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi( - arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgOwnTwinSyncMoiConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectArgOwnTwinSyncMoiConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_own_twin_sync_moi", - argNames: ["arg", "expect"], - ); - - @override - HelloTraitTwinSyncMoi - crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncMoi() { - return handler.executeSync(SyncTask( - callFfi: () { - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi(); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinSyncMoi, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncMoiConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_one_twin_sync_moi", - argNames: [], - ); - - @override - HelloTraitTwinSyncMoi - crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncMoi() { - return handler.executeSync(SyncTask( - callFfi: () { - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_moi(); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinSyncMoi, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncMoiConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_two_twin_sync_moi", - argNames: [], - ); - @override void crateApiPseudoManualRustAutoOpaqueTwinSyncMoiRustAutoOpaqueTwoArgsTwinSyncMoi( @@ -80976,37 +78424,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["a", "b"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloOneStructTwinSyncSseFuncHello( - {required HelloOneStructTwinSyncSse that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__HelloOneStructTwinSyncSse_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloOneStructTwinSyncSseFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloOneStructTwinSyncSseFuncHelloConstMeta => - const TaskConstMeta( - debugName: "HelloOneStructTwinSyncSse_func_hello", - argNames: ["that"], - ); - @override void crateApiPseudoManualRustAutoOpaqueTwinSyncSseNonCloneSimpleTwinSyncSseInstanceMethodArgBorrowTwinSyncSse( @@ -81461,35 +78878,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "good"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseFuncHello( - {required HelloTwoEnumTwinSyncSse that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_hello_two_enum_twin_sync_sse(that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__hello_two_enum_twin_sync_sse_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseFuncHelloConstMeta => - const TaskConstMeta( - debugName: "hello_two_enum_twin_sync_sse_func_hello", - argNames: ["that"], - ); - @override void crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueArgBorrowTwinSyncSse( @@ -82457,164 +79845,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - void - crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgBorrowTwinSyncSse( - {required HelloTraitTwinSyncSse arg, required String expect}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_box_DynTrait_HelloTraitTwinSyncSse(arg, serializer); - sse_encode_String(expect, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse( - raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgBorrowTwinSyncSseConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgBorrowTwinSyncSseConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse", - argNames: ["arg", "expect"], - ); - - @override - void - crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSse( - {required BoxHelloTraitTwinSyncSse arg, required String expect}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - arg, serializer); - sse_encode_String(expect, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse( - raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSseConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSseConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse", - argNames: ["arg", "expect"], - ); - - @override - void - crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgOwnTwinSyncSse( - {required HelloTraitTwinSyncSse arg, required String expect}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_box_DynTrait_HelloTraitTwinSyncSse(arg, serializer); - sse_encode_String(expect, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_own_twin_sync_sse( - raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgOwnTwinSyncSseConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectArgOwnTwinSyncSseConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_own_twin_sync_sse", - argNames: ["arg", "expect"], - ); - - @override - HelloTraitTwinSyncSse - crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSse() { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse( - raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSyncSse, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSseConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSseConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_one_twin_sync_sse", - argNames: [], - ); - - @override - HelloTraitTwinSyncSse - crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSse() { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse( - raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSyncSse, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSseConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSseConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_two_twin_sync_sse", - argNames: [], - ); - @override void crateApiPseudoManualRustAutoOpaqueTwinSyncSseRustAutoOpaqueTwoArgsTwinSyncSse( @@ -82650,37 +79880,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["a", "b"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloOneStructTwinSyncSseMoiFuncHello( - {required HelloOneStructTwinSyncSseMoi that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__HelloOneStructTwinSyncSseMoi_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloOneStructTwinSyncSseMoiFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloOneStructTwinSyncSseMoiFuncHelloConstMeta => - const TaskConstMeta( - debugName: "HelloOneStructTwinSyncSseMoi_func_hello", - argNames: ["that"], - ); - @override void crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiNonCloneSimpleTwinSyncSseMoiInstanceMethodArgBorrowTwinSyncSseMoi( @@ -83136,35 +80335,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "good"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiFuncHello( - {required HelloTwoEnumTwinSyncSseMoi that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_hello_two_enum_twin_sync_sse_moi(that); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__hello_two_enum_twin_sync_sse_moi_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiFuncHelloConstMeta => - const TaskConstMeta( - debugName: "hello_two_enum_twin_sync_sse_moi_func_hello", - argNames: ["that"], - ); - @override void crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueArgBorrowTwinSyncSseMoi( @@ -84138,166 +81308,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - void - crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinSyncSseMoi( - {required HelloTraitTwinSyncSseMoi arg, required String expect}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_box_DynTrait_HelloTraitTwinSyncSseMoi(arg, serializer); - sse_encode_String(expect, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi( - raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinSyncSseMoiConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgBorrowTwinSyncSseMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi", - argNames: ["arg", "expect"], - ); - - @override - void - crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSseMoi( - {required BoxHelloTraitTwinSyncSseMoi arg, required String expect}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - arg, serializer); - sse_encode_String(expect, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi( - raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSseMoiConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSseMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi", - argNames: ["arg", "expect"], - ); - - @override - void - crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgOwnTwinSyncSseMoi( - {required HelloTraitTwinSyncSseMoi arg, required String expect}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_box_DynTrait_HelloTraitTwinSyncSseMoi(arg, serializer); - sse_encode_String(expect, serializer); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi( - raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgOwnTwinSyncSseMoiConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectArgOwnTwinSyncSseMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi", - argNames: ["arg", "expect"], - ); - - @override - HelloTraitTwinSyncSseMoi - crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSseMoi() { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi( - raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSyncSseMoi, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSseMoiConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSseMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi", - argNames: [], - ); - - @override - HelloTraitTwinSyncSseMoi - crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSseMoi() { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - final raw_ = serializer.intoRaw(); - return wire - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi( - raw_.ptr, raw_.rustVecLen, raw_.dataLen); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSyncSseMoi, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSseMoiConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSseMoiConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi", - argNames: [], - ); - @override void crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiRustAutoOpaqueTwoArgsTwinSyncSseMoi( @@ -92702,36 +89712,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - Future crateApiRustAutoOpaqueHelloOneStructTwinNormalFuncHello( - {required HelloOneStructTwinNormal that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - that); - return wire - .wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiRustAutoOpaqueHelloOneStructTwinNormalFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiRustAutoOpaqueHelloOneStructTwinNormalFuncHelloConstMeta => - const TaskConstMeta( - debugName: "HelloOneStructTwinNormal_func_hello", - argNames: ["that"], - ); - @override Future crateApiRustAutoOpaqueNonCloneSimpleTwinNormalInstanceMethodArgBorrowTwinNormal( @@ -93168,34 +90148,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "good"], ); - @override - Future crateApiRustAutoOpaqueHelloTwoEnumTwinNormalFuncHello( - {required HelloTwoEnumTwinNormal that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_hello_two_enum_twin_normal(that); - return wire - .wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello( - port_, arg0); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiRustAutoOpaqueHelloTwoEnumTwinNormalFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiRustAutoOpaqueHelloTwoEnumTwinNormalFuncHelloConstMeta => - const TaskConstMeta( - debugName: "hello_two_enum_twin_normal_func_hello", - argNames: ["that"], - ); - @override Future crateApiRustAutoOpaqueRustAutoOpaqueArgBorrowTwinNormal( {required NonCloneSimpleTwinNormal arg, required int expect}) { @@ -94107,154 +91059,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - Future - crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgBorrowTwinNormal( - {required HelloTraitTwinNormal arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_box_DynTrait_HelloTraitTwinNormal(arg); - var arg1 = cst_encode_String(expect); - return wire - .wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal( - port_, arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgBorrowTwinNormalConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgBorrowTwinNormalConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_borrow_twin_normal", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgMutBorrowTwinNormal( - {required BoxHelloTraitTwinNormal arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = - cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - arg); - var arg1 = cst_encode_String(expect); - return wire - .wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal( - port_, arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgMutBorrowTwinNormalConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgMutBorrowTwinNormalConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal", - argNames: ["arg", "expect"], - ); - - @override - Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgOwnTwinNormal( - {required HelloTraitTwinNormal arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - var arg0 = cst_encode_box_DynTrait_HelloTraitTwinNormal(arg); - var arg1 = cst_encode_String(expect); - return wire - .wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal( - port_, arg0, arg1); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgOwnTwinNormalConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgOwnTwinNormalConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_own_twin_normal", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnOneTwinNormal() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - return wire - .wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal( - port_); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinNormal, - decodeErrorData: null, - ), - constMeta: - kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnOneTwinNormalConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnOneTwinNormalConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_one_twin_normal", - argNames: [], - ); - - @override - Future - crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - return wire - .wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal( - port_); - }, - codec: DcoCodec( - decodeSuccessData: dco_decode_box_DynTrait_HelloTraitTwinNormal, - decodeErrorData: null, - ), - constMeta: - kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnTwoTwinNormalConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnTwoTwinNormalConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_two_twin_normal", - argNames: [], - ); - @override Future crateApiRustAutoOpaqueRustAutoOpaqueTwoArgsTwinNormal( {required NonCloneSimpleTwinNormal a, @@ -96636,102 +93440,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get rust_arc_decrement_strong_count_BoxFnStringString => wire .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinMoi => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinMoi => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinNormal => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinNormal => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinRustAsync => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsync => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinRustAsyncMoi => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncMoi => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinRustAsyncSse => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncSse => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinRustAsyncSseMoi => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncSseMoi => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinSse => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSse => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinSseMoi => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSseMoi => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinSync => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSync => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinSyncMoi => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncMoi => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinSyncSse => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncSse => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinSyncSseMoi => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncSseMoi => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi; - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_BoxMyTraitTwinMoi => wire .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync; @@ -96996,102 +93704,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get rust_arc_decrement_strong_count_EnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinMoi => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinMoi => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinNormal => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinNormal => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinRustAsync => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsync => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinRustAsyncMoi => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncMoi => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinRustAsyncSse => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncSse => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinRustAsyncSseMoi => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncSseMoi => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinSse => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinSse => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinSseMoi => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinSseMoi => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinSync => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinSync => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinSyncMoi => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncMoi => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinSyncSse => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncSse => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinSyncSseMoi => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncSseMoi => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi; - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_ItemContainerSolutionOneTwinNormal => wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal; @@ -97772,102 +94384,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormal => wire .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal; - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_I16 => wire.rust_arc_increment_strong_count_RustOpaque_i16; @@ -97886,114 +94402,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return AnyhowException(raw as String); } - @protected - HelloOneStructTwinMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - raw); - } - - @protected - HelloOneStructTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - raw); - } - - @protected - HelloOneStructTwinRustAsync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - raw); - } - - @protected - HelloOneStructTwinRustAsyncMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - raw); - } - - @protected - HelloOneStructTwinRustAsyncSse - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - raw); - } - - @protected - HelloOneStructTwinRustAsyncSseMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - raw); - } - - @protected - HelloOneStructTwinSse - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - raw); - } - - @protected - HelloOneStructTwinSseMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - raw); - } - - @protected - HelloOneStructTwinSync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - raw); - } - - @protected - HelloOneStructTwinSyncMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - raw); - } - - @protected - HelloOneStructTwinSyncSse - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - raw); - } - - @protected - HelloOneStructTwinSyncSseMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - raw); - } - @protected MyNodeTwinNormal dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -98138,114 +94546,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw); } - @protected - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - raw); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - raw); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - raw); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - raw); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - raw); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - raw); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - raw); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - raw); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - raw); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - raw); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - raw); - } - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - raw); - } - @protected BoxAnyMyDartTypeRename dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( @@ -98549,112 +94849,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { .frbInternalDcoDecode(raw as List); } - @protected - HelloOneStructTwinMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinMoiImpl.frbInternalDcoDecode(raw as List); - } - - @protected - HelloOneStructTwinNormal - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinRustAsync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinRustAsyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinRustAsyncMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinRustAsyncMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinRustAsyncSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinRustAsyncSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinRustAsyncSseMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinRustAsyncSseMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSseImpl.frbInternalDcoDecode(raw as List); - } - - @protected - HelloOneStructTwinSseMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSseMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinSyncMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSyncMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinSyncSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSyncSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinSyncSseMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSyncSseMoiImpl.frbInternalDcoDecode( - raw as List); - } - @protected ItemContainerSolutionOneTwinNormal dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -99402,111 +95596,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - BoxHelloTraitTwinMoi - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinMoiImpl.frbInternalDcoDecode(raw as List); - } - - @protected - BoxHelloTraitTwinNormal - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinRustAsync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinRustAsyncMoi - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinRustAsyncSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinRustAsyncSseMoi - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncSseMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSseImpl.frbInternalDcoDecode(raw as List); - } - - @protected - BoxHelloTraitTwinSseMoi - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSseMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinSync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncImpl.frbInternalDcoDecode(raw as List); - } - - @protected - BoxHelloTraitTwinSyncMoi - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinSyncSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinSyncSseMoi - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncSseMoiImpl.frbInternalDcoDecode( - raw as List); - } - @protected ConstructorOpaqueStructTwinNormal dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -99983,112 +96072,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return DroppableTwinSyncSseImpl.frbInternalDcoDecode(raw as List); } - @protected - HelloOneStructTwinMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinMoiImpl.frbInternalDcoDecode(raw as List); - } - - @protected - HelloOneStructTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinRustAsync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinRustAsyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinRustAsyncMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinRustAsyncMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinRustAsyncSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinRustAsyncSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinRustAsyncSseMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinRustAsyncSseMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSseImpl.frbInternalDcoDecode(raw as List); - } - - @protected - HelloOneStructTwinSseMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSseMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinSyncMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSyncMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinSyncSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSyncSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinSyncSseMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSyncSseMoiImpl.frbInternalDcoDecode( - raw as List); - } - @protected ItemContainerSolutionOneTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -100733,83 +96716,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { (raw as List).map(dco_decode_DartOpaque).toList()); } - @protected - HelloTraitTwinMoi dco_decode_DynTrait_HelloTraitTwinMoi(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinNormal dco_decode_DynTrait_HelloTraitTwinNormal(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinRustAsync dco_decode_DynTrait_HelloTraitTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinRustAsyncMoi dco_decode_DynTrait_HelloTraitTwinRustAsyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinRustAsyncSse dco_decode_DynTrait_HelloTraitTwinRustAsyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinRustAsyncSseMoi - dco_decode_DynTrait_HelloTraitTwinRustAsyncSseMoi(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinSse dco_decode_DynTrait_HelloTraitTwinSse(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinSseMoi dco_decode_DynTrait_HelloTraitTwinSseMoi(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinSync dco_decode_DynTrait_HelloTraitTwinSync(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinSyncMoi dco_decode_DynTrait_HelloTraitTwinSyncMoi(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinSyncSse dco_decode_DynTrait_HelloTraitTwinSyncSse(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinSyncSseMoi dco_decode_DynTrait_HelloTraitTwinSyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - @protected SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( dynamic raw) { @@ -102012,111 +97918,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return BoxFnStringStringImpl.frbInternalDcoDecode(raw as List); } - @protected - BoxHelloTraitTwinMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinMoiImpl.frbInternalDcoDecode(raw as List); - } - - @protected - BoxHelloTraitTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinRustAsync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinRustAsyncMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinRustAsyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinRustAsyncSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncSseMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSseImpl.frbInternalDcoDecode(raw as List); - } - - @protected - BoxHelloTraitTwinSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSseMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncImpl.frbInternalDcoDecode(raw as List); - } - - @protected - BoxHelloTraitTwinSyncMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinSyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinSyncSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncSseMoiImpl.frbInternalDcoDecode( - raw as List); - } - @protected BoxMyTraitTwinMoi dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( @@ -102403,112 +98204,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { .frbInternalDcoDecode(raw as List); } - @protected - HelloOneStructTwinMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinMoiImpl.frbInternalDcoDecode(raw as List); - } - - @protected - HelloOneStructTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinRustAsync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinRustAsyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinRustAsyncMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinRustAsyncMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinRustAsyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinRustAsyncSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinRustAsyncSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinRustAsyncSseMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSseImpl.frbInternalDcoDecode(raw as List); - } - - @protected - HelloOneStructTwinSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSseMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinSyncMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSyncMoiImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinSyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSyncSseImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinSyncSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSyncSseMoiImpl.frbInternalDcoDecode( - raw as List); - } - @protected ItemContainerSolutionOneTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -103256,114 +98951,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiImpl - .frbInternalDcoDecode(raw as List); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl - .frbInternalDcoDecode(raw as List); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiImpl - .frbInternalDcoDecode(raw as List); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseImpl - .frbInternalDcoDecode(raw as List); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiImpl - .frbInternalDcoDecode(raw as List); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseImpl - .frbInternalDcoDecode(raw as List); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiImpl - .frbInternalDcoDecode(raw as List); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl - .frbInternalDcoDecode(raw as List); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiImpl - .frbInternalDcoDecode(raw as List); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseImpl - .frbInternalDcoDecode(raw as List); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiImpl - .frbInternalDcoDecode(raw as List); - } - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl - .frbInternalDcoDecode(raw as List); - } - @protected I16 dco_decode_RustOpaque_i16(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -103841,83 +99428,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return raw as String; } - @protected - HelloTraitTwinMoi dco_decode_TraitDef_HelloTraitTwinMoi(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinNormal dco_decode_TraitDef_HelloTraitTwinNormal(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinRustAsync dco_decode_TraitDef_HelloTraitTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinRustAsyncMoi dco_decode_TraitDef_HelloTraitTwinRustAsyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinRustAsyncSse dco_decode_TraitDef_HelloTraitTwinRustAsyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinRustAsyncSseMoi - dco_decode_TraitDef_HelloTraitTwinRustAsyncSseMoi(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinSse dco_decode_TraitDef_HelloTraitTwinSse(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinSseMoi dco_decode_TraitDef_HelloTraitTwinSseMoi(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinSync dco_decode_TraitDef_HelloTraitTwinSync(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinSyncMoi dco_decode_TraitDef_HelloTraitTwinSyncMoi(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinSyncSse dco_decode_TraitDef_HelloTraitTwinSyncSse(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinSyncSseMoi dco_decode_TraitDef_HelloTraitTwinSyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - @protected MyTraitTwinMoi dco_decode_TraitDef_MyTraitTwinMoi(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -105086,87 +100596,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return raw as bool; } - @protected - HelloTraitTwinMoi dco_decode_box_DynTrait_HelloTraitTwinMoi(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw as HelloTraitTwinMoi; - } - - @protected - HelloTraitTwinNormal dco_decode_box_DynTrait_HelloTraitTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw as HelloTraitTwinNormal; - } - - @protected - HelloTraitTwinRustAsync dco_decode_box_DynTrait_HelloTraitTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw as HelloTraitTwinRustAsync; - } - - @protected - HelloTraitTwinRustAsyncMoi dco_decode_box_DynTrait_HelloTraitTwinRustAsyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw as HelloTraitTwinRustAsyncMoi; - } - - @protected - HelloTraitTwinRustAsyncSse dco_decode_box_DynTrait_HelloTraitTwinRustAsyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw as HelloTraitTwinRustAsyncSse; - } - - @protected - HelloTraitTwinRustAsyncSseMoi - dco_decode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw as HelloTraitTwinRustAsyncSseMoi; - } - - @protected - HelloTraitTwinSse dco_decode_box_DynTrait_HelloTraitTwinSse(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw as HelloTraitTwinSse; - } - - @protected - HelloTraitTwinSseMoi dco_decode_box_DynTrait_HelloTraitTwinSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw as HelloTraitTwinSseMoi; - } - - @protected - HelloTraitTwinSync dco_decode_box_DynTrait_HelloTraitTwinSync(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw as HelloTraitTwinSync; - } - - @protected - HelloTraitTwinSyncMoi dco_decode_box_DynTrait_HelloTraitTwinSyncMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw as HelloTraitTwinSyncMoi; - } - - @protected - HelloTraitTwinSyncSse dco_decode_box_DynTrait_HelloTraitTwinSyncSse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw as HelloTraitTwinSyncSse; - } - - @protected - HelloTraitTwinSyncSseMoi dco_decode_box_DynTrait_HelloTraitTwinSyncSseMoi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw as HelloTraitTwinSyncSseMoi; - } - @protected ApplicationEnv dco_decode_box_application_env(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -106816,97 +102245,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return dco_decode_feed_id_twin_sync_sse(raw); } - @protected - HelloTraitTwinMoiImplementor - dco_decode_box_autoadd_hello_trait_twin_moi_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_hello_trait_twin_moi_implementor(raw); - } - - @protected - HelloTraitTwinNormalImplementor - dco_decode_box_autoadd_hello_trait_twin_normal_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_hello_trait_twin_normal_implementor(raw); - } - - @protected - HelloTraitTwinRustAsyncImplementor - dco_decode_box_autoadd_hello_trait_twin_rust_async_implementor( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_hello_trait_twin_rust_async_implementor(raw); - } - - @protected - HelloTraitTwinRustAsyncMoiImplementor - dco_decode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_hello_trait_twin_rust_async_moi_implementor(raw); - } - - @protected - HelloTraitTwinRustAsyncSseImplementor - dco_decode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_hello_trait_twin_rust_async_sse_implementor(raw); - } - - @protected - HelloTraitTwinRustAsyncSseMoiImplementor - dco_decode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_hello_trait_twin_rust_async_sse_moi_implementor(raw); - } - - @protected - HelloTraitTwinSseImplementor - dco_decode_box_autoadd_hello_trait_twin_sse_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_hello_trait_twin_sse_implementor(raw); - } - - @protected - HelloTraitTwinSseMoiImplementor - dco_decode_box_autoadd_hello_trait_twin_sse_moi_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_hello_trait_twin_sse_moi_implementor(raw); - } - - @protected - HelloTraitTwinSyncImplementor - dco_decode_box_autoadd_hello_trait_twin_sync_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_hello_trait_twin_sync_implementor(raw); - } - - @protected - HelloTraitTwinSyncMoiImplementor - dco_decode_box_autoadd_hello_trait_twin_sync_moi_implementor( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_hello_trait_twin_sync_moi_implementor(raw); - } - - @protected - HelloTraitTwinSyncSseImplementor - dco_decode_box_autoadd_hello_trait_twin_sync_sse_implementor( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_hello_trait_twin_sync_sse_implementor(raw); - } - - @protected - HelloTraitTwinSyncSseMoiImplementor - dco_decode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_hello_trait_twin_sync_sse_moi_implementor(raw); - } - @protected int dco_decode_box_autoadd_i_16(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -111991,323 +107329,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); } - @protected - HelloTraitTwinMoiImplementor dco_decode_hello_trait_twin_moi_implementor( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - switch (raw[0]) { - case 0: - return HelloTraitTwinMoiImplementor_Variant0( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - raw[1]), - ); - case 1: - return HelloTraitTwinMoiImplementor_Variant1( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - raw[1]), - ); - default: - throw Exception("unreachable"); - } - } - - @protected - HelloTraitTwinNormalImplementor - dco_decode_hello_trait_twin_normal_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - switch (raw[0]) { - case 0: - return HelloTraitTwinNormalImplementor_Variant0( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - raw[1]), - ); - case 1: - return HelloTraitTwinNormalImplementor_Variant1( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - raw[1]), - ); - default: - throw Exception("unreachable"); - } - } - - @protected - HelloTraitTwinRustAsyncImplementor - dco_decode_hello_trait_twin_rust_async_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - switch (raw[0]) { - case 0: - return HelloTraitTwinRustAsyncImplementor_Variant0( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - raw[1]), - ); - case 1: - return HelloTraitTwinRustAsyncImplementor_Variant1( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - raw[1]), - ); - default: - throw Exception("unreachable"); - } - } - - @protected - HelloTraitTwinRustAsyncMoiImplementor - dco_decode_hello_trait_twin_rust_async_moi_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - switch (raw[0]) { - case 0: - return HelloTraitTwinRustAsyncMoiImplementor_Variant0( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - raw[1]), - ); - case 1: - return HelloTraitTwinRustAsyncMoiImplementor_Variant1( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - raw[1]), - ); - default: - throw Exception("unreachable"); - } - } - - @protected - HelloTraitTwinRustAsyncSseImplementor - dco_decode_hello_trait_twin_rust_async_sse_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - switch (raw[0]) { - case 0: - return HelloTraitTwinRustAsyncSseImplementor_Variant0( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - raw[1]), - ); - case 1: - return HelloTraitTwinRustAsyncSseImplementor_Variant1( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - raw[1]), - ); - default: - throw Exception("unreachable"); - } - } - - @protected - HelloTraitTwinRustAsyncSseMoiImplementor - dco_decode_hello_trait_twin_rust_async_sse_moi_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - switch (raw[0]) { - case 0: - return HelloTraitTwinRustAsyncSseMoiImplementor_Variant0( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - raw[1]), - ); - case 1: - return HelloTraitTwinRustAsyncSseMoiImplementor_Variant1( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - raw[1]), - ); - default: - throw Exception("unreachable"); - } - } - - @protected - HelloTraitTwinSseImplementor dco_decode_hello_trait_twin_sse_implementor( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - switch (raw[0]) { - case 0: - return HelloTraitTwinSseImplementor_Variant0( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - raw[1]), - ); - case 1: - return HelloTraitTwinSseImplementor_Variant1( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - raw[1]), - ); - default: - throw Exception("unreachable"); - } - } - - @protected - HelloTraitTwinSseMoiImplementor - dco_decode_hello_trait_twin_sse_moi_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - switch (raw[0]) { - case 0: - return HelloTraitTwinSseMoiImplementor_Variant0( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - raw[1]), - ); - case 1: - return HelloTraitTwinSseMoiImplementor_Variant1( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - raw[1]), - ); - default: - throw Exception("unreachable"); - } - } - - @protected - HelloTraitTwinSyncImplementor dco_decode_hello_trait_twin_sync_implementor( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - switch (raw[0]) { - case 0: - return HelloTraitTwinSyncImplementor_Variant0( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - raw[1]), - ); - case 1: - return HelloTraitTwinSyncImplementor_Variant1( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - raw[1]), - ); - default: - throw Exception("unreachable"); - } - } - - @protected - HelloTraitTwinSyncMoiImplementor - dco_decode_hello_trait_twin_sync_moi_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - switch (raw[0]) { - case 0: - return HelloTraitTwinSyncMoiImplementor_Variant0( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - raw[1]), - ); - case 1: - return HelloTraitTwinSyncMoiImplementor_Variant1( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - raw[1]), - ); - default: - throw Exception("unreachable"); - } - } - - @protected - HelloTraitTwinSyncSseImplementor - dco_decode_hello_trait_twin_sync_sse_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - switch (raw[0]) { - case 0: - return HelloTraitTwinSyncSseImplementor_Variant0( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - raw[1]), - ); - case 1: - return HelloTraitTwinSyncSseImplementor_Variant1( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - raw[1]), - ); - default: - throw Exception("unreachable"); - } - } - - @protected - HelloTraitTwinSyncSseMoiImplementor - dco_decode_hello_trait_twin_sync_sse_moi_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - switch (raw[0]) { - case 0: - return HelloTraitTwinSyncSseMoiImplementor_Variant0( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - raw[1]), - ); - case 1: - return HelloTraitTwinSyncSseMoiImplementor_Variant1( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - raw[1]), - ); - default: - throw Exception("unreachable"); - } - } - - @protected - HelloTwoEnumTwinMoi dco_decode_hello_two_enum_twin_moi(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloTwoEnumTwinMoi.values[raw as int]; - } - - @protected - HelloTwoEnumTwinNormal dco_decode_hello_two_enum_twin_normal(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloTwoEnumTwinNormal.values[raw as int]; - } - - @protected - HelloTwoEnumTwinRustAsync dco_decode_hello_two_enum_twin_rust_async( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloTwoEnumTwinRustAsync.values[raw as int]; - } - - @protected - HelloTwoEnumTwinRustAsyncMoi dco_decode_hello_two_enum_twin_rust_async_moi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloTwoEnumTwinRustAsyncMoi.values[raw as int]; - } - - @protected - HelloTwoEnumTwinRustAsyncSse dco_decode_hello_two_enum_twin_rust_async_sse( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloTwoEnumTwinRustAsyncSse.values[raw as int]; - } - - @protected - HelloTwoEnumTwinRustAsyncSseMoi - dco_decode_hello_two_enum_twin_rust_async_sse_moi(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloTwoEnumTwinRustAsyncSseMoi.values[raw as int]; - } - - @protected - HelloTwoEnumTwinSse dco_decode_hello_two_enum_twin_sse(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloTwoEnumTwinSse.values[raw as int]; - } - - @protected - HelloTwoEnumTwinSseMoi dco_decode_hello_two_enum_twin_sse_moi(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloTwoEnumTwinSseMoi.values[raw as int]; - } - - @protected - HelloTwoEnumTwinSync dco_decode_hello_two_enum_twin_sync(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloTwoEnumTwinSync.values[raw as int]; - } - - @protected - HelloTwoEnumTwinSyncMoi dco_decode_hello_two_enum_twin_sync_moi(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloTwoEnumTwinSyncMoi.values[raw as int]; - } - - @protected - HelloTwoEnumTwinSyncSse dco_decode_hello_two_enum_twin_sync_sse(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloTwoEnumTwinSyncSse.values[raw as int]; - } - - @protected - HelloTwoEnumTwinSyncSseMoi dco_decode_hello_two_enum_twin_sync_sse_moi( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloTwoEnumTwinSyncSseMoi.values[raw as int]; - } - @protected int dco_decode_i_16(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -120188,138 +115209,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return AnyhowException(inner); } - @protected - HelloOneStructTwinMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - deserializer); - return inner; - } - - @protected - HelloOneStructTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - deserializer); - return inner; - } - - @protected - HelloOneStructTwinRustAsync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - deserializer); - return inner; - } - - @protected - HelloOneStructTwinRustAsyncMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - deserializer); - return inner; - } - - @protected - HelloOneStructTwinRustAsyncSse - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - deserializer); - return inner; - } - - @protected - HelloOneStructTwinRustAsyncSseMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - deserializer); - return inner; - } - - @protected - HelloOneStructTwinSse - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - deserializer); - return inner; - } - - @protected - HelloOneStructTwinSseMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - deserializer); - return inner; - } - - @protected - HelloOneStructTwinSync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - deserializer); - return inner; - } - - @protected - HelloOneStructTwinSyncMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - deserializer); - return inner; - } - - @protected - HelloOneStructTwinSyncSse - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - deserializer); - return inner; - } - - @protected - HelloOneStructTwinSyncSseMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - deserializer); - return inner; - } - @protected MyNodeTwinNormal sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -120496,138 +115385,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return inner; } - @protected - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - deserializer); - return inner; - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - deserializer); - return inner; - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - deserializer); - return inner; - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - deserializer); - return inner; - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - deserializer); - return inner; - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - deserializer); - return inner; - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - deserializer); - return inner; - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - deserializer); - return inner; - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - deserializer); - return inner; - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - deserializer); - return inner; - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - deserializer); - return inner; - } - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - deserializer); - return inner; - } - @protected BoxAnyMyDartTypeRename sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( @@ -120952,114 +115709,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - HelloOneStructTwinMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinNormal - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinRustAsync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinRustAsyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinRustAsyncMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinRustAsyncMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinRustAsyncSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinRustAsyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinRustAsyncSseMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinRustAsyncSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSseMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSyncMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSyncMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSyncSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSyncSseMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSyncSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected ItemContainerSolutionOneTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -121837,114 +116486,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - BoxHelloTraitTwinMoi - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinNormal - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinRustAsync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinRustAsyncMoi - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinRustAsyncSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinRustAsyncSseMoi - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSseMoi - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSyncMoi - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSyncSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSyncSseMoi - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected ConstructorOpaqueStructTwinNormal sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -122443,114 +116984,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - HelloOneStructTwinMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinRustAsync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinRustAsyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinRustAsyncMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinRustAsyncMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinRustAsyncSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinRustAsyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinRustAsyncSseMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinRustAsyncSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSseMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSyncMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSyncMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSyncSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSyncSseMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSyncSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected ItemContainerSolutionOneTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -123105,91 +117538,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return ObjectArray1(inner); } - @protected - HelloTraitTwinMoi sse_decode_DynTrait_HelloTraitTwinMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - throw UnimplementedError(''); - } - - @protected - HelloTraitTwinNormal sse_decode_DynTrait_HelloTraitTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - throw UnimplementedError(''); - } - - @protected - HelloTraitTwinRustAsync sse_decode_DynTrait_HelloTraitTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - throw UnimplementedError(''); - } - - @protected - HelloTraitTwinRustAsyncMoi sse_decode_DynTrait_HelloTraitTwinRustAsyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - throw UnimplementedError(''); - } - - @protected - HelloTraitTwinRustAsyncSse sse_decode_DynTrait_HelloTraitTwinRustAsyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - throw UnimplementedError(''); - } - - @protected - HelloTraitTwinRustAsyncSseMoi - sse_decode_DynTrait_HelloTraitTwinRustAsyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - throw UnimplementedError(''); - } - - @protected - HelloTraitTwinSse sse_decode_DynTrait_HelloTraitTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - throw UnimplementedError(''); - } - - @protected - HelloTraitTwinSseMoi sse_decode_DynTrait_HelloTraitTwinSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - throw UnimplementedError(''); - } - - @protected - HelloTraitTwinSync sse_decode_DynTrait_HelloTraitTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - throw UnimplementedError(''); - } - - @protected - HelloTraitTwinSyncMoi sse_decode_DynTrait_HelloTraitTwinSyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - throw UnimplementedError(''); - } - - @protected - HelloTraitTwinSyncSse sse_decode_DynTrait_HelloTraitTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - throw UnimplementedError(''); - } - - @protected - HelloTraitTwinSyncSseMoi sse_decode_DynTrait_HelloTraitTwinSyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - throw UnimplementedError(''); - } - @protected SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( SseDeserializer deserializer) { @@ -124469,114 +118817,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - BoxHelloTraitTwinMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinRustAsync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinRustAsyncMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinRustAsyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinRustAsyncSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSyncMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSyncSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected BoxMyTraitTwinMoi sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( @@ -124883,114 +119123,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - HelloOneStructTwinMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinRustAsync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinRustAsyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinRustAsyncMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinRustAsyncMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinRustAsyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinRustAsyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinRustAsyncSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinRustAsyncSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSyncMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSyncMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSyncSseImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSyncSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSyncSseMoiImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected ItemContainerSolutionOneTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -125768,126 +119900,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiImpl - .frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl - .frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiImpl - .frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseImpl - .frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiImpl - .frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseImpl - .frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiImpl - .frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl - .frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiImpl - .frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseImpl - .frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiImpl - .frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl - .frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected I16 sse_decode_RustOpaque_i16(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -127314,91 +121326,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return deserializer.buffer.getUint8() != 0; } - @protected - HelloTraitTwinMoi sse_decode_box_DynTrait_HelloTraitTwinMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_DynTrait_HelloTraitTwinMoi(deserializer)); - } - - @protected - HelloTraitTwinNormal sse_decode_box_DynTrait_HelloTraitTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_DynTrait_HelloTraitTwinNormal(deserializer)); - } - - @protected - HelloTraitTwinRustAsync sse_decode_box_DynTrait_HelloTraitTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_DynTrait_HelloTraitTwinRustAsync(deserializer)); - } - - @protected - HelloTraitTwinRustAsyncMoi sse_decode_box_DynTrait_HelloTraitTwinRustAsyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_DynTrait_HelloTraitTwinRustAsyncMoi(deserializer)); - } - - @protected - HelloTraitTwinRustAsyncSse sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_DynTrait_HelloTraitTwinRustAsyncSse(deserializer)); - } - - @protected - HelloTraitTwinRustAsyncSseMoi - sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_DynTrait_HelloTraitTwinRustAsyncSseMoi(deserializer)); - } - - @protected - HelloTraitTwinSse sse_decode_box_DynTrait_HelloTraitTwinSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_DynTrait_HelloTraitTwinSse(deserializer)); - } - - @protected - HelloTraitTwinSseMoi sse_decode_box_DynTrait_HelloTraitTwinSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_DynTrait_HelloTraitTwinSseMoi(deserializer)); - } - - @protected - HelloTraitTwinSync sse_decode_box_DynTrait_HelloTraitTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_DynTrait_HelloTraitTwinSync(deserializer)); - } - - @protected - HelloTraitTwinSyncMoi sse_decode_box_DynTrait_HelloTraitTwinSyncMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_DynTrait_HelloTraitTwinSyncMoi(deserializer)); - } - - @protected - HelloTraitTwinSyncSse sse_decode_box_DynTrait_HelloTraitTwinSyncSse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_DynTrait_HelloTraitTwinSyncSse(deserializer)); - } - - @protected - HelloTraitTwinSyncSseMoi sse_decode_box_DynTrait_HelloTraitTwinSyncSseMoi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_DynTrait_HelloTraitTwinSyncSseMoi(deserializer)); - } - @protected ApplicationEnv sse_decode_box_application_env(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -129170,105 +123097,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return (sse_decode_feed_id_twin_sync_sse(deserializer)); } - @protected - HelloTraitTwinMoiImplementor - sse_decode_box_autoadd_hello_trait_twin_moi_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_hello_trait_twin_moi_implementor(deserializer)); - } - - @protected - HelloTraitTwinNormalImplementor - sse_decode_box_autoadd_hello_trait_twin_normal_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_hello_trait_twin_normal_implementor(deserializer)); - } - - @protected - HelloTraitTwinRustAsyncImplementor - sse_decode_box_autoadd_hello_trait_twin_rust_async_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_hello_trait_twin_rust_async_implementor(deserializer)); - } - - @protected - HelloTraitTwinRustAsyncMoiImplementor - sse_decode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_hello_trait_twin_rust_async_moi_implementor( - deserializer)); - } - - @protected - HelloTraitTwinRustAsyncSseImplementor - sse_decode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_hello_trait_twin_rust_async_sse_implementor( - deserializer)); - } - - @protected - HelloTraitTwinRustAsyncSseMoiImplementor - sse_decode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_hello_trait_twin_rust_async_sse_moi_implementor( - deserializer)); - } - - @protected - HelloTraitTwinSseImplementor - sse_decode_box_autoadd_hello_trait_twin_sse_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_hello_trait_twin_sse_implementor(deserializer)); - } - - @protected - HelloTraitTwinSseMoiImplementor - sse_decode_box_autoadd_hello_trait_twin_sse_moi_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_hello_trait_twin_sse_moi_implementor(deserializer)); - } - - @protected - HelloTraitTwinSyncImplementor - sse_decode_box_autoadd_hello_trait_twin_sync_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_hello_trait_twin_sync_implementor(deserializer)); - } - - @protected - HelloTraitTwinSyncMoiImplementor - sse_decode_box_autoadd_hello_trait_twin_sync_moi_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_hello_trait_twin_sync_moi_implementor(deserializer)); - } - - @protected - HelloTraitTwinSyncSseImplementor - sse_decode_box_autoadd_hello_trait_twin_sync_sse_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_hello_trait_twin_sync_sse_implementor(deserializer)); - } - - @protected - HelloTraitTwinSyncSseMoiImplementor - sse_decode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_hello_trait_twin_sync_sse_moi_implementor(deserializer)); - } - @protected int sse_decode_box_autoadd_i_16(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -134467,376 +128295,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return HashMapValue(inner: var_inner); } - @protected - HelloTraitTwinMoiImplementor sse_decode_hello_trait_twin_moi_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - var tag_ = sse_decode_i_32(deserializer); - switch (tag_) { - case 0: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - deserializer); - return HelloTraitTwinMoiImplementor_Variant0(var_field0); - case 1: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - deserializer); - return HelloTraitTwinMoiImplementor_Variant1(var_field0); - default: - throw UnimplementedError(''); - } - } - - @protected - HelloTraitTwinNormalImplementor - sse_decode_hello_trait_twin_normal_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - var tag_ = sse_decode_i_32(deserializer); - switch (tag_) { - case 0: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - deserializer); - return HelloTraitTwinNormalImplementor_Variant0(var_field0); - case 1: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - deserializer); - return HelloTraitTwinNormalImplementor_Variant1(var_field0); - default: - throw UnimplementedError(''); - } - } - - @protected - HelloTraitTwinRustAsyncImplementor - sse_decode_hello_trait_twin_rust_async_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - var tag_ = sse_decode_i_32(deserializer); - switch (tag_) { - case 0: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - deserializer); - return HelloTraitTwinRustAsyncImplementor_Variant0(var_field0); - case 1: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - deserializer); - return HelloTraitTwinRustAsyncImplementor_Variant1(var_field0); - default: - throw UnimplementedError(''); - } - } - - @protected - HelloTraitTwinRustAsyncMoiImplementor - sse_decode_hello_trait_twin_rust_async_moi_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - var tag_ = sse_decode_i_32(deserializer); - switch (tag_) { - case 0: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - deserializer); - return HelloTraitTwinRustAsyncMoiImplementor_Variant0(var_field0); - case 1: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - deserializer); - return HelloTraitTwinRustAsyncMoiImplementor_Variant1(var_field0); - default: - throw UnimplementedError(''); - } - } - - @protected - HelloTraitTwinRustAsyncSseImplementor - sse_decode_hello_trait_twin_rust_async_sse_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - var tag_ = sse_decode_i_32(deserializer); - switch (tag_) { - case 0: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - deserializer); - return HelloTraitTwinRustAsyncSseImplementor_Variant0(var_field0); - case 1: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - deserializer); - return HelloTraitTwinRustAsyncSseImplementor_Variant1(var_field0); - default: - throw UnimplementedError(''); - } - } - - @protected - HelloTraitTwinRustAsyncSseMoiImplementor - sse_decode_hello_trait_twin_rust_async_sse_moi_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - var tag_ = sse_decode_i_32(deserializer); - switch (tag_) { - case 0: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - deserializer); - return HelloTraitTwinRustAsyncSseMoiImplementor_Variant0(var_field0); - case 1: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - deserializer); - return HelloTraitTwinRustAsyncSseMoiImplementor_Variant1(var_field0); - default: - throw UnimplementedError(''); - } - } - - @protected - HelloTraitTwinSseImplementor sse_decode_hello_trait_twin_sse_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - var tag_ = sse_decode_i_32(deserializer); - switch (tag_) { - case 0: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - deserializer); - return HelloTraitTwinSseImplementor_Variant0(var_field0); - case 1: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - deserializer); - return HelloTraitTwinSseImplementor_Variant1(var_field0); - default: - throw UnimplementedError(''); - } - } - - @protected - HelloTraitTwinSseMoiImplementor - sse_decode_hello_trait_twin_sse_moi_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - var tag_ = sse_decode_i_32(deserializer); - switch (tag_) { - case 0: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - deserializer); - return HelloTraitTwinSseMoiImplementor_Variant0(var_field0); - case 1: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - deserializer); - return HelloTraitTwinSseMoiImplementor_Variant1(var_field0); - default: - throw UnimplementedError(''); - } - } - - @protected - HelloTraitTwinSyncImplementor sse_decode_hello_trait_twin_sync_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - var tag_ = sse_decode_i_32(deserializer); - switch (tag_) { - case 0: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - deserializer); - return HelloTraitTwinSyncImplementor_Variant0(var_field0); - case 1: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - deserializer); - return HelloTraitTwinSyncImplementor_Variant1(var_field0); - default: - throw UnimplementedError(''); - } - } - - @protected - HelloTraitTwinSyncMoiImplementor - sse_decode_hello_trait_twin_sync_moi_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - var tag_ = sse_decode_i_32(deserializer); - switch (tag_) { - case 0: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - deserializer); - return HelloTraitTwinSyncMoiImplementor_Variant0(var_field0); - case 1: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - deserializer); - return HelloTraitTwinSyncMoiImplementor_Variant1(var_field0); - default: - throw UnimplementedError(''); - } - } - - @protected - HelloTraitTwinSyncSseImplementor - sse_decode_hello_trait_twin_sync_sse_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - var tag_ = sse_decode_i_32(deserializer); - switch (tag_) { - case 0: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - deserializer); - return HelloTraitTwinSyncSseImplementor_Variant0(var_field0); - case 1: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - deserializer); - return HelloTraitTwinSyncSseImplementor_Variant1(var_field0); - default: - throw UnimplementedError(''); - } - } - - @protected - HelloTraitTwinSyncSseMoiImplementor - sse_decode_hello_trait_twin_sync_sse_moi_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - var tag_ = sse_decode_i_32(deserializer); - switch (tag_) { - case 0: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - deserializer); - return HelloTraitTwinSyncSseMoiImplementor_Variant0(var_field0); - case 1: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - deserializer); - return HelloTraitTwinSyncSseMoiImplementor_Variant1(var_field0); - default: - throw UnimplementedError(''); - } - } - - @protected - HelloTwoEnumTwinMoi sse_decode_hello_two_enum_twin_moi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = sse_decode_i_32(deserializer); - return HelloTwoEnumTwinMoi.values[inner]; - } - - @protected - HelloTwoEnumTwinNormal sse_decode_hello_two_enum_twin_normal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = sse_decode_i_32(deserializer); - return HelloTwoEnumTwinNormal.values[inner]; - } - - @protected - HelloTwoEnumTwinRustAsync sse_decode_hello_two_enum_twin_rust_async( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = sse_decode_i_32(deserializer); - return HelloTwoEnumTwinRustAsync.values[inner]; - } - - @protected - HelloTwoEnumTwinRustAsyncMoi sse_decode_hello_two_enum_twin_rust_async_moi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = sse_decode_i_32(deserializer); - return HelloTwoEnumTwinRustAsyncMoi.values[inner]; - } - - @protected - HelloTwoEnumTwinRustAsyncSse sse_decode_hello_two_enum_twin_rust_async_sse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = sse_decode_i_32(deserializer); - return HelloTwoEnumTwinRustAsyncSse.values[inner]; - } - - @protected - HelloTwoEnumTwinRustAsyncSseMoi - sse_decode_hello_two_enum_twin_rust_async_sse_moi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = sse_decode_i_32(deserializer); - return HelloTwoEnumTwinRustAsyncSseMoi.values[inner]; - } - - @protected - HelloTwoEnumTwinSse sse_decode_hello_two_enum_twin_sse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = sse_decode_i_32(deserializer); - return HelloTwoEnumTwinSse.values[inner]; - } - - @protected - HelloTwoEnumTwinSseMoi sse_decode_hello_two_enum_twin_sse_moi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = sse_decode_i_32(deserializer); - return HelloTwoEnumTwinSseMoi.values[inner]; - } - - @protected - HelloTwoEnumTwinSync sse_decode_hello_two_enum_twin_sync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = sse_decode_i_32(deserializer); - return HelloTwoEnumTwinSync.values[inner]; - } - - @protected - HelloTwoEnumTwinSyncMoi sse_decode_hello_two_enum_twin_sync_moi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = sse_decode_i_32(deserializer); - return HelloTwoEnumTwinSyncMoi.values[inner]; - } - - @protected - HelloTwoEnumTwinSyncSse sse_decode_hello_two_enum_twin_sync_sse( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = sse_decode_i_32(deserializer); - return HelloTwoEnumTwinSyncSse.values[inner]; - } - - @protected - HelloTwoEnumTwinSyncSseMoi sse_decode_hello_two_enum_twin_sync_sse_moi( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = sse_decode_i_32(deserializer); - return HelloTwoEnumTwinSyncSseMoi.values[inner]; - } - @protected int sse_decode_i_16(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -143739,111 +137197,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { .frbInternalCstEncode(move: true); } - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinMoiImpl).frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinNormalImpl) - .frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinRustAsyncImpl) - .frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinRustAsyncMoiImpl) - .frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinRustAsyncSseImpl) - .frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinRustAsyncSseMoiImpl) - .frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinSseImpl).frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinSseMoiImpl) - .frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinSyncImpl).frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinSyncMoiImpl) - .frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinSyncSseImpl) - .frbInternalCstEncode(move: true); - } - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinSyncSseMoiImpl) - .frbInternalCstEncode(move: true); - } - @protected int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( ItemContainerSolutionOneTwinNormal raw) { @@ -144338,58 +137691,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { .frbInternalCstEncode(move: true); } - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinMoiImpl).frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinNormalImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinRustAsyncImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinRustAsyncMoiImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinSyncImpl).frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinSyncMoiImpl) - .frbInternalCstEncode(move: false); - } - @protected int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( ConstructorOpaqueStructTwinNormal raw) { @@ -144766,112 +138067,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return (raw as DroppableTwinSyncImpl).frbInternalCstEncode(move: false); } - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinMoiImpl).frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinNormalImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinRustAsyncImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinRustAsyncMoiImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinRustAsyncSseImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinRustAsyncSseMoiImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinSseImpl).frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinSseMoiImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinSyncImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinSyncMoiImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinSyncSseImpl) - .frbInternalCstEncode(move: false); - } - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinSyncSseMoiImpl) - .frbInternalCstEncode(move: false); - } - @protected int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( ItemContainerSolutionOneTwinNormal raw) { @@ -145657,54 +138852,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return (raw as BoxFnStringStringImpl).frbInternalCstEncode(); } - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinMoiImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinNormalImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinRustAsyncImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinRustAsyncMoiImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinSyncImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as BoxHelloTraitTwinSyncMoiImpl).frbInternalCstEncode(); - } - @protected int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( BoxMyTraitTwinMoi raw) { @@ -145858,103 +139005,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { .frbInternalCstEncode(); } - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinMoiImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinNormalImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinRustAsyncImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinRustAsyncMoiImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinRustAsyncSseImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinRustAsyncSseMoiImpl) - .frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinSseImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinSseMoiImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinSyncImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinSyncMoiImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinSyncSseImpl).frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as HelloOneStructTwinSyncSseMoiImpl).frbInternalCstEncode(); - } - @protected int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( ItemContainerSolutionOneTwinNormal raw) { @@ -146431,132 +139481,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return (raw as StructWithSimpleSetterTwinNormalImpl).frbInternalCstEncode(); } - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw - as CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiImpl) - .frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw - as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl) - .frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw - as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiImpl) - .frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw - as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseImpl) - .frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw - as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiImpl) - .frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw - as CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseImpl) - .frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw - as CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiImpl) - .frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw - as CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl) - .frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw - as CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiImpl) - .frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw - as CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseImpl) - .frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw - as CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiImpl) - .frbInternalCstEncode(); - } - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal raw) { - // Codec=Cst (C-struct based), see doc to use other codecs -// ignore: invalid_use_of_internal_member - return (raw as CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl) - .frbInternalCstEncode(); - } - @protected int cst_encode_RustOpaque_i16(I16 raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -146655,82 +139579,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return raw; } - @protected - int cst_encode_hello_two_enum_twin_moi(HelloTwoEnumTwinMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_i_32(raw.index); - } - - @protected - int cst_encode_hello_two_enum_twin_normal(HelloTwoEnumTwinNormal raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_i_32(raw.index); - } - - @protected - int cst_encode_hello_two_enum_twin_rust_async(HelloTwoEnumTwinRustAsync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_i_32(raw.index); - } - - @protected - int cst_encode_hello_two_enum_twin_rust_async_moi( - HelloTwoEnumTwinRustAsyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_i_32(raw.index); - } - - @protected - int cst_encode_hello_two_enum_twin_rust_async_sse( - HelloTwoEnumTwinRustAsyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_i_32(raw.index); - } - - @protected - int cst_encode_hello_two_enum_twin_rust_async_sse_moi( - HelloTwoEnumTwinRustAsyncSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_i_32(raw.index); - } - - @protected - int cst_encode_hello_two_enum_twin_sse(HelloTwoEnumTwinSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_i_32(raw.index); - } - - @protected - int cst_encode_hello_two_enum_twin_sse_moi(HelloTwoEnumTwinSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_i_32(raw.index); - } - - @protected - int cst_encode_hello_two_enum_twin_sync(HelloTwoEnumTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_i_32(raw.index); - } - - @protected - int cst_encode_hello_two_enum_twin_sync_moi(HelloTwoEnumTwinSyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_i_32(raw.index); - } - - @protected - int cst_encode_hello_two_enum_twin_sync_sse(HelloTwoEnumTwinSyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_i_32(raw.index); - } - - @protected - int cst_encode_hello_two_enum_twin_sync_sse_moi( - HelloTwoEnumTwinSyncSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_i_32(raw.index); - } - @protected int cst_encode_i_16(int raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -146825,114 +139673,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_String(self.message, serializer); } - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - self, serializer); - } - @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -147077,129 +139817,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { self, serializer); } - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - self, serializer); - } - - @protected - void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - self, serializer); - } - - @protected - void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - self, serializer); - } - - @protected - void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - self, serializer); - } - - @protected - void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - self, serializer); - } - - @protected - void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - self, serializer); - } - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( @@ -147582,133 +140199,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinMoiImpl).frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinNormalImpl).frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinRustAsyncImpl) - .frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinRustAsyncMoiImpl) - .frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinRustAsyncSseImpl) - .frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinRustAsyncSseMoiImpl) - .frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSseImpl).frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSseMoiImpl).frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSyncImpl).frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSyncMoiImpl) - .frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSyncSseImpl) - .frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSyncSseMoiImpl) - .frbInternalSseEncode(move: true), - serializer); - } - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -148629,133 +141119,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinMoiImpl).frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinNormalImpl).frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncMoiImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - BoxHelloTraitTwinRustAsyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncSseImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - BoxHelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncSseMoiImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - BoxHelloTraitTwinSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSseImpl).frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - BoxHelloTraitTwinSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSseMoiImpl).frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSyncImpl).frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSyncMoiImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - BoxHelloTraitTwinSyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSyncSseImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - BoxHelloTraitTwinSyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSyncSseMoiImpl) - .frbInternalSseEncode(move: false), - serializer); - } - @protected void sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -149351,135 +141714,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinMoiImpl).frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinNormalImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinRustAsyncImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinRustAsyncMoiImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinRustAsyncSseImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinRustAsyncSseMoiImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSseImpl).frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSseMoiImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSyncImpl).frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSyncMoiImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSyncSseImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSyncSseMoiImpl) - .frbInternalSseEncode(move: false), - serializer); - } - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -150300,198 +142534,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_DartOpaque(self.inner, serializer); } - @protected - void sse_encode_DynTrait_HelloTraitTwinMoi( - HelloTraitTwinMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_moi_implementor((() { - if (self is HelloOneStructTwinMoi) { - return HelloTraitTwinMoiImplementor.variant0(self); - } - if (self is HelloTwoEnumTwinMoi) { - return HelloTraitTwinMoiImplementor.variant1(self); - } - - throw Exception('not reachable'); - })(), serializer); - } - - @protected - void sse_encode_DynTrait_HelloTraitTwinNormal( - HelloTraitTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_normal_implementor((() { - if (self is HelloOneStructTwinNormal) { - return HelloTraitTwinNormalImplementor.variant0(self); - } - if (self is HelloTwoEnumTwinNormal) { - return HelloTraitTwinNormalImplementor.variant1(self); - } - - throw Exception('not reachable'); - })(), serializer); - } - - @protected - void sse_encode_DynTrait_HelloTraitTwinRustAsync( - HelloTraitTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_rust_async_implementor((() { - if (self is HelloOneStructTwinRustAsync) { - return HelloTraitTwinRustAsyncImplementor.variant0(self); - } - if (self is HelloTwoEnumTwinRustAsync) { - return HelloTraitTwinRustAsyncImplementor.variant1(self); - } - - throw Exception('not reachable'); - })(), serializer); - } - - @protected - void sse_encode_DynTrait_HelloTraitTwinRustAsyncMoi( - HelloTraitTwinRustAsyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_rust_async_moi_implementor((() { - if (self is HelloOneStructTwinRustAsyncMoi) { - return HelloTraitTwinRustAsyncMoiImplementor.variant0(self); - } - if (self is HelloTwoEnumTwinRustAsyncMoi) { - return HelloTraitTwinRustAsyncMoiImplementor.variant1(self); - } - - throw Exception('not reachable'); - })(), serializer); - } - - @protected - void sse_encode_DynTrait_HelloTraitTwinRustAsyncSse( - HelloTraitTwinRustAsyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_rust_async_sse_implementor((() { - if (self is HelloOneStructTwinRustAsyncSse) { - return HelloTraitTwinRustAsyncSseImplementor.variant0(self); - } - if (self is HelloTwoEnumTwinRustAsyncSse) { - return HelloTraitTwinRustAsyncSseImplementor.variant1(self); - } - - throw Exception('not reachable'); - })(), serializer); - } - - @protected - void sse_encode_DynTrait_HelloTraitTwinRustAsyncSseMoi( - HelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_rust_async_sse_moi_implementor((() { - if (self is HelloOneStructTwinRustAsyncSseMoi) { - return HelloTraitTwinRustAsyncSseMoiImplementor.variant0(self); - } - if (self is HelloTwoEnumTwinRustAsyncSseMoi) { - return HelloTraitTwinRustAsyncSseMoiImplementor.variant1(self); - } - - throw Exception('not reachable'); - })(), serializer); - } - - @protected - void sse_encode_DynTrait_HelloTraitTwinSse( - HelloTraitTwinSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_sse_implementor((() { - if (self is HelloOneStructTwinSse) { - return HelloTraitTwinSseImplementor.variant0(self); - } - if (self is HelloTwoEnumTwinSse) { - return HelloTraitTwinSseImplementor.variant1(self); - } - - throw Exception('not reachable'); - })(), serializer); - } - - @protected - void sse_encode_DynTrait_HelloTraitTwinSseMoi( - HelloTraitTwinSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_sse_moi_implementor((() { - if (self is HelloOneStructTwinSseMoi) { - return HelloTraitTwinSseMoiImplementor.variant0(self); - } - if (self is HelloTwoEnumTwinSseMoi) { - return HelloTraitTwinSseMoiImplementor.variant1(self); - } - - throw Exception('not reachable'); - })(), serializer); - } - - @protected - void sse_encode_DynTrait_HelloTraitTwinSync( - HelloTraitTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_sync_implementor((() { - if (self is HelloOneStructTwinSync) { - return HelloTraitTwinSyncImplementor.variant0(self); - } - if (self is HelloTwoEnumTwinSync) { - return HelloTraitTwinSyncImplementor.variant1(self); - } - - throw Exception('not reachable'); - })(), serializer); - } - - @protected - void sse_encode_DynTrait_HelloTraitTwinSyncMoi( - HelloTraitTwinSyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_sync_moi_implementor((() { - if (self is HelloOneStructTwinSyncMoi) { - return HelloTraitTwinSyncMoiImplementor.variant0(self); - } - if (self is HelloTwoEnumTwinSyncMoi) { - return HelloTraitTwinSyncMoiImplementor.variant1(self); - } - - throw Exception('not reachable'); - })(), serializer); - } - - @protected - void sse_encode_DynTrait_HelloTraitTwinSyncSse( - HelloTraitTwinSyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_sync_sse_implementor((() { - if (self is HelloOneStructTwinSyncSse) { - return HelloTraitTwinSyncSseImplementor.variant0(self); - } - if (self is HelloTwoEnumTwinSyncSse) { - return HelloTraitTwinSyncSseImplementor.variant1(self); - } - - throw Exception('not reachable'); - })(), serializer); - } - - @protected - void sse_encode_DynTrait_HelloTraitTwinSyncSseMoi( - HelloTraitTwinSyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_sync_sse_moi_implementor((() { - if (self is HelloOneStructTwinSyncSseMoi) { - return HelloTraitTwinSyncSseMoiImplementor.variant0(self); - } - if (self is HelloTwoEnumTwinSyncSseMoi) { - return HelloTraitTwinSyncSseMoiImplementor.variant1(self); - } - - throw Exception('not reachable'); - })(), serializer); - } - @protected void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( SimpleTraitForDynTwinNormal self, SseSerializer serializer) { @@ -151827,131 +143869,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinMoiImpl).frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinNormalImpl).frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncMoiImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - BoxHelloTraitTwinRustAsyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncSseImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - BoxHelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncSseMoiImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - BoxHelloTraitTwinSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSseImpl).frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - BoxHelloTraitTwinSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSseMoiImpl).frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSyncImpl).frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSyncMoiImpl).frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - BoxHelloTraitTwinSyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSyncSseImpl).frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - BoxHelloTraitTwinSyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSyncSseMoiImpl) - .frbInternalSseEncode(move: null), - serializer); - } - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( @@ -152314,133 +144231,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinMoiImpl).frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinNormalImpl).frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinRustAsyncImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinRustAsyncMoiImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinRustAsyncSseImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinRustAsyncSseMoiImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSseImpl).frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSseMoiImpl).frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSyncImpl).frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSyncMoiImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSyncSseImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSyncSseMoiImpl) - .frbInternalSseEncode(move: null), - serializer); - } - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -153361,153 +145151,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl) - .frbInternalSseEncode(move: null), - serializer); - } - @protected void sse_encode_RustOpaque_i16(I16 self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -155125,90 +146768,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer.buffer.putUint8(self ? 1 : 0); } - @protected - void sse_encode_box_DynTrait_HelloTraitTwinMoi( - HelloTraitTwinMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_DynTrait_HelloTraitTwinMoi(self, serializer); - } - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinNormal( - HelloTraitTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_DynTrait_HelloTraitTwinNormal(self, serializer); - } - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinRustAsync( - HelloTraitTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_DynTrait_HelloTraitTwinRustAsync(self, serializer); - } - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinRustAsyncMoi( - HelloTraitTwinRustAsyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_DynTrait_HelloTraitTwinRustAsyncMoi(self, serializer); - } - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSse( - HelloTraitTwinRustAsyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_DynTrait_HelloTraitTwinRustAsyncSse(self, serializer); - } - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi( - HelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_DynTrait_HelloTraitTwinRustAsyncSseMoi(self, serializer); - } - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSse( - HelloTraitTwinSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_DynTrait_HelloTraitTwinSse(self, serializer); - } - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSseMoi( - HelloTraitTwinSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_DynTrait_HelloTraitTwinSseMoi(self, serializer); - } - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSync( - HelloTraitTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_DynTrait_HelloTraitTwinSync(self, serializer); - } - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSyncMoi( - HelloTraitTwinSyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_DynTrait_HelloTraitTwinSyncMoi(self, serializer); - } - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSyncSse( - HelloTraitTwinSyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_DynTrait_HelloTraitTwinSyncSse(self, serializer); - } - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSyncSseMoi( - HelloTraitTwinSyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_DynTrait_HelloTraitTwinSyncSseMoi(self, serializer); - } - @protected void sse_encode_box_application_env( ApplicationEnv self, SseSerializer serializer) { @@ -156886,91 +148445,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_feed_id_twin_sync_sse(self, serializer); } - @protected - void sse_encode_box_autoadd_hello_trait_twin_moi_implementor( - HelloTraitTwinMoiImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_moi_implementor(self, serializer); - } - - @protected - void sse_encode_box_autoadd_hello_trait_twin_normal_implementor( - HelloTraitTwinNormalImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_normal_implementor(self, serializer); - } - - @protected - void sse_encode_box_autoadd_hello_trait_twin_rust_async_implementor( - HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_rust_async_implementor(self, serializer); - } - - @protected - void sse_encode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( - HelloTraitTwinRustAsyncMoiImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_rust_async_moi_implementor(self, serializer); - } - - @protected - void sse_encode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( - HelloTraitTwinRustAsyncSseImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_rust_async_sse_implementor(self, serializer); - } - - @protected - void sse_encode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( - HelloTraitTwinRustAsyncSseMoiImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_rust_async_sse_moi_implementor( - self, serializer); - } - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sse_implementor( - HelloTraitTwinSseImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_sse_implementor(self, serializer); - } - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sse_moi_implementor( - HelloTraitTwinSseMoiImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_sse_moi_implementor(self, serializer); - } - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sync_implementor( - HelloTraitTwinSyncImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_sync_implementor(self, serializer); - } - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sync_moi_implementor( - HelloTraitTwinSyncMoiImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_sync_moi_implementor(self, serializer); - } - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sync_sse_implementor( - HelloTraitTwinSyncSseImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_sync_sse_implementor(self, serializer); - } - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( - HelloTraitTwinSyncSseMoiImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_sync_sse_moi_implementor(self, serializer); - } - @protected void sse_encode_box_autoadd_i_16(int self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -161585,310 +153059,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_String(self.inner, serializer); } - @protected - void sse_encode_hello_trait_twin_moi_implementor( - HelloTraitTwinMoiImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - switch (self) { - case HelloTraitTwinMoiImplementor_Variant0(field0: final field0): - sse_encode_i_32(0, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - field0, serializer); - case HelloTraitTwinMoiImplementor_Variant1(field0: final field0): - sse_encode_i_32(1, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - field0, serializer); - default: - throw UnimplementedError(''); - } - } - - @protected - void sse_encode_hello_trait_twin_normal_implementor( - HelloTraitTwinNormalImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - switch (self) { - case HelloTraitTwinNormalImplementor_Variant0(field0: final field0): - sse_encode_i_32(0, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - field0, serializer); - case HelloTraitTwinNormalImplementor_Variant1(field0: final field0): - sse_encode_i_32(1, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - field0, serializer); - default: - throw UnimplementedError(''); - } - } - - @protected - void sse_encode_hello_trait_twin_rust_async_implementor( - HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - switch (self) { - case HelloTraitTwinRustAsyncImplementor_Variant0(field0: final field0): - sse_encode_i_32(0, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - field0, serializer); - case HelloTraitTwinRustAsyncImplementor_Variant1(field0: final field0): - sse_encode_i_32(1, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - field0, serializer); - default: - throw UnimplementedError(''); - } - } - - @protected - void sse_encode_hello_trait_twin_rust_async_moi_implementor( - HelloTraitTwinRustAsyncMoiImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - switch (self) { - case HelloTraitTwinRustAsyncMoiImplementor_Variant0(field0: final field0): - sse_encode_i_32(0, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - field0, serializer); - case HelloTraitTwinRustAsyncMoiImplementor_Variant1(field0: final field0): - sse_encode_i_32(1, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - field0, serializer); - default: - throw UnimplementedError(''); - } - } - - @protected - void sse_encode_hello_trait_twin_rust_async_sse_implementor( - HelloTraitTwinRustAsyncSseImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - switch (self) { - case HelloTraitTwinRustAsyncSseImplementor_Variant0(field0: final field0): - sse_encode_i_32(0, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - field0, serializer); - case HelloTraitTwinRustAsyncSseImplementor_Variant1(field0: final field0): - sse_encode_i_32(1, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - field0, serializer); - default: - throw UnimplementedError(''); - } - } - - @protected - void sse_encode_hello_trait_twin_rust_async_sse_moi_implementor( - HelloTraitTwinRustAsyncSseMoiImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - switch (self) { - case HelloTraitTwinRustAsyncSseMoiImplementor_Variant0( - field0: final field0 - ): - sse_encode_i_32(0, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - field0, serializer); - case HelloTraitTwinRustAsyncSseMoiImplementor_Variant1( - field0: final field0 - ): - sse_encode_i_32(1, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - field0, serializer); - default: - throw UnimplementedError(''); - } - } - - @protected - void sse_encode_hello_trait_twin_sse_implementor( - HelloTraitTwinSseImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - switch (self) { - case HelloTraitTwinSseImplementor_Variant0(field0: final field0): - sse_encode_i_32(0, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - field0, serializer); - case HelloTraitTwinSseImplementor_Variant1(field0: final field0): - sse_encode_i_32(1, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - field0, serializer); - default: - throw UnimplementedError(''); - } - } - - @protected - void sse_encode_hello_trait_twin_sse_moi_implementor( - HelloTraitTwinSseMoiImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - switch (self) { - case HelloTraitTwinSseMoiImplementor_Variant0(field0: final field0): - sse_encode_i_32(0, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - field0, serializer); - case HelloTraitTwinSseMoiImplementor_Variant1(field0: final field0): - sse_encode_i_32(1, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - field0, serializer); - default: - throw UnimplementedError(''); - } - } - - @protected - void sse_encode_hello_trait_twin_sync_implementor( - HelloTraitTwinSyncImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - switch (self) { - case HelloTraitTwinSyncImplementor_Variant0(field0: final field0): - sse_encode_i_32(0, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - field0, serializer); - case HelloTraitTwinSyncImplementor_Variant1(field0: final field0): - sse_encode_i_32(1, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - field0, serializer); - default: - throw UnimplementedError(''); - } - } - - @protected - void sse_encode_hello_trait_twin_sync_moi_implementor( - HelloTraitTwinSyncMoiImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - switch (self) { - case HelloTraitTwinSyncMoiImplementor_Variant0(field0: final field0): - sse_encode_i_32(0, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - field0, serializer); - case HelloTraitTwinSyncMoiImplementor_Variant1(field0: final field0): - sse_encode_i_32(1, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - field0, serializer); - default: - throw UnimplementedError(''); - } - } - - @protected - void sse_encode_hello_trait_twin_sync_sse_implementor( - HelloTraitTwinSyncSseImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - switch (self) { - case HelloTraitTwinSyncSseImplementor_Variant0(field0: final field0): - sse_encode_i_32(0, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - field0, serializer); - case HelloTraitTwinSyncSseImplementor_Variant1(field0: final field0): - sse_encode_i_32(1, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - field0, serializer); - default: - throw UnimplementedError(''); - } - } - - @protected - void sse_encode_hello_trait_twin_sync_sse_moi_implementor( - HelloTraitTwinSyncSseMoiImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - switch (self) { - case HelloTraitTwinSyncSseMoiImplementor_Variant0(field0: final field0): - sse_encode_i_32(0, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - field0, serializer); - case HelloTraitTwinSyncSseMoiImplementor_Variant1(field0: final field0): - sse_encode_i_32(1, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - field0, serializer); - default: - throw UnimplementedError(''); - } - } - - @protected - void sse_encode_hello_two_enum_twin_moi( - HelloTwoEnumTwinMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_i_32(self.index, serializer); - } - - @protected - void sse_encode_hello_two_enum_twin_normal( - HelloTwoEnumTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_i_32(self.index, serializer); - } - - @protected - void sse_encode_hello_two_enum_twin_rust_async( - HelloTwoEnumTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_i_32(self.index, serializer); - } - - @protected - void sse_encode_hello_two_enum_twin_rust_async_moi( - HelloTwoEnumTwinRustAsyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_i_32(self.index, serializer); - } - - @protected - void sse_encode_hello_two_enum_twin_rust_async_sse( - HelloTwoEnumTwinRustAsyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_i_32(self.index, serializer); - } - - @protected - void sse_encode_hello_two_enum_twin_rust_async_sse_moi( - HelloTwoEnumTwinRustAsyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_i_32(self.index, serializer); - } - - @protected - void sse_encode_hello_two_enum_twin_sse( - HelloTwoEnumTwinSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_i_32(self.index, serializer); - } - - @protected - void sse_encode_hello_two_enum_twin_sse_moi( - HelloTwoEnumTwinSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_i_32(self.index, serializer); - } - - @protected - void sse_encode_hello_two_enum_twin_sync( - HelloTwoEnumTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_i_32(self.index, serializer); - } - - @protected - void sse_encode_hello_two_enum_twin_sync_moi( - HelloTwoEnumTwinSyncMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_i_32(self.index, serializer); - } - - @protected - void sse_encode_hello_two_enum_twin_sync_sse( - HelloTwoEnumTwinSyncSse self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_i_32(self.index, serializer); - } - - @protected - void sse_encode_hello_two_enum_twin_sync_sse_moi( - HelloTwoEnumTwinSyncSseMoi self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_i_32(self.index, serializer); - } - @protected void sse_encode_i_16(int self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -169094,54 +160264,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } } -// Rust type: RustOpaqueNom> -abstract class CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - implements RustOpaqueInterface {} - -// Rust type: RustOpaqueNom> -abstract class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - implements RustOpaqueInterface {} - -// Rust type: RustOpaqueNom> -abstract class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - implements RustOpaqueInterface {} - -// Rust type: RustOpaqueNom> -abstract class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - implements RustOpaqueInterface {} - -// Rust type: RustOpaqueNom> -abstract class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - implements RustOpaqueInterface {} - -// Rust type: RustOpaqueNom> -abstract class CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - implements RustOpaqueInterface {} - -// Rust type: RustOpaqueNom> -abstract class CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - implements RustOpaqueInterface {} - -// Rust type: RustOpaqueNom> -abstract class CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - implements RustOpaqueInterface {} - -// Rust type: RustOpaqueNom> -abstract class CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - implements RustOpaqueInterface {} - -// Rust type: RustOpaqueNom> -abstract class CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - implements RustOpaqueInterface {} - -// Rust type: RustOpaqueNom> -abstract class CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - implements RustOpaqueInterface {} - -// Rust type: RustOpaqueNom> -abstract class CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - implements RustOpaqueInterface {} - @freezed sealed class Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum with @@ -169156,165 +160278,6 @@ sealed class Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueI ) = Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1; } -@freezed -sealed class HelloTraitTwinMoiImplementor with _$HelloTraitTwinMoiImplementor { - const HelloTraitTwinMoiImplementor._(); - - const factory HelloTraitTwinMoiImplementor.variant0( - HelloOneStructTwinMoi field0, - ) = HelloTraitTwinMoiImplementor_Variant0; - const factory HelloTraitTwinMoiImplementor.variant1( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi field0, - ) = HelloTraitTwinMoiImplementor_Variant1; -} - -@freezed -sealed class HelloTraitTwinNormalImplementor - with _$HelloTraitTwinNormalImplementor { - const HelloTraitTwinNormalImplementor._(); - - const factory HelloTraitTwinNormalImplementor.variant0( - HelloOneStructTwinNormal field0, - ) = HelloTraitTwinNormalImplementor_Variant0; - const factory HelloTraitTwinNormalImplementor.variant1( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0, - ) = HelloTraitTwinNormalImplementor_Variant1; -} - -@freezed -sealed class HelloTraitTwinRustAsyncImplementor - with _$HelloTraitTwinRustAsyncImplementor { - const HelloTraitTwinRustAsyncImplementor._(); - - const factory HelloTraitTwinRustAsyncImplementor.variant0( - HelloOneStructTwinRustAsync field0, - ) = HelloTraitTwinRustAsyncImplementor_Variant0; - const factory HelloTraitTwinRustAsyncImplementor.variant1( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0, - ) = HelloTraitTwinRustAsyncImplementor_Variant1; -} - -@freezed -sealed class HelloTraitTwinRustAsyncMoiImplementor - with _$HelloTraitTwinRustAsyncMoiImplementor { - const HelloTraitTwinRustAsyncMoiImplementor._(); - - const factory HelloTraitTwinRustAsyncMoiImplementor.variant0( - HelloOneStructTwinRustAsyncMoi field0, - ) = HelloTraitTwinRustAsyncMoiImplementor_Variant0; - const factory HelloTraitTwinRustAsyncMoiImplementor.variant1( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - field0, - ) = HelloTraitTwinRustAsyncMoiImplementor_Variant1; -} - -@freezed -sealed class HelloTraitTwinRustAsyncSseImplementor - with _$HelloTraitTwinRustAsyncSseImplementor { - const HelloTraitTwinRustAsyncSseImplementor._(); - - const factory HelloTraitTwinRustAsyncSseImplementor.variant0( - HelloOneStructTwinRustAsyncSse field0, - ) = HelloTraitTwinRustAsyncSseImplementor_Variant0; - const factory HelloTraitTwinRustAsyncSseImplementor.variant1( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - field0, - ) = HelloTraitTwinRustAsyncSseImplementor_Variant1; -} - -@freezed -sealed class HelloTraitTwinRustAsyncSseMoiImplementor - with _$HelloTraitTwinRustAsyncSseMoiImplementor { - const HelloTraitTwinRustAsyncSseMoiImplementor._(); - - const factory HelloTraitTwinRustAsyncSseMoiImplementor.variant0( - HelloOneStructTwinRustAsyncSseMoi field0, - ) = HelloTraitTwinRustAsyncSseMoiImplementor_Variant0; - const factory HelloTraitTwinRustAsyncSseMoiImplementor.variant1( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - field0, - ) = HelloTraitTwinRustAsyncSseMoiImplementor_Variant1; -} - -@freezed -sealed class HelloTraitTwinSseImplementor with _$HelloTraitTwinSseImplementor { - const HelloTraitTwinSseImplementor._(); - - const factory HelloTraitTwinSseImplementor.variant0( - HelloOneStructTwinSse field0, - ) = HelloTraitTwinSseImplementor_Variant0; - const factory HelloTraitTwinSseImplementor.variant1( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse field0, - ) = HelloTraitTwinSseImplementor_Variant1; -} - -@freezed -sealed class HelloTraitTwinSseMoiImplementor - with _$HelloTraitTwinSseMoiImplementor { - const HelloTraitTwinSseMoiImplementor._(); - - const factory HelloTraitTwinSseMoiImplementor.variant0( - HelloOneStructTwinSseMoi field0, - ) = HelloTraitTwinSseMoiImplementor_Variant0; - const factory HelloTraitTwinSseMoiImplementor.variant1( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi field0, - ) = HelloTraitTwinSseMoiImplementor_Variant1; -} - -@freezed -sealed class HelloTraitTwinSyncImplementor - with _$HelloTraitTwinSyncImplementor { - const HelloTraitTwinSyncImplementor._(); - - const factory HelloTraitTwinSyncImplementor.variant0( - HelloOneStructTwinSync field0, - ) = HelloTraitTwinSyncImplementor_Variant0; - const factory HelloTraitTwinSyncImplementor.variant1( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync field0, - ) = HelloTraitTwinSyncImplementor_Variant1; -} - -@freezed -sealed class HelloTraitTwinSyncMoiImplementor - with _$HelloTraitTwinSyncMoiImplementor { - const HelloTraitTwinSyncMoiImplementor._(); - - const factory HelloTraitTwinSyncMoiImplementor.variant0( - HelloOneStructTwinSyncMoi field0, - ) = HelloTraitTwinSyncMoiImplementor_Variant0; - const factory HelloTraitTwinSyncMoiImplementor.variant1( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi field0, - ) = HelloTraitTwinSyncMoiImplementor_Variant1; -} - -@freezed -sealed class HelloTraitTwinSyncSseImplementor - with _$HelloTraitTwinSyncSseImplementor { - const HelloTraitTwinSyncSseImplementor._(); - - const factory HelloTraitTwinSyncSseImplementor.variant0( - HelloOneStructTwinSyncSse field0, - ) = HelloTraitTwinSyncSseImplementor_Variant0; - const factory HelloTraitTwinSyncSseImplementor.variant1( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse field0, - ) = HelloTraitTwinSyncSseImplementor_Variant1; -} - -@freezed -sealed class HelloTraitTwinSyncSseMoiImplementor - with _$HelloTraitTwinSyncSseMoiImplementor { - const HelloTraitTwinSyncSseMoiImplementor._(); - - const factory HelloTraitTwinSyncSseMoiImplementor.variant0( - HelloOneStructTwinSyncSseMoi field0, - ) = HelloTraitTwinSyncSseMoiImplementor_Variant0; - const factory HelloTraitTwinSyncSseMoiImplementor.variant1( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - field0, - ) = HelloTraitTwinSyncSseMoiImplementor_Variant1; -} - @freezed sealed class SimpleTraitForDynTwinNormalImplementor with _$SimpleTraitForDynTwinNormalImplementor { @@ -169635,270 +160598,6 @@ class BoxFnStringStringImpl extends RustOpaque implements BoxFnStringString { ); } -@sealed -class BoxHelloTraitTwinMoiImpl extends RustOpaque - implements BoxHelloTraitTwinMoi { - // Not to be used by end users - BoxHelloTraitTwinMoiImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - BoxHelloTraitTwinMoiImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib - .instance.api.rust_arc_increment_strong_count_BoxHelloTraitTwinMoi, - rustArcDecrementStrongCount: RustLib - .instance.api.rust_arc_decrement_strong_count_BoxHelloTraitTwinMoi, - rustArcDecrementStrongCountPtr: RustLib - .instance.api.rust_arc_decrement_strong_count_BoxHelloTraitTwinMoiPtr, - ); -} - -@sealed -class BoxHelloTraitTwinNormalImpl extends RustOpaque - implements BoxHelloTraitTwinNormal { - // Not to be used by end users - BoxHelloTraitTwinNormalImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - BoxHelloTraitTwinNormalImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib - .instance.api.rust_arc_increment_strong_count_BoxHelloTraitTwinNormal, - rustArcDecrementStrongCount: RustLib - .instance.api.rust_arc_decrement_strong_count_BoxHelloTraitTwinNormal, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_BoxHelloTraitTwinNormalPtr, - ); -} - -@sealed -class BoxHelloTraitTwinRustAsyncImpl extends RustOpaque - implements BoxHelloTraitTwinRustAsync { - // Not to be used by end users - BoxHelloTraitTwinRustAsyncImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - BoxHelloTraitTwinRustAsyncImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_BoxHelloTraitTwinRustAsync, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsync, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncPtr, - ); -} - -@sealed -class BoxHelloTraitTwinRustAsyncMoiImpl extends RustOpaque - implements BoxHelloTraitTwinRustAsyncMoi { - // Not to be used by end users - BoxHelloTraitTwinRustAsyncMoiImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - BoxHelloTraitTwinRustAsyncMoiImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_BoxHelloTraitTwinRustAsyncMoi, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncMoi, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncMoiPtr, - ); -} - -@sealed -class BoxHelloTraitTwinRustAsyncSseImpl extends RustOpaque - implements BoxHelloTraitTwinRustAsyncSse { - // Not to be used by end users - BoxHelloTraitTwinRustAsyncSseImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - BoxHelloTraitTwinRustAsyncSseImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_BoxHelloTraitTwinRustAsyncSse, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncSse, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncSsePtr, - ); -} - -@sealed -class BoxHelloTraitTwinRustAsyncSseMoiImpl extends RustOpaque - implements BoxHelloTraitTwinRustAsyncSseMoi { - // Not to be used by end users - BoxHelloTraitTwinRustAsyncSseMoiImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - BoxHelloTraitTwinRustAsyncSseMoiImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_BoxHelloTraitTwinRustAsyncSseMoi, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncSseMoi, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncSseMoiPtr, - ); -} - -@sealed -class BoxHelloTraitTwinSseImpl extends RustOpaque - implements BoxHelloTraitTwinSse { - // Not to be used by end users - BoxHelloTraitTwinSseImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - BoxHelloTraitTwinSseImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib - .instance.api.rust_arc_increment_strong_count_BoxHelloTraitTwinSse, - rustArcDecrementStrongCount: RustLib - .instance.api.rust_arc_decrement_strong_count_BoxHelloTraitTwinSse, - rustArcDecrementStrongCountPtr: RustLib - .instance.api.rust_arc_decrement_strong_count_BoxHelloTraitTwinSsePtr, - ); -} - -@sealed -class BoxHelloTraitTwinSseMoiImpl extends RustOpaque - implements BoxHelloTraitTwinSseMoi { - // Not to be used by end users - BoxHelloTraitTwinSseMoiImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - BoxHelloTraitTwinSseMoiImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib - .instance.api.rust_arc_increment_strong_count_BoxHelloTraitTwinSseMoi, - rustArcDecrementStrongCount: RustLib - .instance.api.rust_arc_decrement_strong_count_BoxHelloTraitTwinSseMoi, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_BoxHelloTraitTwinSseMoiPtr, - ); -} - -@sealed -class BoxHelloTraitTwinSyncImpl extends RustOpaque - implements BoxHelloTraitTwinSync { - // Not to be used by end users - BoxHelloTraitTwinSyncImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - BoxHelloTraitTwinSyncImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib - .instance.api.rust_arc_increment_strong_count_BoxHelloTraitTwinSync, - rustArcDecrementStrongCount: RustLib - .instance.api.rust_arc_decrement_strong_count_BoxHelloTraitTwinSync, - rustArcDecrementStrongCountPtr: RustLib - .instance.api.rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncPtr, - ); -} - -@sealed -class BoxHelloTraitTwinSyncMoiImpl extends RustOpaque - implements BoxHelloTraitTwinSyncMoi { - // Not to be used by end users - BoxHelloTraitTwinSyncMoiImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - BoxHelloTraitTwinSyncMoiImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib - .instance.api.rust_arc_increment_strong_count_BoxHelloTraitTwinSyncMoi, - rustArcDecrementStrongCount: RustLib - .instance.api.rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncMoi, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncMoiPtr, - ); -} - -@sealed -class BoxHelloTraitTwinSyncSseImpl extends RustOpaque - implements BoxHelloTraitTwinSyncSse { - // Not to be used by end users - BoxHelloTraitTwinSyncSseImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - BoxHelloTraitTwinSyncSseImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib - .instance.api.rust_arc_increment_strong_count_BoxHelloTraitTwinSyncSse, - rustArcDecrementStrongCount: RustLib - .instance.api.rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncSse, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncSsePtr, - ); -} - -@sealed -class BoxHelloTraitTwinSyncSseMoiImpl extends RustOpaque - implements BoxHelloTraitTwinSyncSseMoi { - // Not to be used by end users - BoxHelloTraitTwinSyncSseMoiImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - BoxHelloTraitTwinSyncSseMoiImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_BoxHelloTraitTwinSyncSseMoi, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncSseMoi, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncSseMoiPtr, - ); -} - @sealed class BoxMyTraitTwinMoiImpl extends RustOpaque implements BoxMyTraitTwinMoi { // Not to be used by end users @@ -170233,301 +160932,6 @@ class ConstructorOpaqueSyncStructTwinNormalImpl extends RustOpaque that: this, one: one); } -@sealed -class CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiImpl - extends RustOpaque - implements CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi { - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiPtr, - ); -} - -@sealed -class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl - extends RustOpaque - implements - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync { - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncPtr, - ); -} - -@sealed -class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiImpl - extends RustOpaque - implements - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi { - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiPtr, - ); -} - -@sealed -class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseImpl - extends RustOpaque - implements - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse { - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSseImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSsePtr, - ); -} - -@sealed -class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiImpl - extends RustOpaque - implements - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi { - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiPtr, - ); -} - -@sealed -class CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseImpl - extends RustOpaque - implements CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse { - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSseImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSsePtr, - ); -} - -@sealed -class CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiImpl - extends RustOpaque - implements - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi { - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiPtr, - ); -} - -@sealed -class CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl - extends RustOpaque - implements CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync { - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncPtr, - ); -} - -@sealed -class CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiImpl - extends RustOpaque - implements - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi { - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiPtr, - ); -} - -@sealed -class CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseImpl - extends RustOpaque - implements - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse { - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSseImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSsePtr, - ); -} - -@sealed -class CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiImpl - extends RustOpaque - implements - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi { - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiPtr, - ); -} - -@sealed -class CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl extends RustOpaque - implements CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal { - // Not to be used by end users - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalPtr, - ); -} - @sealed class DeliberateFailSanityCheckTwinNormalImpl extends RustOpaque implements DeliberateFailSanityCheckTwinNormal { @@ -171429,330 +161833,6 @@ class FrbOpaqueSyncReturnTwinSseMoiImpl extends RustOpaque ); } -@sealed -class HelloOneStructTwinMoiImpl extends RustOpaque - implements HelloOneStructTwinMoi { - // Not to be used by end users - HelloOneStructTwinMoiImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - HelloOneStructTwinMoiImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib - .instance.api.rust_arc_increment_strong_count_HelloOneStructTwinMoi, - rustArcDecrementStrongCount: RustLib - .instance.api.rust_arc_decrement_strong_count_HelloOneStructTwinMoi, - rustArcDecrementStrongCountPtr: RustLib - .instance.api.rust_arc_decrement_strong_count_HelloOneStructTwinMoiPtr, - ); - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinMoiHelloOneStructTwinMoiFuncHello( - that: this, - ); -} - -@sealed -class HelloOneStructTwinNormalImpl extends RustOpaque - implements HelloOneStructTwinNormal { - // Not to be used by end users - HelloOneStructTwinNormalImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - HelloOneStructTwinNormalImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib - .instance.api.rust_arc_increment_strong_count_HelloOneStructTwinNormal, - rustArcDecrementStrongCount: RustLib - .instance.api.rust_arc_decrement_strong_count_HelloOneStructTwinNormal, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_HelloOneStructTwinNormalPtr, - ); - - Future funcHello() => RustLib.instance.api - .crateApiRustAutoOpaqueHelloOneStructTwinNormalFuncHello( - that: this, - ); -} - -@sealed -class HelloOneStructTwinRustAsyncImpl extends RustOpaque - implements HelloOneStructTwinRustAsync { - // Not to be used by end users - HelloOneStructTwinRustAsyncImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - HelloOneStructTwinRustAsyncImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_HelloOneStructTwinRustAsync, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_HelloOneStructTwinRustAsync, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncPtr, - ); - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloOneStructTwinRustAsyncFuncHello( - that: this, - ); -} - -@sealed -class HelloOneStructTwinRustAsyncMoiImpl extends RustOpaque - implements HelloOneStructTwinRustAsyncMoi { - // Not to be used by end users - HelloOneStructTwinRustAsyncMoiImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - HelloOneStructTwinRustAsyncMoiImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_HelloOneStructTwinRustAsyncMoi, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncMoi, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncMoiPtr, - ); - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloOneStructTwinRustAsyncMoiFuncHello( - that: this, - ); -} - -@sealed -class HelloOneStructTwinRustAsyncSseImpl extends RustOpaque - implements HelloOneStructTwinRustAsyncSse { - // Not to be used by end users - HelloOneStructTwinRustAsyncSseImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - HelloOneStructTwinRustAsyncSseImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_HelloOneStructTwinRustAsyncSse, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncSse, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncSsePtr, - ); - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloOneStructTwinRustAsyncSseFuncHello( - that: this, - ); -} - -@sealed -class HelloOneStructTwinRustAsyncSseMoiImpl extends RustOpaque - implements HelloOneStructTwinRustAsyncSseMoi { - // Not to be used by end users - HelloOneStructTwinRustAsyncSseMoiImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - HelloOneStructTwinRustAsyncSseMoiImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_HelloOneStructTwinRustAsyncSseMoi, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncSseMoi, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncSseMoiPtr, - ); - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloOneStructTwinRustAsyncSseMoiFuncHello( - that: this, - ); -} - -@sealed -class HelloOneStructTwinSseImpl extends RustOpaque - implements HelloOneStructTwinSse { - // Not to be used by end users - HelloOneStructTwinSseImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - HelloOneStructTwinSseImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib - .instance.api.rust_arc_increment_strong_count_HelloOneStructTwinSse, - rustArcDecrementStrongCount: RustLib - .instance.api.rust_arc_decrement_strong_count_HelloOneStructTwinSse, - rustArcDecrementStrongCountPtr: RustLib - .instance.api.rust_arc_decrement_strong_count_HelloOneStructTwinSsePtr, - ); - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSseHelloOneStructTwinSseFuncHello( - that: this, - ); -} - -@sealed -class HelloOneStructTwinSseMoiImpl extends RustOpaque - implements HelloOneStructTwinSseMoi { - // Not to be used by end users - HelloOneStructTwinSseMoiImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - HelloOneStructTwinSseMoiImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib - .instance.api.rust_arc_increment_strong_count_HelloOneStructTwinSseMoi, - rustArcDecrementStrongCount: RustLib - .instance.api.rust_arc_decrement_strong_count_HelloOneStructTwinSseMoi, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_HelloOneStructTwinSseMoiPtr, - ); - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloOneStructTwinSseMoiFuncHello( - that: this, - ); -} - -@sealed -class HelloOneStructTwinSyncImpl extends RustOpaque - implements HelloOneStructTwinSync { - // Not to be used by end users - HelloOneStructTwinSyncImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - HelloOneStructTwinSyncImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib - .instance.api.rust_arc_increment_strong_count_HelloOneStructTwinSync, - rustArcDecrementStrongCount: RustLib - .instance.api.rust_arc_decrement_strong_count_HelloOneStructTwinSync, - rustArcDecrementStrongCountPtr: RustLib - .instance.api.rust_arc_decrement_strong_count_HelloOneStructTwinSyncPtr, - ); - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncHelloOneStructTwinSyncFuncHello( - that: this, - ); -} - -@sealed -class HelloOneStructTwinSyncMoiImpl extends RustOpaque - implements HelloOneStructTwinSyncMoi { - // Not to be used by end users - HelloOneStructTwinSyncMoiImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - HelloOneStructTwinSyncMoiImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib - .instance.api.rust_arc_increment_strong_count_HelloOneStructTwinSyncMoi, - rustArcDecrementStrongCount: RustLib - .instance.api.rust_arc_decrement_strong_count_HelloOneStructTwinSyncMoi, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_HelloOneStructTwinSyncMoiPtr, - ); - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloOneStructTwinSyncMoiFuncHello( - that: this, - ); -} - -@sealed -class HelloOneStructTwinSyncSseImpl extends RustOpaque - implements HelloOneStructTwinSyncSse { - // Not to be used by end users - HelloOneStructTwinSyncSseImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - HelloOneStructTwinSyncSseImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib - .instance.api.rust_arc_increment_strong_count_HelloOneStructTwinSyncSse, - rustArcDecrementStrongCount: RustLib - .instance.api.rust_arc_decrement_strong_count_HelloOneStructTwinSyncSse, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_HelloOneStructTwinSyncSsePtr, - ); - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloOneStructTwinSyncSseFuncHello( - that: this, - ); -} - -@sealed -class HelloOneStructTwinSyncSseMoiImpl extends RustOpaque - implements HelloOneStructTwinSyncSseMoi { - // Not to be used by end users - HelloOneStructTwinSyncSseMoiImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - HelloOneStructTwinSyncSseMoiImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_HelloOneStructTwinSyncSseMoi, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_HelloOneStructTwinSyncSseMoi, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_HelloOneStructTwinSyncSseMoiPtr, - ); - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloOneStructTwinSyncSseMoiFuncHello( - that: this, - ); -} - @sealed class HideDataAnotherTwinMoiImpl extends RustOpaque implements HideDataAnotherTwinMoi { diff --git a/frb_example/pure_dart/lib/src/rust/frb_generated.freezed.dart b/frb_example/pure_dart/lib/src/rust/frb_generated.freezed.dart index 7a1248e618..b8de46af98 100644 --- a/frb_example/pure_dart/lib/src/rust/frb_generated.freezed.dart +++ b/frb_example/pure_dart/lib/src/rust/frb_generated.freezed.dart @@ -498,4847 +498,6 @@ abstract class Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqu get copyWith => throw _privateConstructorUsedError; } -/// @nodoc -mixin _$HelloTraitTwinMoiImplementor { - RustOpaqueInterface get field0 => throw _privateConstructorUsedError; - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinMoi field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi field0) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinMoi field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - field0)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinMoi field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - field0)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinMoiImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinMoiImplementor_Variant1 value) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinMoiImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinMoiImplementor_Variant1 value)? variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinMoiImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinMoiImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class $HelloTraitTwinMoiImplementorCopyWith<$Res> { - factory $HelloTraitTwinMoiImplementorCopyWith( - HelloTraitTwinMoiImplementor value, - $Res Function(HelloTraitTwinMoiImplementor) then) = - _$HelloTraitTwinMoiImplementorCopyWithImpl<$Res, - HelloTraitTwinMoiImplementor>; -} - -/// @nodoc -class _$HelloTraitTwinMoiImplementorCopyWithImpl<$Res, - $Val extends HelloTraitTwinMoiImplementor> - implements $HelloTraitTwinMoiImplementorCopyWith<$Res> { - _$HelloTraitTwinMoiImplementorCopyWithImpl(this._value, this._then); - - // ignore: unused_field - final $Val _value; - // ignore: unused_field - final $Res Function($Val) _then; -} - -/// @nodoc -abstract class _$$HelloTraitTwinMoiImplementor_Variant0ImplCopyWith<$Res> { - factory _$$HelloTraitTwinMoiImplementor_Variant0ImplCopyWith( - _$HelloTraitTwinMoiImplementor_Variant0Impl value, - $Res Function(_$HelloTraitTwinMoiImplementor_Variant0Impl) then) = - __$$HelloTraitTwinMoiImplementor_Variant0ImplCopyWithImpl<$Res>; - @useResult - $Res call({HelloOneStructTwinMoi field0}); -} - -/// @nodoc -class __$$HelloTraitTwinMoiImplementor_Variant0ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinMoiImplementorCopyWithImpl<$Res, - _$HelloTraitTwinMoiImplementor_Variant0Impl> - implements _$$HelloTraitTwinMoiImplementor_Variant0ImplCopyWith<$Res> { - __$$HelloTraitTwinMoiImplementor_Variant0ImplCopyWithImpl( - _$HelloTraitTwinMoiImplementor_Variant0Impl _value, - $Res Function(_$HelloTraitTwinMoiImplementor_Variant0Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinMoiImplementor_Variant0Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as HelloOneStructTwinMoi, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinMoiImplementor_Variant0Impl - extends HelloTraitTwinMoiImplementor_Variant0 { - const _$HelloTraitTwinMoiImplementor_Variant0Impl(this.field0) : super._(); - - @override - final HelloOneStructTwinMoi field0; - - @override - String toString() { - return 'HelloTraitTwinMoiImplementor.variant0(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinMoiImplementor_Variant0Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinMoiImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinMoiImplementor_Variant0Impl> - get copyWith => __$$HelloTraitTwinMoiImplementor_Variant0ImplCopyWithImpl< - _$HelloTraitTwinMoiImplementor_Variant0Impl>(this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinMoi field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi field0) - variant1, - }) { - return variant0(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinMoi field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - field0)? - variant1, - }) { - return variant0?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinMoi field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - field0)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinMoiImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinMoiImplementor_Variant1 value) - variant1, - }) { - return variant0(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinMoiImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinMoiImplementor_Variant1 value)? variant1, - }) { - return variant0?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinMoiImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinMoiImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinMoiImplementor_Variant0 - extends HelloTraitTwinMoiImplementor { - const factory HelloTraitTwinMoiImplementor_Variant0( - final HelloOneStructTwinMoi field0) = - _$HelloTraitTwinMoiImplementor_Variant0Impl; - const HelloTraitTwinMoiImplementor_Variant0._() : super._(); - - @override - HelloOneStructTwinMoi get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinMoiImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinMoiImplementor_Variant0Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class _$$HelloTraitTwinMoiImplementor_Variant1ImplCopyWith<$Res> { - factory _$$HelloTraitTwinMoiImplementor_Variant1ImplCopyWith( - _$HelloTraitTwinMoiImplementor_Variant1Impl value, - $Res Function(_$HelloTraitTwinMoiImplementor_Variant1Impl) then) = - __$$HelloTraitTwinMoiImplementor_Variant1ImplCopyWithImpl<$Res>; - @useResult - $Res call( - {CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi field0}); -} - -/// @nodoc -class __$$HelloTraitTwinMoiImplementor_Variant1ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinMoiImplementorCopyWithImpl<$Res, - _$HelloTraitTwinMoiImplementor_Variant1Impl> - implements _$$HelloTraitTwinMoiImplementor_Variant1ImplCopyWith<$Res> { - __$$HelloTraitTwinMoiImplementor_Variant1ImplCopyWithImpl( - _$HelloTraitTwinMoiImplementor_Variant1Impl _value, - $Res Function(_$HelloTraitTwinMoiImplementor_Variant1Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinMoiImplementor_Variant1Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinMoiImplementor_Variant1Impl - extends HelloTraitTwinMoiImplementor_Variant1 { - const _$HelloTraitTwinMoiImplementor_Variant1Impl(this.field0) : super._(); - - @override - final CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi field0; - - @override - String toString() { - return 'HelloTraitTwinMoiImplementor.variant1(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinMoiImplementor_Variant1Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinMoiImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinMoiImplementor_Variant1Impl> - get copyWith => __$$HelloTraitTwinMoiImplementor_Variant1ImplCopyWithImpl< - _$HelloTraitTwinMoiImplementor_Variant1Impl>(this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinMoi field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi field0) - variant1, - }) { - return variant1(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinMoi field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - field0)? - variant1, - }) { - return variant1?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinMoi field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - field0)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinMoiImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinMoiImplementor_Variant1 value) - variant1, - }) { - return variant1(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinMoiImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinMoiImplementor_Variant1 value)? variant1, - }) { - return variant1?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinMoiImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinMoiImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinMoiImplementor_Variant1 - extends HelloTraitTwinMoiImplementor { - const factory HelloTraitTwinMoiImplementor_Variant1( - final CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - field0) = _$HelloTraitTwinMoiImplementor_Variant1Impl; - const HelloTraitTwinMoiImplementor_Variant1._() : super._(); - - @override - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinMoiImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinMoiImplementor_Variant1Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -mixin _$HelloTraitTwinNormalImplementor { - RustOpaqueInterface get field0 => throw _privateConstructorUsedError; - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinNormal field0) variant0, - required TResult Function( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinNormal field0)? variant0, - TResult? Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinNormal field0)? variant0, - TResult Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinNormalImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinNormalImplementor_Variant1 value) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class $HelloTraitTwinNormalImplementorCopyWith<$Res> { - factory $HelloTraitTwinNormalImplementorCopyWith( - HelloTraitTwinNormalImplementor value, - $Res Function(HelloTraitTwinNormalImplementor) then) = - _$HelloTraitTwinNormalImplementorCopyWithImpl<$Res, - HelloTraitTwinNormalImplementor>; -} - -/// @nodoc -class _$HelloTraitTwinNormalImplementorCopyWithImpl<$Res, - $Val extends HelloTraitTwinNormalImplementor> - implements $HelloTraitTwinNormalImplementorCopyWith<$Res> { - _$HelloTraitTwinNormalImplementorCopyWithImpl(this._value, this._then); - - // ignore: unused_field - final $Val _value; - // ignore: unused_field - final $Res Function($Val) _then; -} - -/// @nodoc -abstract class _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith<$Res> { - factory _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith( - _$HelloTraitTwinNormalImplementor_Variant0Impl value, - $Res Function(_$HelloTraitTwinNormalImplementor_Variant0Impl) then) = - __$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWithImpl<$Res>; - @useResult - $Res call({HelloOneStructTwinNormal field0}); -} - -/// @nodoc -class __$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinNormalImplementorCopyWithImpl<$Res, - _$HelloTraitTwinNormalImplementor_Variant0Impl> - implements _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith<$Res> { - __$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWithImpl( - _$HelloTraitTwinNormalImplementor_Variant0Impl _value, - $Res Function(_$HelloTraitTwinNormalImplementor_Variant0Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinNormalImplementor_Variant0Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as HelloOneStructTwinNormal, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinNormalImplementor_Variant0Impl - extends HelloTraitTwinNormalImplementor_Variant0 { - const _$HelloTraitTwinNormalImplementor_Variant0Impl(this.field0) : super._(); - - @override - final HelloOneStructTwinNormal field0; - - @override - String toString() { - return 'HelloTraitTwinNormalImplementor.variant0(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinNormalImplementor_Variant0Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinNormalImplementor_Variant0Impl> - get copyWith => - __$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWithImpl< - _$HelloTraitTwinNormalImplementor_Variant0Impl>(this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinNormal field0) variant0, - required TResult Function( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0) - variant1, - }) { - return variant0(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinNormal field0)? variant0, - TResult? Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? - variant1, - }) { - return variant0?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinNormal field0)? variant0, - TResult Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinNormalImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinNormalImplementor_Variant1 value) - variant1, - }) { - return variant0(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, - }) { - return variant0?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinNormalImplementor_Variant0 - extends HelloTraitTwinNormalImplementor { - const factory HelloTraitTwinNormalImplementor_Variant0( - final HelloOneStructTwinNormal field0) = - _$HelloTraitTwinNormalImplementor_Variant0Impl; - const HelloTraitTwinNormalImplementor_Variant0._() : super._(); - - @override - HelloOneStructTwinNormal get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinNormalImplementor_Variant0Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith<$Res> { - factory _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith( - _$HelloTraitTwinNormalImplementor_Variant1Impl value, - $Res Function(_$HelloTraitTwinNormalImplementor_Variant1Impl) then) = - __$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWithImpl<$Res>; - @useResult - $Res call({CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0}); -} - -/// @nodoc -class __$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinNormalImplementorCopyWithImpl<$Res, - _$HelloTraitTwinNormalImplementor_Variant1Impl> - implements _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith<$Res> { - __$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWithImpl( - _$HelloTraitTwinNormalImplementor_Variant1Impl _value, - $Res Function(_$HelloTraitTwinNormalImplementor_Variant1Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinNormalImplementor_Variant1Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinNormalImplementor_Variant1Impl - extends HelloTraitTwinNormalImplementor_Variant1 { - const _$HelloTraitTwinNormalImplementor_Variant1Impl(this.field0) : super._(); - - @override - final CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0; - - @override - String toString() { - return 'HelloTraitTwinNormalImplementor.variant1(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinNormalImplementor_Variant1Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinNormalImplementor_Variant1Impl> - get copyWith => - __$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWithImpl< - _$HelloTraitTwinNormalImplementor_Variant1Impl>(this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinNormal field0) variant0, - required TResult Function( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0) - variant1, - }) { - return variant1(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinNormal field0)? variant0, - TResult? Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? - variant1, - }) { - return variant1?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinNormal field0)? variant0, - TResult Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinNormalImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinNormalImplementor_Variant1 value) - variant1, - }) { - return variant1(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, - }) { - return variant1?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinNormalImplementor_Variant1 - extends HelloTraitTwinNormalImplementor { - const factory HelloTraitTwinNormalImplementor_Variant1( - final CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0) = - _$HelloTraitTwinNormalImplementor_Variant1Impl; - const HelloTraitTwinNormalImplementor_Variant1._() : super._(); - - @override - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinNormalImplementor_Variant1Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -mixin _$HelloTraitTwinRustAsyncImplementor { - RustOpaqueInterface get field0 => throw _privateConstructorUsedError; - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinRustAsync field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinRustAsync field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinRustAsync field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? - variant0, - TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class $HelloTraitTwinRustAsyncImplementorCopyWith<$Res> { - factory $HelloTraitTwinRustAsyncImplementorCopyWith( - HelloTraitTwinRustAsyncImplementor value, - $Res Function(HelloTraitTwinRustAsyncImplementor) then) = - _$HelloTraitTwinRustAsyncImplementorCopyWithImpl<$Res, - HelloTraitTwinRustAsyncImplementor>; -} - -/// @nodoc -class _$HelloTraitTwinRustAsyncImplementorCopyWithImpl<$Res, - $Val extends HelloTraitTwinRustAsyncImplementor> - implements $HelloTraitTwinRustAsyncImplementorCopyWith<$Res> { - _$HelloTraitTwinRustAsyncImplementorCopyWithImpl(this._value, this._then); - - // ignore: unused_field - final $Val _value; - // ignore: unused_field - final $Res Function($Val) _then; -} - -/// @nodoc -abstract class _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith< - $Res> { - factory _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith( - _$HelloTraitTwinRustAsyncImplementor_Variant0Impl value, - $Res Function(_$HelloTraitTwinRustAsyncImplementor_Variant0Impl) - then) = - __$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWithImpl<$Res>; - @useResult - $Res call({HelloOneStructTwinRustAsync field0}); -} - -/// @nodoc -class __$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinRustAsyncImplementorCopyWithImpl<$Res, - _$HelloTraitTwinRustAsyncImplementor_Variant0Impl> - implements - _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith<$Res> { - __$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWithImpl( - _$HelloTraitTwinRustAsyncImplementor_Variant0Impl _value, - $Res Function(_$HelloTraitTwinRustAsyncImplementor_Variant0Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinRustAsyncImplementor_Variant0Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as HelloOneStructTwinRustAsync, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinRustAsyncImplementor_Variant0Impl - extends HelloTraitTwinRustAsyncImplementor_Variant0 { - const _$HelloTraitTwinRustAsyncImplementor_Variant0Impl(this.field0) - : super._(); - - @override - final HelloOneStructTwinRustAsync field0; - - @override - String toString() { - return 'HelloTraitTwinRustAsyncImplementor.variant0(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinRustAsyncImplementor_Variant0Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinRustAsyncImplementor_Variant0Impl> - get copyWith => - __$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWithImpl< - _$HelloTraitTwinRustAsyncImplementor_Variant0Impl>( - this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinRustAsync field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0) - variant1, - }) { - return variant0(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinRustAsync field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0)? - variant1, - }) { - return variant0?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinRustAsync field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value) - variant1, - }) { - return variant0(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? - variant1, - }) { - return variant0?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? - variant0, - TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinRustAsyncImplementor_Variant0 - extends HelloTraitTwinRustAsyncImplementor { - const factory HelloTraitTwinRustAsyncImplementor_Variant0( - final HelloOneStructTwinRustAsync field0) = - _$HelloTraitTwinRustAsyncImplementor_Variant0Impl; - const HelloTraitTwinRustAsyncImplementor_Variant0._() : super._(); - - @override - HelloOneStructTwinRustAsync get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinRustAsyncImplementor_Variant0Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith< - $Res> { - factory _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith( - _$HelloTraitTwinRustAsyncImplementor_Variant1Impl value, - $Res Function(_$HelloTraitTwinRustAsyncImplementor_Variant1Impl) - then) = - __$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWithImpl<$Res>; - @useResult - $Res call( - {CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0}); -} - -/// @nodoc -class __$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinRustAsyncImplementorCopyWithImpl<$Res, - _$HelloTraitTwinRustAsyncImplementor_Variant1Impl> - implements - _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith<$Res> { - __$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWithImpl( - _$HelloTraitTwinRustAsyncImplementor_Variant1Impl _value, - $Res Function(_$HelloTraitTwinRustAsyncImplementor_Variant1Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinRustAsyncImplementor_Variant1Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinRustAsyncImplementor_Variant1Impl - extends HelloTraitTwinRustAsyncImplementor_Variant1 { - const _$HelloTraitTwinRustAsyncImplementor_Variant1Impl(this.field0) - : super._(); - - @override - final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0; - - @override - String toString() { - return 'HelloTraitTwinRustAsyncImplementor.variant1(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinRustAsyncImplementor_Variant1Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinRustAsyncImplementor_Variant1Impl> - get copyWith => - __$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWithImpl< - _$HelloTraitTwinRustAsyncImplementor_Variant1Impl>( - this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinRustAsync field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0) - variant1, - }) { - return variant1(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinRustAsync field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0)? - variant1, - }) { - return variant1?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinRustAsync field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value) - variant1, - }) { - return variant1(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? - variant1, - }) { - return variant1?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? - variant0, - TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinRustAsyncImplementor_Variant1 - extends HelloTraitTwinRustAsyncImplementor { - const factory HelloTraitTwinRustAsyncImplementor_Variant1( - final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0) = _$HelloTraitTwinRustAsyncImplementor_Variant1Impl; - const HelloTraitTwinRustAsyncImplementor_Variant1._() : super._(); - - @override - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinRustAsyncImplementor_Variant1Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -mixin _$HelloTraitTwinRustAsyncMoiImplementor { - RustOpaqueInterface get field0 => throw _privateConstructorUsedError; - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinRustAsyncMoi field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - field0) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinRustAsyncMoi field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - field0)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinRustAsyncMoi field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - field0)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult map({ - required TResult Function( - HelloTraitTwinRustAsyncMoiImplementor_Variant0 value) - variant0, - required TResult Function( - HelloTraitTwinRustAsyncMoiImplementor_Variant1 value) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinRustAsyncMoiImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinRustAsyncMoiImplementor_Variant1 value)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinRustAsyncMoiImplementor_Variant0 value)? - variant0, - TResult Function(HelloTraitTwinRustAsyncMoiImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class $HelloTraitTwinRustAsyncMoiImplementorCopyWith<$Res> { - factory $HelloTraitTwinRustAsyncMoiImplementorCopyWith( - HelloTraitTwinRustAsyncMoiImplementor value, - $Res Function(HelloTraitTwinRustAsyncMoiImplementor) then) = - _$HelloTraitTwinRustAsyncMoiImplementorCopyWithImpl<$Res, - HelloTraitTwinRustAsyncMoiImplementor>; -} - -/// @nodoc -class _$HelloTraitTwinRustAsyncMoiImplementorCopyWithImpl<$Res, - $Val extends HelloTraitTwinRustAsyncMoiImplementor> - implements $HelloTraitTwinRustAsyncMoiImplementorCopyWith<$Res> { - _$HelloTraitTwinRustAsyncMoiImplementorCopyWithImpl(this._value, this._then); - - // ignore: unused_field - final $Val _value; - // ignore: unused_field - final $Res Function($Val) _then; -} - -/// @nodoc -abstract class _$$HelloTraitTwinRustAsyncMoiImplementor_Variant0ImplCopyWith< - $Res> { - factory _$$HelloTraitTwinRustAsyncMoiImplementor_Variant0ImplCopyWith( - _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl value, - $Res Function(_$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl) - then) = - __$$HelloTraitTwinRustAsyncMoiImplementor_Variant0ImplCopyWithImpl<$Res>; - @useResult - $Res call({HelloOneStructTwinRustAsyncMoi field0}); -} - -/// @nodoc -class __$$HelloTraitTwinRustAsyncMoiImplementor_Variant0ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinRustAsyncMoiImplementorCopyWithImpl<$Res, - _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl> - implements - _$$HelloTraitTwinRustAsyncMoiImplementor_Variant0ImplCopyWith<$Res> { - __$$HelloTraitTwinRustAsyncMoiImplementor_Variant0ImplCopyWithImpl( - _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl _value, - $Res Function(_$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as HelloOneStructTwinRustAsyncMoi, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl - extends HelloTraitTwinRustAsyncMoiImplementor_Variant0 { - const _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl(this.field0) - : super._(); - - @override - final HelloOneStructTwinRustAsyncMoi field0; - - @override - String toString() { - return 'HelloTraitTwinRustAsyncMoiImplementor.variant0(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinRustAsyncMoiImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl> - get copyWith => - __$$HelloTraitTwinRustAsyncMoiImplementor_Variant0ImplCopyWithImpl< - _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl>( - this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinRustAsyncMoi field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - field0) - variant1, - }) { - return variant0(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinRustAsyncMoi field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - field0)? - variant1, - }) { - return variant0?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinRustAsyncMoi field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - field0)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function( - HelloTraitTwinRustAsyncMoiImplementor_Variant0 value) - variant0, - required TResult Function( - HelloTraitTwinRustAsyncMoiImplementor_Variant1 value) - variant1, - }) { - return variant0(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinRustAsyncMoiImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinRustAsyncMoiImplementor_Variant1 value)? - variant1, - }) { - return variant0?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinRustAsyncMoiImplementor_Variant0 value)? - variant0, - TResult Function(HelloTraitTwinRustAsyncMoiImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinRustAsyncMoiImplementor_Variant0 - extends HelloTraitTwinRustAsyncMoiImplementor { - const factory HelloTraitTwinRustAsyncMoiImplementor_Variant0( - final HelloOneStructTwinRustAsyncMoi field0) = - _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl; - const HelloTraitTwinRustAsyncMoiImplementor_Variant0._() : super._(); - - @override - HelloOneStructTwinRustAsyncMoi get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinRustAsyncMoiImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinRustAsyncMoiImplementor_Variant0Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class _$$HelloTraitTwinRustAsyncMoiImplementor_Variant1ImplCopyWith< - $Res> { - factory _$$HelloTraitTwinRustAsyncMoiImplementor_Variant1ImplCopyWith( - _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl value, - $Res Function(_$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl) - then) = - __$$HelloTraitTwinRustAsyncMoiImplementor_Variant1ImplCopyWithImpl<$Res>; - @useResult - $Res call( - {CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - field0}); -} - -/// @nodoc -class __$$HelloTraitTwinRustAsyncMoiImplementor_Variant1ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinRustAsyncMoiImplementorCopyWithImpl<$Res, - _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl> - implements - _$$HelloTraitTwinRustAsyncMoiImplementor_Variant1ImplCopyWith<$Res> { - __$$HelloTraitTwinRustAsyncMoiImplementor_Variant1ImplCopyWithImpl( - _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl _value, - $Res Function(_$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl - extends HelloTraitTwinRustAsyncMoiImplementor_Variant1 { - const _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl(this.field0) - : super._(); - - @override - final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - field0; - - @override - String toString() { - return 'HelloTraitTwinRustAsyncMoiImplementor.variant1(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinRustAsyncMoiImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl> - get copyWith => - __$$HelloTraitTwinRustAsyncMoiImplementor_Variant1ImplCopyWithImpl< - _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl>( - this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinRustAsyncMoi field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - field0) - variant1, - }) { - return variant1(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinRustAsyncMoi field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - field0)? - variant1, - }) { - return variant1?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinRustAsyncMoi field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - field0)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function( - HelloTraitTwinRustAsyncMoiImplementor_Variant0 value) - variant0, - required TResult Function( - HelloTraitTwinRustAsyncMoiImplementor_Variant1 value) - variant1, - }) { - return variant1(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinRustAsyncMoiImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinRustAsyncMoiImplementor_Variant1 value)? - variant1, - }) { - return variant1?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinRustAsyncMoiImplementor_Variant0 value)? - variant0, - TResult Function(HelloTraitTwinRustAsyncMoiImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinRustAsyncMoiImplementor_Variant1 - extends HelloTraitTwinRustAsyncMoiImplementor { - const factory HelloTraitTwinRustAsyncMoiImplementor_Variant1( - final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - field0) = _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl; - const HelloTraitTwinRustAsyncMoiImplementor_Variant1._() : super._(); - - @override - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinRustAsyncMoiImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinRustAsyncMoiImplementor_Variant1Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -mixin _$HelloTraitTwinRustAsyncSseImplementor { - RustOpaqueInterface get field0 => throw _privateConstructorUsedError; - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinRustAsyncSse field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - field0) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinRustAsyncSse field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - field0)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinRustAsyncSse field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - field0)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult map({ - required TResult Function( - HelloTraitTwinRustAsyncSseImplementor_Variant0 value) - variant0, - required TResult Function( - HelloTraitTwinRustAsyncSseImplementor_Variant1 value) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinRustAsyncSseImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinRustAsyncSseImplementor_Variant1 value)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinRustAsyncSseImplementor_Variant0 value)? - variant0, - TResult Function(HelloTraitTwinRustAsyncSseImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class $HelloTraitTwinRustAsyncSseImplementorCopyWith<$Res> { - factory $HelloTraitTwinRustAsyncSseImplementorCopyWith( - HelloTraitTwinRustAsyncSseImplementor value, - $Res Function(HelloTraitTwinRustAsyncSseImplementor) then) = - _$HelloTraitTwinRustAsyncSseImplementorCopyWithImpl<$Res, - HelloTraitTwinRustAsyncSseImplementor>; -} - -/// @nodoc -class _$HelloTraitTwinRustAsyncSseImplementorCopyWithImpl<$Res, - $Val extends HelloTraitTwinRustAsyncSseImplementor> - implements $HelloTraitTwinRustAsyncSseImplementorCopyWith<$Res> { - _$HelloTraitTwinRustAsyncSseImplementorCopyWithImpl(this._value, this._then); - - // ignore: unused_field - final $Val _value; - // ignore: unused_field - final $Res Function($Val) _then; -} - -/// @nodoc -abstract class _$$HelloTraitTwinRustAsyncSseImplementor_Variant0ImplCopyWith< - $Res> { - factory _$$HelloTraitTwinRustAsyncSseImplementor_Variant0ImplCopyWith( - _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl value, - $Res Function(_$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl) - then) = - __$$HelloTraitTwinRustAsyncSseImplementor_Variant0ImplCopyWithImpl<$Res>; - @useResult - $Res call({HelloOneStructTwinRustAsyncSse field0}); -} - -/// @nodoc -class __$$HelloTraitTwinRustAsyncSseImplementor_Variant0ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinRustAsyncSseImplementorCopyWithImpl<$Res, - _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl> - implements - _$$HelloTraitTwinRustAsyncSseImplementor_Variant0ImplCopyWith<$Res> { - __$$HelloTraitTwinRustAsyncSseImplementor_Variant0ImplCopyWithImpl( - _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl _value, - $Res Function(_$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as HelloOneStructTwinRustAsyncSse, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl - extends HelloTraitTwinRustAsyncSseImplementor_Variant0 { - const _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl(this.field0) - : super._(); - - @override - final HelloOneStructTwinRustAsyncSse field0; - - @override - String toString() { - return 'HelloTraitTwinRustAsyncSseImplementor.variant0(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinRustAsyncSseImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl> - get copyWith => - __$$HelloTraitTwinRustAsyncSseImplementor_Variant0ImplCopyWithImpl< - _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl>( - this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinRustAsyncSse field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - field0) - variant1, - }) { - return variant0(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinRustAsyncSse field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - field0)? - variant1, - }) { - return variant0?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinRustAsyncSse field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - field0)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function( - HelloTraitTwinRustAsyncSseImplementor_Variant0 value) - variant0, - required TResult Function( - HelloTraitTwinRustAsyncSseImplementor_Variant1 value) - variant1, - }) { - return variant0(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinRustAsyncSseImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinRustAsyncSseImplementor_Variant1 value)? - variant1, - }) { - return variant0?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinRustAsyncSseImplementor_Variant0 value)? - variant0, - TResult Function(HelloTraitTwinRustAsyncSseImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinRustAsyncSseImplementor_Variant0 - extends HelloTraitTwinRustAsyncSseImplementor { - const factory HelloTraitTwinRustAsyncSseImplementor_Variant0( - final HelloOneStructTwinRustAsyncSse field0) = - _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl; - const HelloTraitTwinRustAsyncSseImplementor_Variant0._() : super._(); - - @override - HelloOneStructTwinRustAsyncSse get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinRustAsyncSseImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinRustAsyncSseImplementor_Variant0Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class _$$HelloTraitTwinRustAsyncSseImplementor_Variant1ImplCopyWith< - $Res> { - factory _$$HelloTraitTwinRustAsyncSseImplementor_Variant1ImplCopyWith( - _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl value, - $Res Function(_$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl) - then) = - __$$HelloTraitTwinRustAsyncSseImplementor_Variant1ImplCopyWithImpl<$Res>; - @useResult - $Res call( - {CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - field0}); -} - -/// @nodoc -class __$$HelloTraitTwinRustAsyncSseImplementor_Variant1ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinRustAsyncSseImplementorCopyWithImpl<$Res, - _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl> - implements - _$$HelloTraitTwinRustAsyncSseImplementor_Variant1ImplCopyWith<$Res> { - __$$HelloTraitTwinRustAsyncSseImplementor_Variant1ImplCopyWithImpl( - _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl _value, - $Res Function(_$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl - extends HelloTraitTwinRustAsyncSseImplementor_Variant1 { - const _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl(this.field0) - : super._(); - - @override - final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - field0; - - @override - String toString() { - return 'HelloTraitTwinRustAsyncSseImplementor.variant1(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinRustAsyncSseImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl> - get copyWith => - __$$HelloTraitTwinRustAsyncSseImplementor_Variant1ImplCopyWithImpl< - _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl>( - this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinRustAsyncSse field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - field0) - variant1, - }) { - return variant1(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinRustAsyncSse field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - field0)? - variant1, - }) { - return variant1?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinRustAsyncSse field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - field0)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function( - HelloTraitTwinRustAsyncSseImplementor_Variant0 value) - variant0, - required TResult Function( - HelloTraitTwinRustAsyncSseImplementor_Variant1 value) - variant1, - }) { - return variant1(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinRustAsyncSseImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinRustAsyncSseImplementor_Variant1 value)? - variant1, - }) { - return variant1?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinRustAsyncSseImplementor_Variant0 value)? - variant0, - TResult Function(HelloTraitTwinRustAsyncSseImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinRustAsyncSseImplementor_Variant1 - extends HelloTraitTwinRustAsyncSseImplementor { - const factory HelloTraitTwinRustAsyncSseImplementor_Variant1( - final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - field0) = _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl; - const HelloTraitTwinRustAsyncSseImplementor_Variant1._() : super._(); - - @override - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinRustAsyncSseImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinRustAsyncSseImplementor_Variant1Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -mixin _$HelloTraitTwinRustAsyncSseMoiImplementor { - RustOpaqueInterface get field0 => throw _privateConstructorUsedError; - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinRustAsyncSseMoi field0) - variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - field0) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinRustAsyncSseMoi field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - field0)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinRustAsyncSseMoi field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - field0)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult map({ - required TResult Function( - HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 value) - variant0, - required TResult Function( - HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 value) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 value)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 value)? - variant0, - TResult Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class $HelloTraitTwinRustAsyncSseMoiImplementorCopyWith<$Res> { - factory $HelloTraitTwinRustAsyncSseMoiImplementorCopyWith( - HelloTraitTwinRustAsyncSseMoiImplementor value, - $Res Function(HelloTraitTwinRustAsyncSseMoiImplementor) then) = - _$HelloTraitTwinRustAsyncSseMoiImplementorCopyWithImpl<$Res, - HelloTraitTwinRustAsyncSseMoiImplementor>; -} - -/// @nodoc -class _$HelloTraitTwinRustAsyncSseMoiImplementorCopyWithImpl<$Res, - $Val extends HelloTraitTwinRustAsyncSseMoiImplementor> - implements $HelloTraitTwinRustAsyncSseMoiImplementorCopyWith<$Res> { - _$HelloTraitTwinRustAsyncSseMoiImplementorCopyWithImpl( - this._value, this._then); - - // ignore: unused_field - final $Val _value; - // ignore: unused_field - final $Res Function($Val) _then; -} - -/// @nodoc -abstract class _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0ImplCopyWith< - $Res> { - factory _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0ImplCopyWith( - _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl value, - $Res Function(_$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl) - then) = - __$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0ImplCopyWithImpl< - $Res>; - @useResult - $Res call({HelloOneStructTwinRustAsyncSseMoi field0}); -} - -/// @nodoc -class __$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0ImplCopyWithImpl< - $Res> - extends _$HelloTraitTwinRustAsyncSseMoiImplementorCopyWithImpl<$Res, - _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl> - implements - _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0ImplCopyWith<$Res> { - __$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0ImplCopyWithImpl( - _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl _value, - $Res Function(_$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl) - _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as HelloOneStructTwinRustAsyncSseMoi, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl - extends HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 { - const _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl(this.field0) - : super._(); - - @override - final HelloOneStructTwinRustAsyncSseMoi field0; - - @override - String toString() { - return 'HelloTraitTwinRustAsyncSseMoiImplementor.variant0(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl> - get copyWith => - __$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0ImplCopyWithImpl< - _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl>( - this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinRustAsyncSseMoi field0) - variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - field0) - variant1, - }) { - return variant0(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinRustAsyncSseMoi field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - field0)? - variant1, - }) { - return variant0?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinRustAsyncSseMoi field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - field0)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function( - HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 value) - variant0, - required TResult Function( - HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 value) - variant1, - }) { - return variant0(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 value)? - variant1, - }) { - return variant0?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 value)? - variant0, - TResult Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 - extends HelloTraitTwinRustAsyncSseMoiImplementor { - const factory HelloTraitTwinRustAsyncSseMoiImplementor_Variant0( - final HelloOneStructTwinRustAsyncSseMoi field0) = - _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl; - const HelloTraitTwinRustAsyncSseMoiImplementor_Variant0._() : super._(); - - @override - HelloOneStructTwinRustAsyncSseMoi get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant0Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1ImplCopyWith< - $Res> { - factory _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1ImplCopyWith( - _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl value, - $Res Function(_$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl) - then) = - __$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1ImplCopyWithImpl< - $Res>; - @useResult - $Res call( - {CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - field0}); -} - -/// @nodoc -class __$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1ImplCopyWithImpl< - $Res> - extends _$HelloTraitTwinRustAsyncSseMoiImplementorCopyWithImpl<$Res, - _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl> - implements - _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1ImplCopyWith<$Res> { - __$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1ImplCopyWithImpl( - _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl _value, - $Res Function(_$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl) - _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl - extends HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 { - const _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl(this.field0) - : super._(); - - @override - final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - field0; - - @override - String toString() { - return 'HelloTraitTwinRustAsyncSseMoiImplementor.variant1(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl> - get copyWith => - __$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1ImplCopyWithImpl< - _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl>( - this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinRustAsyncSseMoi field0) - variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - field0) - variant1, - }) { - return variant1(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinRustAsyncSseMoi field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - field0)? - variant1, - }) { - return variant1?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinRustAsyncSseMoi field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - field0)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function( - HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 value) - variant0, - required TResult Function( - HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 value) - variant1, - }) { - return variant1(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 value)? - variant1, - }) { - return variant1?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 value)? - variant0, - TResult Function(HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 - extends HelloTraitTwinRustAsyncSseMoiImplementor { - const factory HelloTraitTwinRustAsyncSseMoiImplementor_Variant1( - final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - field0) = _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl; - const HelloTraitTwinRustAsyncSseMoiImplementor_Variant1._() : super._(); - - @override - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinRustAsyncSseMoiImplementor_Variant1Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -mixin _$HelloTraitTwinSseImplementor { - RustOpaqueInterface get field0 => throw _privateConstructorUsedError; - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSse field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse field0) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSse field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - field0)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSse field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - field0)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinSseImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinSseImplementor_Variant1 value) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSseImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinSseImplementor_Variant1 value)? variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSseImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinSseImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class $HelloTraitTwinSseImplementorCopyWith<$Res> { - factory $HelloTraitTwinSseImplementorCopyWith( - HelloTraitTwinSseImplementor value, - $Res Function(HelloTraitTwinSseImplementor) then) = - _$HelloTraitTwinSseImplementorCopyWithImpl<$Res, - HelloTraitTwinSseImplementor>; -} - -/// @nodoc -class _$HelloTraitTwinSseImplementorCopyWithImpl<$Res, - $Val extends HelloTraitTwinSseImplementor> - implements $HelloTraitTwinSseImplementorCopyWith<$Res> { - _$HelloTraitTwinSseImplementorCopyWithImpl(this._value, this._then); - - // ignore: unused_field - final $Val _value; - // ignore: unused_field - final $Res Function($Val) _then; -} - -/// @nodoc -abstract class _$$HelloTraitTwinSseImplementor_Variant0ImplCopyWith<$Res> { - factory _$$HelloTraitTwinSseImplementor_Variant0ImplCopyWith( - _$HelloTraitTwinSseImplementor_Variant0Impl value, - $Res Function(_$HelloTraitTwinSseImplementor_Variant0Impl) then) = - __$$HelloTraitTwinSseImplementor_Variant0ImplCopyWithImpl<$Res>; - @useResult - $Res call({HelloOneStructTwinSse field0}); -} - -/// @nodoc -class __$$HelloTraitTwinSseImplementor_Variant0ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinSseImplementorCopyWithImpl<$Res, - _$HelloTraitTwinSseImplementor_Variant0Impl> - implements _$$HelloTraitTwinSseImplementor_Variant0ImplCopyWith<$Res> { - __$$HelloTraitTwinSseImplementor_Variant0ImplCopyWithImpl( - _$HelloTraitTwinSseImplementor_Variant0Impl _value, - $Res Function(_$HelloTraitTwinSseImplementor_Variant0Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinSseImplementor_Variant0Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as HelloOneStructTwinSse, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinSseImplementor_Variant0Impl - extends HelloTraitTwinSseImplementor_Variant0 { - const _$HelloTraitTwinSseImplementor_Variant0Impl(this.field0) : super._(); - - @override - final HelloOneStructTwinSse field0; - - @override - String toString() { - return 'HelloTraitTwinSseImplementor.variant0(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinSseImplementor_Variant0Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinSseImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinSseImplementor_Variant0Impl> - get copyWith => __$$HelloTraitTwinSseImplementor_Variant0ImplCopyWithImpl< - _$HelloTraitTwinSseImplementor_Variant0Impl>(this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSse field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse field0) - variant1, - }) { - return variant0(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSse field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - field0)? - variant1, - }) { - return variant0?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSse field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - field0)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinSseImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinSseImplementor_Variant1 value) - variant1, - }) { - return variant0(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSseImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinSseImplementor_Variant1 value)? variant1, - }) { - return variant0?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSseImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinSseImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinSseImplementor_Variant0 - extends HelloTraitTwinSseImplementor { - const factory HelloTraitTwinSseImplementor_Variant0( - final HelloOneStructTwinSse field0) = - _$HelloTraitTwinSseImplementor_Variant0Impl; - const HelloTraitTwinSseImplementor_Variant0._() : super._(); - - @override - HelloOneStructTwinSse get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinSseImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinSseImplementor_Variant0Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class _$$HelloTraitTwinSseImplementor_Variant1ImplCopyWith<$Res> { - factory _$$HelloTraitTwinSseImplementor_Variant1ImplCopyWith( - _$HelloTraitTwinSseImplementor_Variant1Impl value, - $Res Function(_$HelloTraitTwinSseImplementor_Variant1Impl) then) = - __$$HelloTraitTwinSseImplementor_Variant1ImplCopyWithImpl<$Res>; - @useResult - $Res call( - {CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse field0}); -} - -/// @nodoc -class __$$HelloTraitTwinSseImplementor_Variant1ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinSseImplementorCopyWithImpl<$Res, - _$HelloTraitTwinSseImplementor_Variant1Impl> - implements _$$HelloTraitTwinSseImplementor_Variant1ImplCopyWith<$Res> { - __$$HelloTraitTwinSseImplementor_Variant1ImplCopyWithImpl( - _$HelloTraitTwinSseImplementor_Variant1Impl _value, - $Res Function(_$HelloTraitTwinSseImplementor_Variant1Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinSseImplementor_Variant1Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinSseImplementor_Variant1Impl - extends HelloTraitTwinSseImplementor_Variant1 { - const _$HelloTraitTwinSseImplementor_Variant1Impl(this.field0) : super._(); - - @override - final CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse field0; - - @override - String toString() { - return 'HelloTraitTwinSseImplementor.variant1(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinSseImplementor_Variant1Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinSseImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinSseImplementor_Variant1Impl> - get copyWith => __$$HelloTraitTwinSseImplementor_Variant1ImplCopyWithImpl< - _$HelloTraitTwinSseImplementor_Variant1Impl>(this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSse field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse field0) - variant1, - }) { - return variant1(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSse field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - field0)? - variant1, - }) { - return variant1?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSse field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - field0)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinSseImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinSseImplementor_Variant1 value) - variant1, - }) { - return variant1(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSseImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinSseImplementor_Variant1 value)? variant1, - }) { - return variant1?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSseImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinSseImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinSseImplementor_Variant1 - extends HelloTraitTwinSseImplementor { - const factory HelloTraitTwinSseImplementor_Variant1( - final CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - field0) = _$HelloTraitTwinSseImplementor_Variant1Impl; - const HelloTraitTwinSseImplementor_Variant1._() : super._(); - - @override - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinSseImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinSseImplementor_Variant1Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -mixin _$HelloTraitTwinSseMoiImplementor { - RustOpaqueInterface get field0 => throw _privateConstructorUsedError; - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSseMoi field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - field0) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSseMoi field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - field0)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSseMoi field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - field0)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinSseMoiImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinSseMoiImplementor_Variant1 value) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSseMoiImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinSseMoiImplementor_Variant1 value)? variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSseMoiImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinSseMoiImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class $HelloTraitTwinSseMoiImplementorCopyWith<$Res> { - factory $HelloTraitTwinSseMoiImplementorCopyWith( - HelloTraitTwinSseMoiImplementor value, - $Res Function(HelloTraitTwinSseMoiImplementor) then) = - _$HelloTraitTwinSseMoiImplementorCopyWithImpl<$Res, - HelloTraitTwinSseMoiImplementor>; -} - -/// @nodoc -class _$HelloTraitTwinSseMoiImplementorCopyWithImpl<$Res, - $Val extends HelloTraitTwinSseMoiImplementor> - implements $HelloTraitTwinSseMoiImplementorCopyWith<$Res> { - _$HelloTraitTwinSseMoiImplementorCopyWithImpl(this._value, this._then); - - // ignore: unused_field - final $Val _value; - // ignore: unused_field - final $Res Function($Val) _then; -} - -/// @nodoc -abstract class _$$HelloTraitTwinSseMoiImplementor_Variant0ImplCopyWith<$Res> { - factory _$$HelloTraitTwinSseMoiImplementor_Variant0ImplCopyWith( - _$HelloTraitTwinSseMoiImplementor_Variant0Impl value, - $Res Function(_$HelloTraitTwinSseMoiImplementor_Variant0Impl) then) = - __$$HelloTraitTwinSseMoiImplementor_Variant0ImplCopyWithImpl<$Res>; - @useResult - $Res call({HelloOneStructTwinSseMoi field0}); -} - -/// @nodoc -class __$$HelloTraitTwinSseMoiImplementor_Variant0ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinSseMoiImplementorCopyWithImpl<$Res, - _$HelloTraitTwinSseMoiImplementor_Variant0Impl> - implements _$$HelloTraitTwinSseMoiImplementor_Variant0ImplCopyWith<$Res> { - __$$HelloTraitTwinSseMoiImplementor_Variant0ImplCopyWithImpl( - _$HelloTraitTwinSseMoiImplementor_Variant0Impl _value, - $Res Function(_$HelloTraitTwinSseMoiImplementor_Variant0Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinSseMoiImplementor_Variant0Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as HelloOneStructTwinSseMoi, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinSseMoiImplementor_Variant0Impl - extends HelloTraitTwinSseMoiImplementor_Variant0 { - const _$HelloTraitTwinSseMoiImplementor_Variant0Impl(this.field0) : super._(); - - @override - final HelloOneStructTwinSseMoi field0; - - @override - String toString() { - return 'HelloTraitTwinSseMoiImplementor.variant0(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinSseMoiImplementor_Variant0Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinSseMoiImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinSseMoiImplementor_Variant0Impl> - get copyWith => - __$$HelloTraitTwinSseMoiImplementor_Variant0ImplCopyWithImpl< - _$HelloTraitTwinSseMoiImplementor_Variant0Impl>(this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSseMoi field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - field0) - variant1, - }) { - return variant0(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSseMoi field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - field0)? - variant1, - }) { - return variant0?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSseMoi field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - field0)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinSseMoiImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinSseMoiImplementor_Variant1 value) - variant1, - }) { - return variant0(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSseMoiImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinSseMoiImplementor_Variant1 value)? variant1, - }) { - return variant0?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSseMoiImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinSseMoiImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinSseMoiImplementor_Variant0 - extends HelloTraitTwinSseMoiImplementor { - const factory HelloTraitTwinSseMoiImplementor_Variant0( - final HelloOneStructTwinSseMoi field0) = - _$HelloTraitTwinSseMoiImplementor_Variant0Impl; - const HelloTraitTwinSseMoiImplementor_Variant0._() : super._(); - - @override - HelloOneStructTwinSseMoi get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinSseMoiImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinSseMoiImplementor_Variant0Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class _$$HelloTraitTwinSseMoiImplementor_Variant1ImplCopyWith<$Res> { - factory _$$HelloTraitTwinSseMoiImplementor_Variant1ImplCopyWith( - _$HelloTraitTwinSseMoiImplementor_Variant1Impl value, - $Res Function(_$HelloTraitTwinSseMoiImplementor_Variant1Impl) then) = - __$$HelloTraitTwinSseMoiImplementor_Variant1ImplCopyWithImpl<$Res>; - @useResult - $Res call( - {CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - field0}); -} - -/// @nodoc -class __$$HelloTraitTwinSseMoiImplementor_Variant1ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinSseMoiImplementorCopyWithImpl<$Res, - _$HelloTraitTwinSseMoiImplementor_Variant1Impl> - implements _$$HelloTraitTwinSseMoiImplementor_Variant1ImplCopyWith<$Res> { - __$$HelloTraitTwinSseMoiImplementor_Variant1ImplCopyWithImpl( - _$HelloTraitTwinSseMoiImplementor_Variant1Impl _value, - $Res Function(_$HelloTraitTwinSseMoiImplementor_Variant1Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinSseMoiImplementor_Variant1Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinSseMoiImplementor_Variant1Impl - extends HelloTraitTwinSseMoiImplementor_Variant1 { - const _$HelloTraitTwinSseMoiImplementor_Variant1Impl(this.field0) : super._(); - - @override - final CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - field0; - - @override - String toString() { - return 'HelloTraitTwinSseMoiImplementor.variant1(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinSseMoiImplementor_Variant1Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinSseMoiImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinSseMoiImplementor_Variant1Impl> - get copyWith => - __$$HelloTraitTwinSseMoiImplementor_Variant1ImplCopyWithImpl< - _$HelloTraitTwinSseMoiImplementor_Variant1Impl>(this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSseMoi field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - field0) - variant1, - }) { - return variant1(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSseMoi field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - field0)? - variant1, - }) { - return variant1?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSseMoi field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - field0)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinSseMoiImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinSseMoiImplementor_Variant1 value) - variant1, - }) { - return variant1(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSseMoiImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinSseMoiImplementor_Variant1 value)? variant1, - }) { - return variant1?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSseMoiImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinSseMoiImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinSseMoiImplementor_Variant1 - extends HelloTraitTwinSseMoiImplementor { - const factory HelloTraitTwinSseMoiImplementor_Variant1( - final CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - field0) = _$HelloTraitTwinSseMoiImplementor_Variant1Impl; - const HelloTraitTwinSseMoiImplementor_Variant1._() : super._(); - - @override - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinSseMoiImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinSseMoiImplementor_Variant1Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -mixin _$HelloTraitTwinSyncImplementor { - RustOpaqueInterface get field0 => throw _privateConstructorUsedError; - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSync field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSync field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSync field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinSyncImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinSyncImplementor_Variant1 value) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class $HelloTraitTwinSyncImplementorCopyWith<$Res> { - factory $HelloTraitTwinSyncImplementorCopyWith( - HelloTraitTwinSyncImplementor value, - $Res Function(HelloTraitTwinSyncImplementor) then) = - _$HelloTraitTwinSyncImplementorCopyWithImpl<$Res, - HelloTraitTwinSyncImplementor>; -} - -/// @nodoc -class _$HelloTraitTwinSyncImplementorCopyWithImpl<$Res, - $Val extends HelloTraitTwinSyncImplementor> - implements $HelloTraitTwinSyncImplementorCopyWith<$Res> { - _$HelloTraitTwinSyncImplementorCopyWithImpl(this._value, this._then); - - // ignore: unused_field - final $Val _value; - // ignore: unused_field - final $Res Function($Val) _then; -} - -/// @nodoc -abstract class _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith<$Res> { - factory _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith( - _$HelloTraitTwinSyncImplementor_Variant0Impl value, - $Res Function(_$HelloTraitTwinSyncImplementor_Variant0Impl) then) = - __$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWithImpl<$Res>; - @useResult - $Res call({HelloOneStructTwinSync field0}); -} - -/// @nodoc -class __$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinSyncImplementorCopyWithImpl<$Res, - _$HelloTraitTwinSyncImplementor_Variant0Impl> - implements _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith<$Res> { - __$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWithImpl( - _$HelloTraitTwinSyncImplementor_Variant0Impl _value, - $Res Function(_$HelloTraitTwinSyncImplementor_Variant0Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinSyncImplementor_Variant0Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as HelloOneStructTwinSync, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinSyncImplementor_Variant0Impl - extends HelloTraitTwinSyncImplementor_Variant0 { - const _$HelloTraitTwinSyncImplementor_Variant0Impl(this.field0) : super._(); - - @override - final HelloOneStructTwinSync field0; - - @override - String toString() { - return 'HelloTraitTwinSyncImplementor.variant0(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinSyncImplementor_Variant0Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinSyncImplementor_Variant0Impl> - get copyWith => - __$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWithImpl< - _$HelloTraitTwinSyncImplementor_Variant0Impl>(this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSync field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0) - variant1, - }) { - return variant0(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSync field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0)? - variant1, - }) { - return variant0?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSync field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinSyncImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinSyncImplementor_Variant1 value) - variant1, - }) { - return variant0(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, - }) { - return variant0?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinSyncImplementor_Variant0 - extends HelloTraitTwinSyncImplementor { - const factory HelloTraitTwinSyncImplementor_Variant0( - final HelloOneStructTwinSync field0) = - _$HelloTraitTwinSyncImplementor_Variant0Impl; - const HelloTraitTwinSyncImplementor_Variant0._() : super._(); - - @override - HelloOneStructTwinSync get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinSyncImplementor_Variant0Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith<$Res> { - factory _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith( - _$HelloTraitTwinSyncImplementor_Variant1Impl value, - $Res Function(_$HelloTraitTwinSyncImplementor_Variant1Impl) then) = - __$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWithImpl<$Res>; - @useResult - $Res call( - {CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync field0}); -} - -/// @nodoc -class __$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinSyncImplementorCopyWithImpl<$Res, - _$HelloTraitTwinSyncImplementor_Variant1Impl> - implements _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith<$Res> { - __$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWithImpl( - _$HelloTraitTwinSyncImplementor_Variant1Impl _value, - $Res Function(_$HelloTraitTwinSyncImplementor_Variant1Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinSyncImplementor_Variant1Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinSyncImplementor_Variant1Impl - extends HelloTraitTwinSyncImplementor_Variant1 { - const _$HelloTraitTwinSyncImplementor_Variant1Impl(this.field0) : super._(); - - @override - final CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync field0; - - @override - String toString() { - return 'HelloTraitTwinSyncImplementor.variant1(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinSyncImplementor_Variant1Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinSyncImplementor_Variant1Impl> - get copyWith => - __$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWithImpl< - _$HelloTraitTwinSyncImplementor_Variant1Impl>(this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSync field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0) - variant1, - }) { - return variant1(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSync field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0)? - variant1, - }) { - return variant1?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSync field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinSyncImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinSyncImplementor_Variant1 value) - variant1, - }) { - return variant1(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, - }) { - return variant1?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinSyncImplementor_Variant1 - extends HelloTraitTwinSyncImplementor { - const factory HelloTraitTwinSyncImplementor_Variant1( - final CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0) = _$HelloTraitTwinSyncImplementor_Variant1Impl; - const HelloTraitTwinSyncImplementor_Variant1._() : super._(); - - @override - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinSyncImplementor_Variant1Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -mixin _$HelloTraitTwinSyncMoiImplementor { - RustOpaqueInterface get field0 => throw _privateConstructorUsedError; - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSyncMoi field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - field0) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSyncMoi field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - field0)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSyncMoi field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - field0)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinSyncMoiImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinSyncMoiImplementor_Variant1 value) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSyncMoiImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinSyncMoiImplementor_Variant1 value)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSyncMoiImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinSyncMoiImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class $HelloTraitTwinSyncMoiImplementorCopyWith<$Res> { - factory $HelloTraitTwinSyncMoiImplementorCopyWith( - HelloTraitTwinSyncMoiImplementor value, - $Res Function(HelloTraitTwinSyncMoiImplementor) then) = - _$HelloTraitTwinSyncMoiImplementorCopyWithImpl<$Res, - HelloTraitTwinSyncMoiImplementor>; -} - -/// @nodoc -class _$HelloTraitTwinSyncMoiImplementorCopyWithImpl<$Res, - $Val extends HelloTraitTwinSyncMoiImplementor> - implements $HelloTraitTwinSyncMoiImplementorCopyWith<$Res> { - _$HelloTraitTwinSyncMoiImplementorCopyWithImpl(this._value, this._then); - - // ignore: unused_field - final $Val _value; - // ignore: unused_field - final $Res Function($Val) _then; -} - -/// @nodoc -abstract class _$$HelloTraitTwinSyncMoiImplementor_Variant0ImplCopyWith<$Res> { - factory _$$HelloTraitTwinSyncMoiImplementor_Variant0ImplCopyWith( - _$HelloTraitTwinSyncMoiImplementor_Variant0Impl value, - $Res Function(_$HelloTraitTwinSyncMoiImplementor_Variant0Impl) then) = - __$$HelloTraitTwinSyncMoiImplementor_Variant0ImplCopyWithImpl<$Res>; - @useResult - $Res call({HelloOneStructTwinSyncMoi field0}); -} - -/// @nodoc -class __$$HelloTraitTwinSyncMoiImplementor_Variant0ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinSyncMoiImplementorCopyWithImpl<$Res, - _$HelloTraitTwinSyncMoiImplementor_Variant0Impl> - implements _$$HelloTraitTwinSyncMoiImplementor_Variant0ImplCopyWith<$Res> { - __$$HelloTraitTwinSyncMoiImplementor_Variant0ImplCopyWithImpl( - _$HelloTraitTwinSyncMoiImplementor_Variant0Impl _value, - $Res Function(_$HelloTraitTwinSyncMoiImplementor_Variant0Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinSyncMoiImplementor_Variant0Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as HelloOneStructTwinSyncMoi, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinSyncMoiImplementor_Variant0Impl - extends HelloTraitTwinSyncMoiImplementor_Variant0 { - const _$HelloTraitTwinSyncMoiImplementor_Variant0Impl(this.field0) - : super._(); - - @override - final HelloOneStructTwinSyncMoi field0; - - @override - String toString() { - return 'HelloTraitTwinSyncMoiImplementor.variant0(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinSyncMoiImplementor_Variant0Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinSyncMoiImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinSyncMoiImplementor_Variant0Impl> - get copyWith => - __$$HelloTraitTwinSyncMoiImplementor_Variant0ImplCopyWithImpl< - _$HelloTraitTwinSyncMoiImplementor_Variant0Impl>( - this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSyncMoi field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - field0) - variant1, - }) { - return variant0(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSyncMoi field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - field0)? - variant1, - }) { - return variant0?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSyncMoi field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - field0)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinSyncMoiImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinSyncMoiImplementor_Variant1 value) - variant1, - }) { - return variant0(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSyncMoiImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinSyncMoiImplementor_Variant1 value)? - variant1, - }) { - return variant0?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSyncMoiImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinSyncMoiImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinSyncMoiImplementor_Variant0 - extends HelloTraitTwinSyncMoiImplementor { - const factory HelloTraitTwinSyncMoiImplementor_Variant0( - final HelloOneStructTwinSyncMoi field0) = - _$HelloTraitTwinSyncMoiImplementor_Variant0Impl; - const HelloTraitTwinSyncMoiImplementor_Variant0._() : super._(); - - @override - HelloOneStructTwinSyncMoi get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinSyncMoiImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinSyncMoiImplementor_Variant0Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class _$$HelloTraitTwinSyncMoiImplementor_Variant1ImplCopyWith<$Res> { - factory _$$HelloTraitTwinSyncMoiImplementor_Variant1ImplCopyWith( - _$HelloTraitTwinSyncMoiImplementor_Variant1Impl value, - $Res Function(_$HelloTraitTwinSyncMoiImplementor_Variant1Impl) then) = - __$$HelloTraitTwinSyncMoiImplementor_Variant1ImplCopyWithImpl<$Res>; - @useResult - $Res call( - {CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - field0}); -} - -/// @nodoc -class __$$HelloTraitTwinSyncMoiImplementor_Variant1ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinSyncMoiImplementorCopyWithImpl<$Res, - _$HelloTraitTwinSyncMoiImplementor_Variant1Impl> - implements _$$HelloTraitTwinSyncMoiImplementor_Variant1ImplCopyWith<$Res> { - __$$HelloTraitTwinSyncMoiImplementor_Variant1ImplCopyWithImpl( - _$HelloTraitTwinSyncMoiImplementor_Variant1Impl _value, - $Res Function(_$HelloTraitTwinSyncMoiImplementor_Variant1Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinSyncMoiImplementor_Variant1Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinSyncMoiImplementor_Variant1Impl - extends HelloTraitTwinSyncMoiImplementor_Variant1 { - const _$HelloTraitTwinSyncMoiImplementor_Variant1Impl(this.field0) - : super._(); - - @override - final CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - field0; - - @override - String toString() { - return 'HelloTraitTwinSyncMoiImplementor.variant1(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinSyncMoiImplementor_Variant1Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinSyncMoiImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinSyncMoiImplementor_Variant1Impl> - get copyWith => - __$$HelloTraitTwinSyncMoiImplementor_Variant1ImplCopyWithImpl< - _$HelloTraitTwinSyncMoiImplementor_Variant1Impl>( - this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSyncMoi field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - field0) - variant1, - }) { - return variant1(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSyncMoi field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - field0)? - variant1, - }) { - return variant1?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSyncMoi field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - field0)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinSyncMoiImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinSyncMoiImplementor_Variant1 value) - variant1, - }) { - return variant1(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSyncMoiImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinSyncMoiImplementor_Variant1 value)? - variant1, - }) { - return variant1?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSyncMoiImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinSyncMoiImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinSyncMoiImplementor_Variant1 - extends HelloTraitTwinSyncMoiImplementor { - const factory HelloTraitTwinSyncMoiImplementor_Variant1( - final CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - field0) = _$HelloTraitTwinSyncMoiImplementor_Variant1Impl; - const HelloTraitTwinSyncMoiImplementor_Variant1._() : super._(); - - @override - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinSyncMoiImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinSyncMoiImplementor_Variant1Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -mixin _$HelloTraitTwinSyncSseImplementor { - RustOpaqueInterface get field0 => throw _privateConstructorUsedError; - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSyncSse field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - field0) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSyncSse field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - field0)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSyncSse field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - field0)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinSyncSseImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinSyncSseImplementor_Variant1 value) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSyncSseImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinSyncSseImplementor_Variant1 value)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSyncSseImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinSyncSseImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class $HelloTraitTwinSyncSseImplementorCopyWith<$Res> { - factory $HelloTraitTwinSyncSseImplementorCopyWith( - HelloTraitTwinSyncSseImplementor value, - $Res Function(HelloTraitTwinSyncSseImplementor) then) = - _$HelloTraitTwinSyncSseImplementorCopyWithImpl<$Res, - HelloTraitTwinSyncSseImplementor>; -} - -/// @nodoc -class _$HelloTraitTwinSyncSseImplementorCopyWithImpl<$Res, - $Val extends HelloTraitTwinSyncSseImplementor> - implements $HelloTraitTwinSyncSseImplementorCopyWith<$Res> { - _$HelloTraitTwinSyncSseImplementorCopyWithImpl(this._value, this._then); - - // ignore: unused_field - final $Val _value; - // ignore: unused_field - final $Res Function($Val) _then; -} - -/// @nodoc -abstract class _$$HelloTraitTwinSyncSseImplementor_Variant0ImplCopyWith<$Res> { - factory _$$HelloTraitTwinSyncSseImplementor_Variant0ImplCopyWith( - _$HelloTraitTwinSyncSseImplementor_Variant0Impl value, - $Res Function(_$HelloTraitTwinSyncSseImplementor_Variant0Impl) then) = - __$$HelloTraitTwinSyncSseImplementor_Variant0ImplCopyWithImpl<$Res>; - @useResult - $Res call({HelloOneStructTwinSyncSse field0}); -} - -/// @nodoc -class __$$HelloTraitTwinSyncSseImplementor_Variant0ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinSyncSseImplementorCopyWithImpl<$Res, - _$HelloTraitTwinSyncSseImplementor_Variant0Impl> - implements _$$HelloTraitTwinSyncSseImplementor_Variant0ImplCopyWith<$Res> { - __$$HelloTraitTwinSyncSseImplementor_Variant0ImplCopyWithImpl( - _$HelloTraitTwinSyncSseImplementor_Variant0Impl _value, - $Res Function(_$HelloTraitTwinSyncSseImplementor_Variant0Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinSyncSseImplementor_Variant0Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as HelloOneStructTwinSyncSse, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinSyncSseImplementor_Variant0Impl - extends HelloTraitTwinSyncSseImplementor_Variant0 { - const _$HelloTraitTwinSyncSseImplementor_Variant0Impl(this.field0) - : super._(); - - @override - final HelloOneStructTwinSyncSse field0; - - @override - String toString() { - return 'HelloTraitTwinSyncSseImplementor.variant0(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinSyncSseImplementor_Variant0Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinSyncSseImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinSyncSseImplementor_Variant0Impl> - get copyWith => - __$$HelloTraitTwinSyncSseImplementor_Variant0ImplCopyWithImpl< - _$HelloTraitTwinSyncSseImplementor_Variant0Impl>( - this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSyncSse field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - field0) - variant1, - }) { - return variant0(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSyncSse field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - field0)? - variant1, - }) { - return variant0?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSyncSse field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - field0)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinSyncSseImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinSyncSseImplementor_Variant1 value) - variant1, - }) { - return variant0(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSyncSseImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinSyncSseImplementor_Variant1 value)? - variant1, - }) { - return variant0?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSyncSseImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinSyncSseImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinSyncSseImplementor_Variant0 - extends HelloTraitTwinSyncSseImplementor { - const factory HelloTraitTwinSyncSseImplementor_Variant0( - final HelloOneStructTwinSyncSse field0) = - _$HelloTraitTwinSyncSseImplementor_Variant0Impl; - const HelloTraitTwinSyncSseImplementor_Variant0._() : super._(); - - @override - HelloOneStructTwinSyncSse get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinSyncSseImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinSyncSseImplementor_Variant0Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class _$$HelloTraitTwinSyncSseImplementor_Variant1ImplCopyWith<$Res> { - factory _$$HelloTraitTwinSyncSseImplementor_Variant1ImplCopyWith( - _$HelloTraitTwinSyncSseImplementor_Variant1Impl value, - $Res Function(_$HelloTraitTwinSyncSseImplementor_Variant1Impl) then) = - __$$HelloTraitTwinSyncSseImplementor_Variant1ImplCopyWithImpl<$Res>; - @useResult - $Res call( - {CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - field0}); -} - -/// @nodoc -class __$$HelloTraitTwinSyncSseImplementor_Variant1ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinSyncSseImplementorCopyWithImpl<$Res, - _$HelloTraitTwinSyncSseImplementor_Variant1Impl> - implements _$$HelloTraitTwinSyncSseImplementor_Variant1ImplCopyWith<$Res> { - __$$HelloTraitTwinSyncSseImplementor_Variant1ImplCopyWithImpl( - _$HelloTraitTwinSyncSseImplementor_Variant1Impl _value, - $Res Function(_$HelloTraitTwinSyncSseImplementor_Variant1Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinSyncSseImplementor_Variant1Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinSyncSseImplementor_Variant1Impl - extends HelloTraitTwinSyncSseImplementor_Variant1 { - const _$HelloTraitTwinSyncSseImplementor_Variant1Impl(this.field0) - : super._(); - - @override - final CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - field0; - - @override - String toString() { - return 'HelloTraitTwinSyncSseImplementor.variant1(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinSyncSseImplementor_Variant1Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinSyncSseImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinSyncSseImplementor_Variant1Impl> - get copyWith => - __$$HelloTraitTwinSyncSseImplementor_Variant1ImplCopyWithImpl< - _$HelloTraitTwinSyncSseImplementor_Variant1Impl>( - this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSyncSse field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - field0) - variant1, - }) { - return variant1(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSyncSse field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - field0)? - variant1, - }) { - return variant1?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSyncSse field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - field0)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinSyncSseImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinSyncSseImplementor_Variant1 value) - variant1, - }) { - return variant1(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSyncSseImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinSyncSseImplementor_Variant1 value)? - variant1, - }) { - return variant1?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSyncSseImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinSyncSseImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinSyncSseImplementor_Variant1 - extends HelloTraitTwinSyncSseImplementor { - const factory HelloTraitTwinSyncSseImplementor_Variant1( - final CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - field0) = _$HelloTraitTwinSyncSseImplementor_Variant1Impl; - const HelloTraitTwinSyncSseImplementor_Variant1._() : super._(); - - @override - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinSyncSseImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinSyncSseImplementor_Variant1Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -mixin _$HelloTraitTwinSyncSseMoiImplementor { - RustOpaqueInterface get field0 => throw _privateConstructorUsedError; - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSyncSseMoi field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - field0) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSyncSseMoi field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - field0)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSyncSseMoi field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - field0)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult map({ - required TResult Function( - HelloTraitTwinSyncSseMoiImplementor_Variant0 value) - variant0, - required TResult Function( - HelloTraitTwinSyncSseMoiImplementor_Variant1 value) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSyncSseMoiImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinSyncSseMoiImplementor_Variant1 value)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSyncSseMoiImplementor_Variant0 value)? - variant0, - TResult Function(HelloTraitTwinSyncSseMoiImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class $HelloTraitTwinSyncSseMoiImplementorCopyWith<$Res> { - factory $HelloTraitTwinSyncSseMoiImplementorCopyWith( - HelloTraitTwinSyncSseMoiImplementor value, - $Res Function(HelloTraitTwinSyncSseMoiImplementor) then) = - _$HelloTraitTwinSyncSseMoiImplementorCopyWithImpl<$Res, - HelloTraitTwinSyncSseMoiImplementor>; -} - -/// @nodoc -class _$HelloTraitTwinSyncSseMoiImplementorCopyWithImpl<$Res, - $Val extends HelloTraitTwinSyncSseMoiImplementor> - implements $HelloTraitTwinSyncSseMoiImplementorCopyWith<$Res> { - _$HelloTraitTwinSyncSseMoiImplementorCopyWithImpl(this._value, this._then); - - // ignore: unused_field - final $Val _value; - // ignore: unused_field - final $Res Function($Val) _then; -} - -/// @nodoc -abstract class _$$HelloTraitTwinSyncSseMoiImplementor_Variant0ImplCopyWith< - $Res> { - factory _$$HelloTraitTwinSyncSseMoiImplementor_Variant0ImplCopyWith( - _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl value, - $Res Function(_$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl) - then) = - __$$HelloTraitTwinSyncSseMoiImplementor_Variant0ImplCopyWithImpl<$Res>; - @useResult - $Res call({HelloOneStructTwinSyncSseMoi field0}); -} - -/// @nodoc -class __$$HelloTraitTwinSyncSseMoiImplementor_Variant0ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinSyncSseMoiImplementorCopyWithImpl<$Res, - _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl> - implements - _$$HelloTraitTwinSyncSseMoiImplementor_Variant0ImplCopyWith<$Res> { - __$$HelloTraitTwinSyncSseMoiImplementor_Variant0ImplCopyWithImpl( - _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl _value, - $Res Function(_$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as HelloOneStructTwinSyncSseMoi, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl - extends HelloTraitTwinSyncSseMoiImplementor_Variant0 { - const _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl(this.field0) - : super._(); - - @override - final HelloOneStructTwinSyncSseMoi field0; - - @override - String toString() { - return 'HelloTraitTwinSyncSseMoiImplementor.variant0(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinSyncSseMoiImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl> - get copyWith => - __$$HelloTraitTwinSyncSseMoiImplementor_Variant0ImplCopyWithImpl< - _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl>( - this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSyncSseMoi field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - field0) - variant1, - }) { - return variant0(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSyncSseMoi field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - field0)? - variant1, - }) { - return variant0?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSyncSseMoi field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - field0)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function( - HelloTraitTwinSyncSseMoiImplementor_Variant0 value) - variant0, - required TResult Function( - HelloTraitTwinSyncSseMoiImplementor_Variant1 value) - variant1, - }) { - return variant0(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSyncSseMoiImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinSyncSseMoiImplementor_Variant1 value)? - variant1, - }) { - return variant0?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSyncSseMoiImplementor_Variant0 value)? - variant0, - TResult Function(HelloTraitTwinSyncSseMoiImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinSyncSseMoiImplementor_Variant0 - extends HelloTraitTwinSyncSseMoiImplementor { - const factory HelloTraitTwinSyncSseMoiImplementor_Variant0( - final HelloOneStructTwinSyncSseMoi field0) = - _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl; - const HelloTraitTwinSyncSseMoiImplementor_Variant0._() : super._(); - - @override - HelloOneStructTwinSyncSseMoi get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinSyncSseMoiImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinSyncSseMoiImplementor_Variant0Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class _$$HelloTraitTwinSyncSseMoiImplementor_Variant1ImplCopyWith< - $Res> { - factory _$$HelloTraitTwinSyncSseMoiImplementor_Variant1ImplCopyWith( - _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl value, - $Res Function(_$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl) - then) = - __$$HelloTraitTwinSyncSseMoiImplementor_Variant1ImplCopyWithImpl<$Res>; - @useResult - $Res call( - {CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - field0}); -} - -/// @nodoc -class __$$HelloTraitTwinSyncSseMoiImplementor_Variant1ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinSyncSseMoiImplementorCopyWithImpl<$Res, - _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl> - implements - _$$HelloTraitTwinSyncSseMoiImplementor_Variant1ImplCopyWith<$Res> { - __$$HelloTraitTwinSyncSseMoiImplementor_Variant1ImplCopyWithImpl( - _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl _value, - $Res Function(_$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl - extends HelloTraitTwinSyncSseMoiImplementor_Variant1 { - const _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl(this.field0) - : super._(); - - @override - final CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - field0; - - @override - String toString() { - return 'HelloTraitTwinSyncSseMoiImplementor.variant1(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinSyncSseMoiImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl> - get copyWith => - __$$HelloTraitTwinSyncSseMoiImplementor_Variant1ImplCopyWithImpl< - _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl>( - this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSyncSseMoi field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - field0) - variant1, - }) { - return variant1(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSyncSseMoi field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - field0)? - variant1, - }) { - return variant1?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSyncSseMoi field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - field0)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function( - HelloTraitTwinSyncSseMoiImplementor_Variant0 value) - variant0, - required TResult Function( - HelloTraitTwinSyncSseMoiImplementor_Variant1 value) - variant1, - }) { - return variant1(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSyncSseMoiImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinSyncSseMoiImplementor_Variant1 value)? - variant1, - }) { - return variant1?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSyncSseMoiImplementor_Variant0 value)? - variant0, - TResult Function(HelloTraitTwinSyncSseMoiImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinSyncSseMoiImplementor_Variant1 - extends HelloTraitTwinSyncSseMoiImplementor { - const factory HelloTraitTwinSyncSseMoiImplementor_Variant1( - final CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - field0) = _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl; - const HelloTraitTwinSyncSseMoiImplementor_Variant1._() : super._(); - - @override - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinSyncSseMoiImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinSyncSseMoiImplementor_Variant1Impl> - get copyWith => throw _privateConstructorUsedError; -} - /// @nodoc mixin _$SimpleTraitForDynTwinNormalImplementor { Object get field0 => throw _privateConstructorUsedError; diff --git a/frb_example/pure_dart/lib/src/rust/frb_generated.io.dart b/frb_example/pure_dart/lib/src/rust/frb_generated.io.dart index a56f105844..289de67cac 100644 --- a/frb_example/pure_dart/lib/src/rust/frb_generated.io.dart +++ b/frb_example/pure_dart/lib/src/rust/frb_generated.io.dart @@ -603,54 +603,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_BoxFnStringStringPtr => wire ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSyncPtr; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinMoiPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoiPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinNormalPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormalPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncMoiPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoiPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncSsePtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSsePtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncSseMoiPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoiPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSsePtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSsePtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSseMoiPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoiPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncMoiPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoiPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncSsePtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSsePtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncSseMoiPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoiPtr; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_BoxMyTraitTwinMoiPtr => wire ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSyncPtr; @@ -783,54 +735,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_EnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoiPtr => wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoiPtr; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinMoiPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoiPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinNormalPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormalPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncMoiPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoiPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncSsePtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSsePtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncSseMoiPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoiPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSsePtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSsePtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSseMoiPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoiPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncMoiPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoiPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncSsePtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSsePtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncSseMoiPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoiPtr; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_ItemContainerSolutionOneTwinNormalPtr => wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormalPtr; @@ -1171,54 +1075,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormalPtr => wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormalPtr; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoiPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoiPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSsePtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSsePtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoiPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSsePtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSsePtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoiPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoiPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSsePtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSsePtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoiPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_I16Ptr => wire._rust_arc_decrement_strong_count_RustOpaque_i16Ptr; @@ -1228,66 +1084,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AnyhowException dco_decode_AnyhowException(dynamic raw); - @protected - HelloOneStructTwinMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - dynamic raw); - - @protected - HelloOneStructTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw); - - @protected - HelloOneStructTwinRustAsync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncSse - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncSseMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - dynamic raw); - - @protected - HelloOneStructTwinSse - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - dynamic raw); - - @protected - HelloOneStructTwinSseMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - dynamic raw); - - @protected - HelloOneStructTwinSync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw); - - @protected - HelloOneStructTwinSyncMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - dynamic raw); - - @protected - HelloOneStructTwinSyncSse - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - dynamic raw); - - @protected - HelloOneStructTwinSyncSseMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - dynamic raw); - @protected MyNodeTwinNormal dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -1368,66 +1164,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - dynamic raw); - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic raw); - @protected BoxAnyMyDartTypeRename dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( @@ -1603,66 +1339,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi( dynamic raw); - @protected - HelloOneStructTwinMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - dynamic raw); - - @protected - HelloOneStructTwinNormal - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw); - - @protected - HelloOneStructTwinRustAsync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncSseMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - dynamic raw); - - @protected - HelloOneStructTwinSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - dynamic raw); - - @protected - HelloOneStructTwinSseMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - dynamic raw); - - @protected - HelloOneStructTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw); - - @protected - HelloOneStructTwinSyncMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - dynamic raw); - - @protected - HelloOneStructTwinSyncSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - dynamic raw); - - @protected - HelloOneStructTwinSyncSseMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - dynamic raw); - @protected ItemContainerSolutionOneTwinNormal dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -2088,66 +1764,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic raw); - @protected - BoxHelloTraitTwinMoi - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinNormal - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsyncMoi - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsyncSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsyncSseMoi - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - dynamic raw); - - @protected - BoxHelloTraitTwinSseMoi - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinSync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic raw); - - @protected - BoxHelloTraitTwinSyncMoi - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinSyncSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - dynamic raw); - - @protected - BoxHelloTraitTwinSyncSseMoi - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - dynamic raw); - @protected ConstructorOpaqueStructTwinNormal dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -2418,66 +2034,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDroppableTwinSyncSse( dynamic raw); - @protected - HelloOneStructTwinMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - dynamic raw); - - @protected - HelloOneStructTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw); - - @protected - HelloOneStructTwinRustAsync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncSseMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - dynamic raw); - - @protected - HelloOneStructTwinSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - dynamic raw); - - @protected - HelloOneStructTwinSseMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - dynamic raw); - - @protected - HelloOneStructTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw); - - @protected - HelloOneStructTwinSyncMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - dynamic raw); - - @protected - HelloOneStructTwinSyncSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - dynamic raw); - - @protected - HelloOneStructTwinSyncSseMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - dynamic raw); - @protected ItemContainerSolutionOneTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -2842,47 +2398,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected ObjectArray1 dco_decode_DartOpaque_array_1(dynamic raw); - @protected - HelloTraitTwinMoi dco_decode_DynTrait_HelloTraitTwinMoi(dynamic raw); - - @protected - HelloTraitTwinNormal dco_decode_DynTrait_HelloTraitTwinNormal(dynamic raw); - - @protected - HelloTraitTwinRustAsync dco_decode_DynTrait_HelloTraitTwinRustAsync( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncMoi dco_decode_DynTrait_HelloTraitTwinRustAsyncMoi( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncSse dco_decode_DynTrait_HelloTraitTwinRustAsyncSse( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncSseMoi - dco_decode_DynTrait_HelloTraitTwinRustAsyncSseMoi(dynamic raw); - - @protected - HelloTraitTwinSse dco_decode_DynTrait_HelloTraitTwinSse(dynamic raw); - - @protected - HelloTraitTwinSseMoi dco_decode_DynTrait_HelloTraitTwinSseMoi(dynamic raw); - - @protected - HelloTraitTwinSync dco_decode_DynTrait_HelloTraitTwinSync(dynamic raw); - - @protected - HelloTraitTwinSyncMoi dco_decode_DynTrait_HelloTraitTwinSyncMoi(dynamic raw); - - @protected - HelloTraitTwinSyncSse dco_decode_DynTrait_HelloTraitTwinSyncSse(dynamic raw); - - @protected - HelloTraitTwinSyncSseMoi dco_decode_DynTrait_HelloTraitTwinSyncSseMoi( - dynamic raw); - @protected SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( dynamic raw); @@ -3456,66 +2971,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( dynamic raw); - @protected - BoxHelloTraitTwinMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsyncMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsyncSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - dynamic raw); - - @protected - BoxHelloTraitTwinSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic raw); - - @protected - BoxHelloTraitTwinSyncMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinSyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - dynamic raw); - - @protected - BoxHelloTraitTwinSyncSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - dynamic raw); - @protected BoxMyTraitTwinMoi dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( @@ -3681,66 +3136,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi( dynamic raw); - @protected - HelloOneStructTwinMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - dynamic raw); - - @protected - HelloOneStructTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw); - - @protected - HelloOneStructTwinRustAsync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - dynamic raw); - - @protected - HelloOneStructTwinSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - dynamic raw); - - @protected - HelloOneStructTwinSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - dynamic raw); - - @protected - HelloOneStructTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw); - - @protected - HelloOneStructTwinSyncMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - dynamic raw); - - @protected - HelloOneStructTwinSyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - dynamic raw); - - @protected - HelloOneStructTwinSyncSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - dynamic raw); - @protected ItemContainerSolutionOneTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -4166,66 +3561,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic raw); - @protected - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - dynamic raw); - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic raw); - @protected I16 dco_decode_RustOpaque_i16(dynamic raw); @@ -4499,47 +3834,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected String dco_decode_String(dynamic raw); - @protected - HelloTraitTwinMoi dco_decode_TraitDef_HelloTraitTwinMoi(dynamic raw); - - @protected - HelloTraitTwinNormal dco_decode_TraitDef_HelloTraitTwinNormal(dynamic raw); - - @protected - HelloTraitTwinRustAsync dco_decode_TraitDef_HelloTraitTwinRustAsync( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncMoi dco_decode_TraitDef_HelloTraitTwinRustAsyncMoi( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncSse dco_decode_TraitDef_HelloTraitTwinRustAsyncSse( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncSseMoi - dco_decode_TraitDef_HelloTraitTwinRustAsyncSseMoi(dynamic raw); - - @protected - HelloTraitTwinSse dco_decode_TraitDef_HelloTraitTwinSse(dynamic raw); - - @protected - HelloTraitTwinSseMoi dco_decode_TraitDef_HelloTraitTwinSseMoi(dynamic raw); - - @protected - HelloTraitTwinSync dco_decode_TraitDef_HelloTraitTwinSync(dynamic raw); - - @protected - HelloTraitTwinSyncMoi dco_decode_TraitDef_HelloTraitTwinSyncMoi(dynamic raw); - - @protected - HelloTraitTwinSyncSse dco_decode_TraitDef_HelloTraitTwinSyncSse(dynamic raw); - - @protected - HelloTraitTwinSyncSseMoi dco_decode_TraitDef_HelloTraitTwinSyncSseMoi( - dynamic raw); - @protected MyTraitTwinMoi dco_decode_TraitDef_MyTraitTwinMoi(dynamic raw); @@ -4869,51 +4163,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool dco_decode_bool(dynamic raw); - @protected - HelloTraitTwinMoi dco_decode_box_DynTrait_HelloTraitTwinMoi(dynamic raw); - - @protected - HelloTraitTwinNormal dco_decode_box_DynTrait_HelloTraitTwinNormal( - dynamic raw); - - @protected - HelloTraitTwinRustAsync dco_decode_box_DynTrait_HelloTraitTwinRustAsync( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncMoi dco_decode_box_DynTrait_HelloTraitTwinRustAsyncMoi( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncSse dco_decode_box_DynTrait_HelloTraitTwinRustAsyncSse( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncSseMoi - dco_decode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi(dynamic raw); - - @protected - HelloTraitTwinSse dco_decode_box_DynTrait_HelloTraitTwinSse(dynamic raw); - - @protected - HelloTraitTwinSseMoi dco_decode_box_DynTrait_HelloTraitTwinSseMoi( - dynamic raw); - - @protected - HelloTraitTwinSync dco_decode_box_DynTrait_HelloTraitTwinSync(dynamic raw); - - @protected - HelloTraitTwinSyncMoi dco_decode_box_DynTrait_HelloTraitTwinSyncMoi( - dynamic raw); - - @protected - HelloTraitTwinSyncSse dco_decode_box_DynTrait_HelloTraitTwinSyncSse( - dynamic raw); - - @protected - HelloTraitTwinSyncSseMoi dco_decode_box_DynTrait_HelloTraitTwinSyncSseMoi( - dynamic raw); - @protected ApplicationEnv dco_decode_box_application_env(dynamic raw); @@ -5835,59 +5084,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected FeedIdTwinSyncSse dco_decode_box_autoadd_feed_id_twin_sync_sse(dynamic raw); - @protected - HelloTraitTwinMoiImplementor - dco_decode_box_autoadd_hello_trait_twin_moi_implementor(dynamic raw); - - @protected - HelloTraitTwinNormalImplementor - dco_decode_box_autoadd_hello_trait_twin_normal_implementor(dynamic raw); - - @protected - HelloTraitTwinRustAsyncImplementor - dco_decode_box_autoadd_hello_trait_twin_rust_async_implementor( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncMoiImplementor - dco_decode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncSseImplementor - dco_decode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncSseMoiImplementor - dco_decode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( - dynamic raw); - - @protected - HelloTraitTwinSseImplementor - dco_decode_box_autoadd_hello_trait_twin_sse_implementor(dynamic raw); - - @protected - HelloTraitTwinSseMoiImplementor - dco_decode_box_autoadd_hello_trait_twin_sse_moi_implementor(dynamic raw); - - @protected - HelloTraitTwinSyncImplementor - dco_decode_box_autoadd_hello_trait_twin_sync_implementor(dynamic raw); - - @protected - HelloTraitTwinSyncMoiImplementor - dco_decode_box_autoadd_hello_trait_twin_sync_moi_implementor(dynamic raw); - - @protected - HelloTraitTwinSyncSseImplementor - dco_decode_box_autoadd_hello_trait_twin_sync_sse_implementor(dynamic raw); - - @protected - HelloTraitTwinSyncSseMoiImplementor - dco_decode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( - dynamic raw); - @protected int dco_decode_box_autoadd_i_16(dynamic raw); @@ -7670,95 +6866,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected HashMapValue dco_decode_hash_map_value(dynamic raw); - @protected - HelloTraitTwinMoiImplementor dco_decode_hello_trait_twin_moi_implementor( - dynamic raw); - - @protected - HelloTraitTwinNormalImplementor - dco_decode_hello_trait_twin_normal_implementor(dynamic raw); - - @protected - HelloTraitTwinRustAsyncImplementor - dco_decode_hello_trait_twin_rust_async_implementor(dynamic raw); - - @protected - HelloTraitTwinRustAsyncMoiImplementor - dco_decode_hello_trait_twin_rust_async_moi_implementor(dynamic raw); - - @protected - HelloTraitTwinRustAsyncSseImplementor - dco_decode_hello_trait_twin_rust_async_sse_implementor(dynamic raw); - - @protected - HelloTraitTwinRustAsyncSseMoiImplementor - dco_decode_hello_trait_twin_rust_async_sse_moi_implementor(dynamic raw); - - @protected - HelloTraitTwinSseImplementor dco_decode_hello_trait_twin_sse_implementor( - dynamic raw); - - @protected - HelloTraitTwinSseMoiImplementor - dco_decode_hello_trait_twin_sse_moi_implementor(dynamic raw); - - @protected - HelloTraitTwinSyncImplementor dco_decode_hello_trait_twin_sync_implementor( - dynamic raw); - - @protected - HelloTraitTwinSyncMoiImplementor - dco_decode_hello_trait_twin_sync_moi_implementor(dynamic raw); - - @protected - HelloTraitTwinSyncSseImplementor - dco_decode_hello_trait_twin_sync_sse_implementor(dynamic raw); - - @protected - HelloTraitTwinSyncSseMoiImplementor - dco_decode_hello_trait_twin_sync_sse_moi_implementor(dynamic raw); - - @protected - HelloTwoEnumTwinMoi dco_decode_hello_two_enum_twin_moi(dynamic raw); - - @protected - HelloTwoEnumTwinNormal dco_decode_hello_two_enum_twin_normal(dynamic raw); - - @protected - HelloTwoEnumTwinRustAsync dco_decode_hello_two_enum_twin_rust_async( - dynamic raw); - - @protected - HelloTwoEnumTwinRustAsyncMoi dco_decode_hello_two_enum_twin_rust_async_moi( - dynamic raw); - - @protected - HelloTwoEnumTwinRustAsyncSse dco_decode_hello_two_enum_twin_rust_async_sse( - dynamic raw); - - @protected - HelloTwoEnumTwinRustAsyncSseMoi - dco_decode_hello_two_enum_twin_rust_async_sse_moi(dynamic raw); - - @protected - HelloTwoEnumTwinSse dco_decode_hello_two_enum_twin_sse(dynamic raw); - - @protected - HelloTwoEnumTwinSseMoi dco_decode_hello_two_enum_twin_sse_moi(dynamic raw); - - @protected - HelloTwoEnumTwinSync dco_decode_hello_two_enum_twin_sync(dynamic raw); - - @protected - HelloTwoEnumTwinSyncMoi dco_decode_hello_two_enum_twin_sync_moi(dynamic raw); - - @protected - HelloTwoEnumTwinSyncSse dco_decode_hello_two_enum_twin_sync_sse(dynamic raw); - - @protected - HelloTwoEnumTwinSyncSseMoi dco_decode_hello_two_enum_twin_sync_sse_moi( - dynamic raw); - @protected int dco_decode_i_16(dynamic raw); @@ -10489,66 +9596,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AnyhowException sse_decode_AnyhowException(SseDeserializer deserializer); - @protected - HelloOneStructTwinMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncSse - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncSseMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSse - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSseMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncSse - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncSseMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - SseDeserializer deserializer); - @protected MyNodeTwinNormal sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -10629,66 +9676,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - SseDeserializer deserializer); - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - SseDeserializer deserializer); - @protected BoxAnyMyDartTypeRename sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( @@ -10864,66 +9851,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi( SseDeserializer deserializer); - @protected - HelloOneStructTwinMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinNormal - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncSseMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSseMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncSseMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - SseDeserializer deserializer); - @protected ItemContainerSolutionOneTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -11349,66 +10276,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( SseDeserializer deserializer); - @protected - BoxHelloTraitTwinMoi - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinNormal - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsyncMoi - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsyncSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsyncSseMoi - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSseMoi - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSyncMoi - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSyncSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSyncSseMoi - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - SseDeserializer deserializer); - @protected ConstructorOpaqueStructTwinNormal sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -11679,66 +10546,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDroppableTwinSyncSse( SseDeserializer deserializer); - @protected - HelloOneStructTwinMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncSseMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSseMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncSseMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - SseDeserializer deserializer); - @protected ItemContainerSolutionOneTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -12033,55 +10840,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected ObjectArray1 sse_decode_DartOpaque_array_1(SseDeserializer deserializer); - @protected - HelloTraitTwinMoi sse_decode_DynTrait_HelloTraitTwinMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinNormal sse_decode_DynTrait_HelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsync sse_decode_DynTrait_HelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncMoi sse_decode_DynTrait_HelloTraitTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncSse sse_decode_DynTrait_HelloTraitTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncSseMoi - sse_decode_DynTrait_HelloTraitTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSse sse_decode_DynTrait_HelloTraitTwinSse( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSseMoi sse_decode_DynTrait_HelloTraitTwinSseMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSync sse_decode_DynTrait_HelloTraitTwinSync( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncMoi sse_decode_DynTrait_HelloTraitTwinSyncMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncSse sse_decode_DynTrait_HelloTraitTwinSyncSse( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncSseMoi sse_decode_DynTrait_HelloTraitTwinSyncSseMoi( - SseDeserializer deserializer); - @protected SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( SseDeserializer deserializer); @@ -12725,66 +11483,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( SseDeserializer deserializer); - @protected - BoxHelloTraitTwinMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsyncMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsyncSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSyncMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSyncSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - SseDeserializer deserializer); - @protected BoxMyTraitTwinMoi sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( @@ -12950,66 +11648,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi( SseDeserializer deserializer); - @protected - HelloOneStructTwinMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - SseDeserializer deserializer); - @protected ItemContainerSolutionOneTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -13435,66 +12073,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( SseDeserializer deserializer); - @protected - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - SseDeserializer deserializer); - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - SseDeserializer deserializer); - @protected I16 sse_decode_RustOpaque_i16(SseDeserializer deserializer); @@ -14117,55 +12695,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool sse_decode_bool(SseDeserializer deserializer); - @protected - HelloTraitTwinMoi sse_decode_box_DynTrait_HelloTraitTwinMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinNormal sse_decode_box_DynTrait_HelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsync sse_decode_box_DynTrait_HelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncMoi sse_decode_box_DynTrait_HelloTraitTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncSse sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncSseMoi - sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSse sse_decode_box_DynTrait_HelloTraitTwinSse( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSseMoi sse_decode_box_DynTrait_HelloTraitTwinSseMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSync sse_decode_box_DynTrait_HelloTraitTwinSync( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncMoi sse_decode_box_DynTrait_HelloTraitTwinSyncMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncSse sse_decode_box_DynTrait_HelloTraitTwinSyncSse( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncSseMoi sse_decode_box_DynTrait_HelloTraitTwinSyncSseMoi( - SseDeserializer deserializer); - @protected ApplicationEnv sse_decode_box_application_env(SseDeserializer deserializer); @@ -15209,66 +13738,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { FeedIdTwinSyncSse sse_decode_box_autoadd_feed_id_twin_sync_sse( SseDeserializer deserializer); - @protected - HelloTraitTwinMoiImplementor - sse_decode_box_autoadd_hello_trait_twin_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinNormalImplementor - sse_decode_box_autoadd_hello_trait_twin_normal_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncImplementor - sse_decode_box_autoadd_hello_trait_twin_rust_async_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncMoiImplementor - sse_decode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncSseImplementor - sse_decode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncSseMoiImplementor - sse_decode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSseImplementor - sse_decode_box_autoadd_hello_trait_twin_sse_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSseMoiImplementor - sse_decode_box_autoadd_hello_trait_twin_sse_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncImplementor - sse_decode_box_autoadd_hello_trait_twin_sync_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncMoiImplementor - sse_decode_box_autoadd_hello_trait_twin_sync_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncSseImplementor - sse_decode_box_autoadd_hello_trait_twin_sync_sse_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncSseMoiImplementor - sse_decode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( - SseDeserializer deserializer); - @protected int sse_decode_box_autoadd_i_16(SseDeserializer deserializer); @@ -17295,112 +15764,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected HashMapValue sse_decode_hash_map_value(SseDeserializer deserializer); - @protected - HelloTraitTwinMoiImplementor sse_decode_hello_trait_twin_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinNormalImplementor - sse_decode_hello_trait_twin_normal_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncImplementor - sse_decode_hello_trait_twin_rust_async_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncMoiImplementor - sse_decode_hello_trait_twin_rust_async_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncSseImplementor - sse_decode_hello_trait_twin_rust_async_sse_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncSseMoiImplementor - sse_decode_hello_trait_twin_rust_async_sse_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSseImplementor sse_decode_hello_trait_twin_sse_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSseMoiImplementor - sse_decode_hello_trait_twin_sse_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncImplementor sse_decode_hello_trait_twin_sync_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncMoiImplementor - sse_decode_hello_trait_twin_sync_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncSseImplementor - sse_decode_hello_trait_twin_sync_sse_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncSseMoiImplementor - sse_decode_hello_trait_twin_sync_sse_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinMoi sse_decode_hello_two_enum_twin_moi( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinNormal sse_decode_hello_two_enum_twin_normal( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinRustAsync sse_decode_hello_two_enum_twin_rust_async( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinRustAsyncMoi sse_decode_hello_two_enum_twin_rust_async_moi( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinRustAsyncSse sse_decode_hello_two_enum_twin_rust_async_sse( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinRustAsyncSseMoi - sse_decode_hello_two_enum_twin_rust_async_sse_moi( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinSse sse_decode_hello_two_enum_twin_sse( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinSseMoi sse_decode_hello_two_enum_twin_sse_moi( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinSync sse_decode_hello_two_enum_twin_sync( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinSyncMoi sse_decode_hello_two_enum_twin_sync_moi( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinSyncSse sse_decode_hello_two_enum_twin_sync_sse( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinSyncSseMoi sse_decode_hello_two_enum_twin_sync_sse_moi( - SseDeserializer deserializer); - @protected int sse_decode_i_16(SseDeserializer deserializer); @@ -20511,102 +18874,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { throw UnimplementedError(); } - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - raw); - } - @protected int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( MyNodeTwinNormal raw) { @@ -20687,109 +18954,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { raw); } - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - raw); - } - - @protected - int cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - raw); - } - @protected ffi.Pointer cst_encode_Backtrace(String raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -20833,49 +18997,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return cst_encode_list_DartOpaque(raw); } - @protected - wire_cst_hello_trait_twin_moi_implementor - cst_encode_DynTrait_HelloTraitTwinMoi(HelloTraitTwinMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - wire_cst_hello_trait_twin_normal_implementor - cst_encode_DynTrait_HelloTraitTwinNormal(HelloTraitTwinNormal raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - wire_cst_hello_trait_twin_rust_async_implementor - cst_encode_DynTrait_HelloTraitTwinRustAsync(HelloTraitTwinRustAsync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - wire_cst_hello_trait_twin_rust_async_moi_implementor - cst_encode_DynTrait_HelloTraitTwinRustAsyncMoi( - HelloTraitTwinRustAsyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - wire_cst_hello_trait_twin_sync_implementor - cst_encode_DynTrait_HelloTraitTwinSync(HelloTraitTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - wire_cst_hello_trait_twin_sync_moi_implementor - cst_encode_DynTrait_HelloTraitTwinSyncMoi(HelloTraitTwinSyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - throw UnimplementedError(); - } - @protected ffi.Pointer cst_encode_I128(BigInt raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -21625,62 +19746,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return cst_encode_list_application_mode(raw); } - @protected - ffi.Pointer - cst_encode_box_DynTrait_HelloTraitTwinMoi(HelloTraitTwinMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - final ptr = wire.cst_new_box_DynTrait_HelloTraitTwinMoi(); - cst_api_fill_to_wire_DynTrait_HelloTraitTwinMoi(raw, ptr.ref); - return ptr; - } - - @protected - ffi.Pointer - cst_encode_box_DynTrait_HelloTraitTwinNormal(HelloTraitTwinNormal raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - final ptr = wire.cst_new_box_DynTrait_HelloTraitTwinNormal(); - cst_api_fill_to_wire_DynTrait_HelloTraitTwinNormal(raw, ptr.ref); - return ptr; - } - - @protected - ffi.Pointer - cst_encode_box_DynTrait_HelloTraitTwinRustAsync( - HelloTraitTwinRustAsync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - final ptr = wire.cst_new_box_DynTrait_HelloTraitTwinRustAsync(); - cst_api_fill_to_wire_DynTrait_HelloTraitTwinRustAsync(raw, ptr.ref); - return ptr; - } - - @protected - ffi.Pointer - cst_encode_box_DynTrait_HelloTraitTwinRustAsyncMoi( - HelloTraitTwinRustAsyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - final ptr = wire.cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoi(); - cst_api_fill_to_wire_DynTrait_HelloTraitTwinRustAsyncMoi(raw, ptr.ref); - return ptr; - } - - @protected - ffi.Pointer - cst_encode_box_DynTrait_HelloTraitTwinSync(HelloTraitTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - final ptr = wire.cst_new_box_DynTrait_HelloTraitTwinSync(); - cst_api_fill_to_wire_DynTrait_HelloTraitTwinSync(raw, ptr.ref); - return ptr; - } - - @protected - ffi.Pointer - cst_encode_box_DynTrait_HelloTraitTwinSyncMoi(HelloTraitTwinSyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - final ptr = wire.cst_new_box_DynTrait_HelloTraitTwinSyncMoi(); - cst_api_fill_to_wire_DynTrait_HelloTraitTwinSyncMoi(raw, ptr.ref); - return ptr; - } - @protected ffi.Pointer cst_encode_box_application_env( ApplicationEnv raw) { @@ -22866,137 +20931,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return ptr; } - @protected - ffi.Pointer - cst_encode_box_autoadd_hello_trait_twin_moi_implementor( - HelloTraitTwinMoiImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - final ptr = wire.cst_new_box_autoadd_hello_trait_twin_moi_implementor(); - cst_api_fill_to_wire_hello_trait_twin_moi_implementor(raw, ptr.ref); - return ptr; - } - - @protected - ffi.Pointer - cst_encode_box_autoadd_hello_trait_twin_normal_implementor( - HelloTraitTwinNormalImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - final ptr = wire.cst_new_box_autoadd_hello_trait_twin_normal_implementor(); - cst_api_fill_to_wire_hello_trait_twin_normal_implementor(raw, ptr.ref); - return ptr; - } - - @protected - ffi.Pointer - cst_encode_box_autoadd_hello_trait_twin_rust_async_implementor( - HelloTraitTwinRustAsyncImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - final ptr = - wire.cst_new_box_autoadd_hello_trait_twin_rust_async_implementor(); - cst_api_fill_to_wire_hello_trait_twin_rust_async_implementor(raw, ptr.ref); - return ptr; - } - - @protected - ffi.Pointer - cst_encode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( - HelloTraitTwinRustAsyncMoiImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - final ptr = - wire.cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementor(); - cst_api_fill_to_wire_hello_trait_twin_rust_async_moi_implementor( - raw, ptr.ref); - return ptr; - } - - @protected - ffi.Pointer - cst_encode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( - HelloTraitTwinRustAsyncSseImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - final ptr = - wire.cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementor(); - cst_api_fill_to_wire_hello_trait_twin_rust_async_sse_implementor( - raw, ptr.ref); - return ptr; - } - - @protected - ffi.Pointer - cst_encode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( - HelloTraitTwinRustAsyncSseMoiImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - final ptr = wire - .cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor(); - cst_api_fill_to_wire_hello_trait_twin_rust_async_sse_moi_implementor( - raw, ptr.ref); - return ptr; - } - - @protected - ffi.Pointer - cst_encode_box_autoadd_hello_trait_twin_sse_implementor( - HelloTraitTwinSseImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - final ptr = wire.cst_new_box_autoadd_hello_trait_twin_sse_implementor(); - cst_api_fill_to_wire_hello_trait_twin_sse_implementor(raw, ptr.ref); - return ptr; - } - - @protected - ffi.Pointer - cst_encode_box_autoadd_hello_trait_twin_sse_moi_implementor( - HelloTraitTwinSseMoiImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - final ptr = wire.cst_new_box_autoadd_hello_trait_twin_sse_moi_implementor(); - cst_api_fill_to_wire_hello_trait_twin_sse_moi_implementor(raw, ptr.ref); - return ptr; - } - - @protected - ffi.Pointer - cst_encode_box_autoadd_hello_trait_twin_sync_implementor( - HelloTraitTwinSyncImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - final ptr = wire.cst_new_box_autoadd_hello_trait_twin_sync_implementor(); - cst_api_fill_to_wire_hello_trait_twin_sync_implementor(raw, ptr.ref); - return ptr; - } - - @protected - ffi.Pointer - cst_encode_box_autoadd_hello_trait_twin_sync_moi_implementor( - HelloTraitTwinSyncMoiImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - final ptr = - wire.cst_new_box_autoadd_hello_trait_twin_sync_moi_implementor(); - cst_api_fill_to_wire_hello_trait_twin_sync_moi_implementor(raw, ptr.ref); - return ptr; - } - - @protected - ffi.Pointer - cst_encode_box_autoadd_hello_trait_twin_sync_sse_implementor( - HelloTraitTwinSyncSseImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - final ptr = - wire.cst_new_box_autoadd_hello_trait_twin_sync_sse_implementor(); - cst_api_fill_to_wire_hello_trait_twin_sync_sse_implementor(raw, ptr.ref); - return ptr; - } - - @protected - ffi.Pointer - cst_encode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( - HelloTraitTwinSyncSseMoiImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - final ptr = - wire.cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementor(); - cst_api_fill_to_wire_hello_trait_twin_sync_sse_moi_implementor( - raw, ptr.ref); - return ptr; - } - @protected ffi.Pointer cst_encode_box_autoadd_i_16(int raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -27414,50 +25348,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { wireObj.field0 = cst_encode_u_8_array_1600(apiObj.field0); } - @protected - void cst_api_fill_to_wire_box_DynTrait_HelloTraitTwinMoi( - HelloTraitTwinMoi apiObj, - ffi.Pointer wireObj) { - cst_api_fill_to_wire_DynTrait_HelloTraitTwinMoi(apiObj, wireObj.ref); - } - - @protected - void cst_api_fill_to_wire_box_DynTrait_HelloTraitTwinNormal( - HelloTraitTwinNormal apiObj, - ffi.Pointer wireObj) { - cst_api_fill_to_wire_DynTrait_HelloTraitTwinNormal(apiObj, wireObj.ref); - } - - @protected - void cst_api_fill_to_wire_box_DynTrait_HelloTraitTwinRustAsync( - HelloTraitTwinRustAsync apiObj, - ffi.Pointer wireObj) { - cst_api_fill_to_wire_DynTrait_HelloTraitTwinRustAsync(apiObj, wireObj.ref); - } - - @protected - void cst_api_fill_to_wire_box_DynTrait_HelloTraitTwinRustAsyncMoi( - HelloTraitTwinRustAsyncMoi apiObj, - ffi.Pointer - wireObj) { - cst_api_fill_to_wire_DynTrait_HelloTraitTwinRustAsyncMoi( - apiObj, wireObj.ref); - } - - @protected - void cst_api_fill_to_wire_box_DynTrait_HelloTraitTwinSync( - HelloTraitTwinSync apiObj, - ffi.Pointer wireObj) { - cst_api_fill_to_wire_DynTrait_HelloTraitTwinSync(apiObj, wireObj.ref); - } - - @protected - void cst_api_fill_to_wire_box_DynTrait_HelloTraitTwinSyncMoi( - HelloTraitTwinSyncMoi apiObj, - ffi.Pointer wireObj) { - cst_api_fill_to_wire_DynTrait_HelloTraitTwinSyncMoi(apiObj, wireObj.ref); - } - @protected void cst_api_fill_to_wire_box_application_env( ApplicationEnv apiObj, ffi.Pointer wireObj) { @@ -28146,107 +26036,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { cst_api_fill_to_wire_feed_id_twin_sync(apiObj, wireObj.ref); } - @protected - void cst_api_fill_to_wire_box_autoadd_hello_trait_twin_moi_implementor( - HelloTraitTwinMoiImplementor apiObj, - ffi.Pointer wireObj) { - cst_api_fill_to_wire_hello_trait_twin_moi_implementor(apiObj, wireObj.ref); - } - - @protected - void cst_api_fill_to_wire_box_autoadd_hello_trait_twin_normal_implementor( - HelloTraitTwinNormalImplementor apiObj, - ffi.Pointer wireObj) { - cst_api_fill_to_wire_hello_trait_twin_normal_implementor( - apiObj, wireObj.ref); - } - - @protected - void cst_api_fill_to_wire_box_autoadd_hello_trait_twin_rust_async_implementor( - HelloTraitTwinRustAsyncImplementor apiObj, - ffi.Pointer wireObj) { - cst_api_fill_to_wire_hello_trait_twin_rust_async_implementor( - apiObj, wireObj.ref); - } - - @protected - void - cst_api_fill_to_wire_box_autoadd_hello_trait_twin_rust_async_moi_implementor( - HelloTraitTwinRustAsyncMoiImplementor apiObj, - ffi.Pointer - wireObj) { - cst_api_fill_to_wire_hello_trait_twin_rust_async_moi_implementor( - apiObj, wireObj.ref); - } - - @protected - void - cst_api_fill_to_wire_box_autoadd_hello_trait_twin_rust_async_sse_implementor( - HelloTraitTwinRustAsyncSseImplementor apiObj, - ffi.Pointer - wireObj) { - cst_api_fill_to_wire_hello_trait_twin_rust_async_sse_implementor( - apiObj, wireObj.ref); - } - - @protected - void - cst_api_fill_to_wire_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( - HelloTraitTwinRustAsyncSseMoiImplementor apiObj, - ffi.Pointer - wireObj) { - cst_api_fill_to_wire_hello_trait_twin_rust_async_sse_moi_implementor( - apiObj, wireObj.ref); - } - - @protected - void cst_api_fill_to_wire_box_autoadd_hello_trait_twin_sse_implementor( - HelloTraitTwinSseImplementor apiObj, - ffi.Pointer wireObj) { - cst_api_fill_to_wire_hello_trait_twin_sse_implementor(apiObj, wireObj.ref); - } - - @protected - void cst_api_fill_to_wire_box_autoadd_hello_trait_twin_sse_moi_implementor( - HelloTraitTwinSseMoiImplementor apiObj, - ffi.Pointer wireObj) { - cst_api_fill_to_wire_hello_trait_twin_sse_moi_implementor( - apiObj, wireObj.ref); - } - - @protected - void cst_api_fill_to_wire_box_autoadd_hello_trait_twin_sync_implementor( - HelloTraitTwinSyncImplementor apiObj, - ffi.Pointer wireObj) { - cst_api_fill_to_wire_hello_trait_twin_sync_implementor(apiObj, wireObj.ref); - } - - @protected - void cst_api_fill_to_wire_box_autoadd_hello_trait_twin_sync_moi_implementor( - HelloTraitTwinSyncMoiImplementor apiObj, - ffi.Pointer wireObj) { - cst_api_fill_to_wire_hello_trait_twin_sync_moi_implementor( - apiObj, wireObj.ref); - } - - @protected - void cst_api_fill_to_wire_box_autoadd_hello_trait_twin_sync_sse_implementor( - HelloTraitTwinSyncSseImplementor apiObj, - ffi.Pointer wireObj) { - cst_api_fill_to_wire_hello_trait_twin_sync_sse_implementor( - apiObj, wireObj.ref); - } - - @protected - void - cst_api_fill_to_wire_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( - HelloTraitTwinSyncSseMoiImplementor apiObj, - ffi.Pointer - wireObj) { - cst_api_fill_to_wire_hello_trait_twin_sync_sse_moi_implementor( - apiObj, wireObj.ref); - } - @protected void cst_api_fill_to_wire_box_autoadd_item_container_solution_two_twin_normal( ItemContainerSolutionTwoTwinNormal apiObj, @@ -30595,270 +28384,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { wireObj.inner = cst_encode_String(apiObj.inner); } - @protected - void cst_api_fill_to_wire_hello_trait_twin_moi_implementor( - HelloTraitTwinMoiImplementor apiObj, - wire_cst_hello_trait_twin_moi_implementor wireObj) { - if (apiObj is HelloTraitTwinMoiImplementor_Variant0) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - apiObj.field0); - wireObj.tag = 0; - wireObj.kind.Variant0.field0 = pre_field0; - return; - } - if (apiObj is HelloTraitTwinMoiImplementor_Variant1) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - apiObj.field0); - wireObj.tag = 1; - wireObj.kind.Variant1.field0 = pre_field0; - return; - } - } - - @protected - void cst_api_fill_to_wire_hello_trait_twin_normal_implementor( - HelloTraitTwinNormalImplementor apiObj, - wire_cst_hello_trait_twin_normal_implementor wireObj) { - if (apiObj is HelloTraitTwinNormalImplementor_Variant0) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - apiObj.field0); - wireObj.tag = 0; - wireObj.kind.Variant0.field0 = pre_field0; - return; - } - if (apiObj is HelloTraitTwinNormalImplementor_Variant1) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - apiObj.field0); - wireObj.tag = 1; - wireObj.kind.Variant1.field0 = pre_field0; - return; - } - } - - @protected - void cst_api_fill_to_wire_hello_trait_twin_rust_async_implementor( - HelloTraitTwinRustAsyncImplementor apiObj, - wire_cst_hello_trait_twin_rust_async_implementor wireObj) { - if (apiObj is HelloTraitTwinRustAsyncImplementor_Variant0) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - apiObj.field0); - wireObj.tag = 0; - wireObj.kind.Variant0.field0 = pre_field0; - return; - } - if (apiObj is HelloTraitTwinRustAsyncImplementor_Variant1) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - apiObj.field0); - wireObj.tag = 1; - wireObj.kind.Variant1.field0 = pre_field0; - return; - } - } - - @protected - void cst_api_fill_to_wire_hello_trait_twin_rust_async_moi_implementor( - HelloTraitTwinRustAsyncMoiImplementor apiObj, - wire_cst_hello_trait_twin_rust_async_moi_implementor wireObj) { - if (apiObj is HelloTraitTwinRustAsyncMoiImplementor_Variant0) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - apiObj.field0); - wireObj.tag = 0; - wireObj.kind.Variant0.field0 = pre_field0; - return; - } - if (apiObj is HelloTraitTwinRustAsyncMoiImplementor_Variant1) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - apiObj.field0); - wireObj.tag = 1; - wireObj.kind.Variant1.field0 = pre_field0; - return; - } - } - - @protected - void cst_api_fill_to_wire_hello_trait_twin_rust_async_sse_implementor( - HelloTraitTwinRustAsyncSseImplementor apiObj, - wire_cst_hello_trait_twin_rust_async_sse_implementor wireObj) { - if (apiObj is HelloTraitTwinRustAsyncSseImplementor_Variant0) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - apiObj.field0); - wireObj.tag = 0; - wireObj.kind.Variant0.field0 = pre_field0; - return; - } - if (apiObj is HelloTraitTwinRustAsyncSseImplementor_Variant1) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - apiObj.field0); - wireObj.tag = 1; - wireObj.kind.Variant1.field0 = pre_field0; - return; - } - } - - @protected - void cst_api_fill_to_wire_hello_trait_twin_rust_async_sse_moi_implementor( - HelloTraitTwinRustAsyncSseMoiImplementor apiObj, - wire_cst_hello_trait_twin_rust_async_sse_moi_implementor wireObj) { - if (apiObj is HelloTraitTwinRustAsyncSseMoiImplementor_Variant0) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - apiObj.field0); - wireObj.tag = 0; - wireObj.kind.Variant0.field0 = pre_field0; - return; - } - if (apiObj is HelloTraitTwinRustAsyncSseMoiImplementor_Variant1) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - apiObj.field0); - wireObj.tag = 1; - wireObj.kind.Variant1.field0 = pre_field0; - return; - } - } - - @protected - void cst_api_fill_to_wire_hello_trait_twin_sse_implementor( - HelloTraitTwinSseImplementor apiObj, - wire_cst_hello_trait_twin_sse_implementor wireObj) { - if (apiObj is HelloTraitTwinSseImplementor_Variant0) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - apiObj.field0); - wireObj.tag = 0; - wireObj.kind.Variant0.field0 = pre_field0; - return; - } - if (apiObj is HelloTraitTwinSseImplementor_Variant1) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - apiObj.field0); - wireObj.tag = 1; - wireObj.kind.Variant1.field0 = pre_field0; - return; - } - } - - @protected - void cst_api_fill_to_wire_hello_trait_twin_sse_moi_implementor( - HelloTraitTwinSseMoiImplementor apiObj, - wire_cst_hello_trait_twin_sse_moi_implementor wireObj) { - if (apiObj is HelloTraitTwinSseMoiImplementor_Variant0) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - apiObj.field0); - wireObj.tag = 0; - wireObj.kind.Variant0.field0 = pre_field0; - return; - } - if (apiObj is HelloTraitTwinSseMoiImplementor_Variant1) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - apiObj.field0); - wireObj.tag = 1; - wireObj.kind.Variant1.field0 = pre_field0; - return; - } - } - - @protected - void cst_api_fill_to_wire_hello_trait_twin_sync_implementor( - HelloTraitTwinSyncImplementor apiObj, - wire_cst_hello_trait_twin_sync_implementor wireObj) { - if (apiObj is HelloTraitTwinSyncImplementor_Variant0) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - apiObj.field0); - wireObj.tag = 0; - wireObj.kind.Variant0.field0 = pre_field0; - return; - } - if (apiObj is HelloTraitTwinSyncImplementor_Variant1) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - apiObj.field0); - wireObj.tag = 1; - wireObj.kind.Variant1.field0 = pre_field0; - return; - } - } - - @protected - void cst_api_fill_to_wire_hello_trait_twin_sync_moi_implementor( - HelloTraitTwinSyncMoiImplementor apiObj, - wire_cst_hello_trait_twin_sync_moi_implementor wireObj) { - if (apiObj is HelloTraitTwinSyncMoiImplementor_Variant0) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - apiObj.field0); - wireObj.tag = 0; - wireObj.kind.Variant0.field0 = pre_field0; - return; - } - if (apiObj is HelloTraitTwinSyncMoiImplementor_Variant1) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - apiObj.field0); - wireObj.tag = 1; - wireObj.kind.Variant1.field0 = pre_field0; - return; - } - } - - @protected - void cst_api_fill_to_wire_hello_trait_twin_sync_sse_implementor( - HelloTraitTwinSyncSseImplementor apiObj, - wire_cst_hello_trait_twin_sync_sse_implementor wireObj) { - if (apiObj is HelloTraitTwinSyncSseImplementor_Variant0) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - apiObj.field0); - wireObj.tag = 0; - wireObj.kind.Variant0.field0 = pre_field0; - return; - } - if (apiObj is HelloTraitTwinSyncSseImplementor_Variant1) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - apiObj.field0); - wireObj.tag = 1; - wireObj.kind.Variant1.field0 = pre_field0; - return; - } - } - - @protected - void cst_api_fill_to_wire_hello_trait_twin_sync_sse_moi_implementor( - HelloTraitTwinSyncSseMoiImplementor apiObj, - wire_cst_hello_trait_twin_sync_sse_moi_implementor wireObj) { - if (apiObj is HelloTraitTwinSyncSseMoiImplementor_Variant0) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - apiObj.field0); - wireObj.tag = 0; - wireObj.kind.Variant0.field0 = pre_field0; - return; - } - if (apiObj is HelloTraitTwinSyncSseMoiImplementor_Variant1) { - var pre_field0 = - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - apiObj.field0); - wireObj.tag = 1; - wireObj.kind.Variant1.field0 = pre_field0; - return; - } - } - @protected void cst_api_fill_to_wire_item_container_solution_two_twin_normal( ItemContainerSolutionTwoTwinNormal apiObj, @@ -32685,54 +30210,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncMoi( EnumWithGoodAndOpaqueWithoutOptionTwinSyncMoi raw); - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi raw); - @protected int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( ItemContainerSolutionOneTwinNormal raw); @@ -32957,30 +30434,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal raw); - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi raw); - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal raw); - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync raw); - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi raw); - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync raw); - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi raw); - @protected int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( ConstructorOpaqueStructTwinNormal raw); @@ -33149,54 +30602,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDroppableTwinSync( DroppableTwinSync raw); - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi raw); - @protected int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( ItemContainerSolutionOneTwinNormal raw); @@ -33564,30 +30969,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( BoxFnStringString raw); - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi raw); - @protected int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( BoxMyTraitTwinMoi raw); @@ -33660,54 +31041,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncMoi( EnumWithGoodAndOpaqueWithoutOptionTwinSyncMoi raw); - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi raw); - @protected int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( ItemContainerSolutionOneTwinNormal raw); @@ -33936,59 +31269,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal raw); - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal raw); - @protected int cst_encode_RustOpaque_i16(I16 raw); @@ -34039,46 +31319,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected double cst_encode_f_64(double raw); - @protected - int cst_encode_hello_two_enum_twin_moi(HelloTwoEnumTwinMoi raw); - - @protected - int cst_encode_hello_two_enum_twin_normal(HelloTwoEnumTwinNormal raw); - - @protected - int cst_encode_hello_two_enum_twin_rust_async(HelloTwoEnumTwinRustAsync raw); - - @protected - int cst_encode_hello_two_enum_twin_rust_async_moi( - HelloTwoEnumTwinRustAsyncMoi raw); - - @protected - int cst_encode_hello_two_enum_twin_rust_async_sse( - HelloTwoEnumTwinRustAsyncSse raw); - - @protected - int cst_encode_hello_two_enum_twin_rust_async_sse_moi( - HelloTwoEnumTwinRustAsyncSseMoi raw); - - @protected - int cst_encode_hello_two_enum_twin_sse(HelloTwoEnumTwinSse raw); - - @protected - int cst_encode_hello_two_enum_twin_sse_moi(HelloTwoEnumTwinSseMoi raw); - - @protected - int cst_encode_hello_two_enum_twin_sync(HelloTwoEnumTwinSync raw); - - @protected - int cst_encode_hello_two_enum_twin_sync_moi(HelloTwoEnumTwinSyncMoi raw); - - @protected - int cst_encode_hello_two_enum_twin_sync_sse(HelloTwoEnumTwinSyncSse raw); - - @protected - int cst_encode_hello_two_enum_twin_sync_sse_moi( - HelloTwoEnumTwinSyncSseMoi raw); - @protected int cst_encode_i_16(int raw); @@ -34128,66 +31368,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_AnyhowException( AnyhowException self, SseSerializer serializer); - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -34268,81 +31448,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi self, - SseSerializer serializer); - - @protected - void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - self, - SseSerializer serializer); - - @protected - void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - self, - SseSerializer serializer); - - @protected - void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - self, - SseSerializer serializer); - - @protected - void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - self, - SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse self, - SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - self, - SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, - SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - self, - SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - self, - SseSerializer serializer); - - @protected - void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - self, - SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, - SseSerializer serializer); - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( @@ -34530,66 +31635,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { EnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -35027,66 +32072,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - BoxHelloTraitTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - BoxHelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - BoxHelloTraitTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - BoxHelloTraitTwinSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - BoxHelloTraitTwinSyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - BoxHelloTraitTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -35369,66 +32354,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDroppableTwinSyncSse( DroppableTwinSyncSse self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -35822,54 +32747,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_DartOpaque_array_1( ObjectArray1 self, SseSerializer serializer); - @protected - void sse_encode_DynTrait_HelloTraitTwinMoi( - HelloTraitTwinMoi self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinNormal( - HelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinRustAsync( - HelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinRustAsyncMoi( - HelloTraitTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinRustAsyncSse( - HelloTraitTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinRustAsyncSseMoi( - HelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinSse( - HelloTraitTwinSse self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinSseMoi( - HelloTraitTwinSseMoi self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinSync( - HelloTraitTwinSync self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinSyncMoi( - HelloTraitTwinSyncMoi self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinSyncSse( - HelloTraitTwinSyncSse self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinSyncSseMoi( - HelloTraitTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( SimpleTraitForDynTwinNormal self, SseSerializer serializer); @@ -36473,66 +33350,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( BoxFnStringString self, SseSerializer serializer); - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - BoxHelloTraitTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - BoxHelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - BoxHelloTraitTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - BoxHelloTraitTwinSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - BoxHelloTraitTwinSyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - BoxHelloTraitTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( @@ -36710,66 +33527,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { EnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi self, SseSerializer serializer); - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -37207,81 +33964,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi self, - SseSerializer serializer); - - @protected - void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - self, - SseSerializer serializer); - - @protected - void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - self, - SseSerializer serializer); - - @protected - void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - self, - SseSerializer serializer); - - @protected - void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - self, - SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse self, - SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - self, - SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, - SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - self, - SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - self, - SseSerializer serializer); - - @protected - void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - self, - SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, - SseSerializer serializer); - @protected void sse_encode_RustOpaque_i16(I16 self, SseSerializer serializer); @@ -37896,54 +34578,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_bool(bool self, SseSerializer serializer); - @protected - void sse_encode_box_DynTrait_HelloTraitTwinMoi( - HelloTraitTwinMoi self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinNormal( - HelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinRustAsync( - HelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinRustAsyncMoi( - HelloTraitTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSse( - HelloTraitTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi( - HelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSse( - HelloTraitTwinSse self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSseMoi( - HelloTraitTwinSseMoi self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSync( - HelloTraitTwinSync self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSyncMoi( - HelloTraitTwinSyncMoi self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSyncSse( - HelloTraitTwinSyncSse self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSyncSseMoi( - HelloTraitTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_box_application_env( ApplicationEnv self, SseSerializer serializer); @@ -38898,54 +35532,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_box_autoadd_feed_id_twin_sync_sse( FeedIdTwinSyncSse self, SseSerializer serializer); - @protected - void sse_encode_box_autoadd_hello_trait_twin_moi_implementor( - HelloTraitTwinMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_normal_implementor( - HelloTraitTwinNormalImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_rust_async_implementor( - HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( - HelloTraitTwinRustAsyncMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( - HelloTraitTwinRustAsyncSseImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( - HelloTraitTwinRustAsyncSseMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sse_implementor( - HelloTraitTwinSseImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sse_moi_implementor( - HelloTraitTwinSseMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sync_implementor( - HelloTraitTwinSyncImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sync_moi_implementor( - HelloTraitTwinSyncMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sync_sse_implementor( - HelloTraitTwinSyncSseImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( - HelloTraitTwinSyncSseMoiImplementor self, SseSerializer serializer); - @protected void sse_encode_box_autoadd_i_16(int self, SseSerializer serializer); @@ -40866,102 +37452,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_hash_map_value(HashMapValue self, SseSerializer serializer); - @protected - void sse_encode_hello_trait_twin_moi_implementor( - HelloTraitTwinMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_normal_implementor( - HelloTraitTwinNormalImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_rust_async_implementor( - HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_rust_async_moi_implementor( - HelloTraitTwinRustAsyncMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_rust_async_sse_implementor( - HelloTraitTwinRustAsyncSseImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_rust_async_sse_moi_implementor( - HelloTraitTwinRustAsyncSseMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_sse_implementor( - HelloTraitTwinSseImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_sse_moi_implementor( - HelloTraitTwinSseMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_sync_implementor( - HelloTraitTwinSyncImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_sync_moi_implementor( - HelloTraitTwinSyncMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_sync_sse_implementor( - HelloTraitTwinSyncSseImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_sync_sse_moi_implementor( - HelloTraitTwinSyncSseMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_moi( - HelloTwoEnumTwinMoi self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_normal( - HelloTwoEnumTwinNormal self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_rust_async( - HelloTwoEnumTwinRustAsync self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_rust_async_moi( - HelloTwoEnumTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_rust_async_sse( - HelloTwoEnumTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_rust_async_sse_moi( - HelloTwoEnumTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_sse( - HelloTwoEnumTwinSse self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_sse_moi( - HelloTwoEnumTwinSseMoi self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_sync( - HelloTwoEnumTwinSync self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_sync_moi( - HelloTwoEnumTwinSyncMoi self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_sync_sse( - HelloTwoEnumTwinSyncSse self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_sync_sse_moi( - HelloTwoEnumTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_i_16(int self, SseSerializer serializer); @@ -84630,24 +81120,6 @@ class RustLibWire implements BaseWire { WireSyncRust2DartSse Function( ffi.Pointer, int, int)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__HelloOneStructTwinMoi_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__HelloOneStructTwinMoi_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__HelloOneStructTwinMoi_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__HelloOneStructTwinMoi_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__HelloOneStructTwinMoi_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__HelloOneStructTwinMoi_func_helloPtr - .asFunction(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__NonCloneSimpleTwinMoi_instance_method_arg_borrow_twin_moi( int port_, @@ -84895,24 +81367,6 @@ class RustLibWire implements BaseWire { WireSyncRust2DartDco Function( int, ffi.Pointer)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__hello_two_enum_twin_moi_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__hello_two_enum_twin_moi_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__hello_two_enum_twin_moi_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__hello_two_enum_twin_moi_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__hello_two_enum_twin_moi_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__hello_two_enum_twin_moi_func_helloPtr - .asFunction(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_arg_borrow_twin_moi( int port_, @@ -85519,121 +81973,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_moiPtr .asFunction(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi( - int port_, - ffi.Pointer arg, - ffi.Pointer expect, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi( - port_, - arg, - expect, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moiPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Int64, - ffi.Pointer, - ffi.Pointer)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moiPtr - .asFunction< - void Function( - int, - ffi.Pointer, - ffi.Pointer)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi( - int port_, - int arg, - ffi.Pointer expect, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi( - port_, - arg, - expect, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moiPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.UintPtr, - ffi.Pointer)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moiPtr - .asFunction< - void Function( - int, int, ffi.Pointer)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi( - int port_, - ffi.Pointer arg, - ffi.Pointer expect, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi( - port_, - arg, - expect, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moiPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Int64, - ffi.Pointer, - ffi.Pointer)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moiPtr - .asFunction< - void Function( - int, - ffi.Pointer, - ffi.Pointer)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moi( - int port_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moi( - port_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moiPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moiPtr - .asFunction(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_two_twin_moi( - int port_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_two_twin_moi( - port_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_two_twin_moiPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_two_twin_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_two_twin_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_two_twin_moiPtr - .asFunction(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_two_args_twin_moi( int port_, @@ -85656,24 +81995,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_two_args_twin_moiPtr .asFunction(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_helloPtr - .asFunction(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_borrow_twin_rust_async( int port_, @@ -85921,24 +82242,6 @@ class RustLibWire implements BaseWire { WireSyncRust2DartDco Function( int, ffi.Pointer)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_helloPtr - .asFunction(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_borrow_twin_rust_async( int port_, @@ -86548,121 +82851,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_asyncPtr .asFunction(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( - int port_, - ffi.Pointer arg, - ffi.Pointer expect, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( - port_, - arg, - expect, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_asyncPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Int64, - ffi.Pointer, - ffi.Pointer)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_asyncPtr - .asFunction< - void Function( - int, - ffi.Pointer, - ffi.Pointer)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async( - int port_, - int arg, - ffi.Pointer expect, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async( - port_, - arg, - expect, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_asyncPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.UintPtr, - ffi.Pointer)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_asyncPtr - .asFunction< - void Function( - int, int, ffi.Pointer)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async( - int port_, - ffi.Pointer arg, - ffi.Pointer expect, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async( - port_, - arg, - expect, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_asyncPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Int64, - ffi.Pointer, - ffi.Pointer)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_asyncPtr - .asFunction< - void Function( - int, - ffi.Pointer, - ffi.Pointer)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async( - int port_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async( - port_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_asyncPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_asyncPtr - .asFunction(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async( - int port_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async( - port_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_asyncPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_asyncPtr - .asFunction(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_two_args_twin_rust_async( int port_, @@ -86685,24 +82873,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_two_args_twin_rust_asyncPtr .asFunction(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__HelloOneStructTwinRustAsyncMoi_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__HelloOneStructTwinRustAsyncMoi_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__HelloOneStructTwinRustAsyncMoi_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__HelloOneStructTwinRustAsyncMoi_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__HelloOneStructTwinRustAsyncMoi_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__HelloOneStructTwinRustAsyncMoi_func_helloPtr - .asFunction(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__NonCloneSimpleTwinRustAsyncMoi_instance_method_arg_borrow_twin_rust_async_moi( int port_, @@ -86950,24 +83120,6 @@ class RustLibWire implements BaseWire { WireSyncRust2DartDco Function( int, ffi.Pointer)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__hello_two_enum_twin_rust_async_moi_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__hello_two_enum_twin_rust_async_moi_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__hello_two_enum_twin_rust_async_moi_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__hello_two_enum_twin_rust_async_moi_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__hello_two_enum_twin_rust_async_moi_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__hello_two_enum_twin_rust_async_moi_func_helloPtr - .asFunction(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_arg_borrow_twin_rust_async_moi( int port_, @@ -87579,125 +83731,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_moiPtr .asFunction(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi( - int port_, - ffi.Pointer arg, - ffi.Pointer expect, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi( - port_, - arg, - expect, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moiPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Int64, - ffi.Pointer< - wire_cst_hello_trait_twin_rust_async_moi_implementor>, - ffi.Pointer)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moiPtr - .asFunction< - void Function( - int, - ffi.Pointer< - wire_cst_hello_trait_twin_rust_async_moi_implementor>, - ffi.Pointer)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi( - int port_, - int arg, - ffi.Pointer expect, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi( - port_, - arg, - expect, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moiPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.UintPtr, - ffi.Pointer)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moiPtr - .asFunction< - void Function( - int, int, ffi.Pointer)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi( - int port_, - ffi.Pointer arg, - ffi.Pointer expect, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi( - port_, - arg, - expect, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moiPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Int64, - ffi.Pointer< - wire_cst_hello_trait_twin_rust_async_moi_implementor>, - ffi.Pointer)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moiPtr - .asFunction< - void Function( - int, - ffi.Pointer< - wire_cst_hello_trait_twin_rust_async_moi_implementor>, - ffi.Pointer)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi( - int port_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi( - port_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moiPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moiPtr - .asFunction(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi( - int port_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi( - port_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moiPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moiPtr - .asFunction(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_two_args_twin_rust_async_moi( int port_, @@ -87720,24 +83753,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_two_args_twin_rust_async_moiPtr .asFunction(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__HelloOneStructTwinRustAsyncSse_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__HelloOneStructTwinRustAsyncSse_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__HelloOneStructTwinRustAsyncSse_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__HelloOneStructTwinRustAsyncSse_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__HelloOneStructTwinRustAsyncSse_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__HelloOneStructTwinRustAsyncSse_func_helloPtr - .asFunction(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__NonCloneSimpleTwinRustAsyncSse_instance_method_arg_borrow_twin_rust_async_sse( int port_, @@ -88077,24 +84092,6 @@ class RustLibWire implements BaseWire { WireSyncRust2DartDco Function( int, ffi.Pointer)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__hello_two_enum_twin_rust_async_sse_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__hello_two_enum_twin_rust_async_sse_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__hello_two_enum_twin_rust_async_sse_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__hello_two_enum_twin_rust_async_sse_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__hello_two_enum_twin_rust_async_sse_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__hello_two_enum_twin_rust_async_sse_func_helloPtr - .asFunction(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_arg_borrow_twin_rust_async_sse( int port_, @@ -88845,131 +84842,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_ssePtr .asFunction, int, int)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_ssePtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_ssePtr - .asFunction, int, int)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_ssePtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_ssePtr - .asFunction, int, int)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_own_twin_rust_async_ssePtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_own_twin_rust_async_ssePtr - .asFunction, int, int)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_ssePtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_ssePtr - .asFunction, int, int)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_ssePtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_ssePtr - .asFunction, int, int)>(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_two_args_twin_rust_async_sse( int port_, @@ -88995,24 +84867,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_two_args_twin_rust_async_ssePtr .asFunction, int, int)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__HelloOneStructTwinRustAsyncSseMoi_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__HelloOneStructTwinRustAsyncSseMoi_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__HelloOneStructTwinRustAsyncSseMoi_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__HelloOneStructTwinRustAsyncSseMoi_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__HelloOneStructTwinRustAsyncSseMoi_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__HelloOneStructTwinRustAsyncSseMoi_func_helloPtr - .asFunction(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__NonCloneSimpleTwinRustAsyncSseMoi_instance_method_arg_borrow_twin_rust_async_sse_moi( int port_, @@ -89352,24 +85206,6 @@ class RustLibWire implements BaseWire { WireSyncRust2DartDco Function( int, ffi.Pointer)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__hello_two_enum_twin_rust_async_sse_moi_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__hello_two_enum_twin_rust_async_sse_moi_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__hello_two_enum_twin_rust_async_sse_moi_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__hello_two_enum_twin_rust_async_sse_moi_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__hello_two_enum_twin_rust_async_sse_moi_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__hello_two_enum_twin_rust_async_sse_moi_func_helloPtr - .asFunction(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_arg_borrow_twin_rust_async_sse_moi( int port_, @@ -90120,131 +85956,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_sse_moiPtr .asFunction, int, int)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moiPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moiPtr - .asFunction, int, int)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moiPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moiPtr - .asFunction, int, int)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moiPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moiPtr - .asFunction, int, int)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moiPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moiPtr - .asFunction, int, int)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moiPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moiPtr - .asFunction, int, int)>(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_two_args_twin_rust_async_sse_moi( int port_, @@ -90270,24 +85981,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_two_args_twin_rust_async_sse_moiPtr .asFunction, int, int)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__HelloOneStructTwinSse_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__HelloOneStructTwinSse_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__HelloOneStructTwinSse_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__HelloOneStructTwinSse_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__HelloOneStructTwinSse_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__HelloOneStructTwinSse_func_helloPtr - .asFunction(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__NonCloneSimpleTwinSse_instance_method_arg_borrow_twin_sse( int port_, @@ -90627,24 +86320,6 @@ class RustLibWire implements BaseWire { WireSyncRust2DartDco Function( int, ffi.Pointer)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__hello_two_enum_twin_sse_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__hello_two_enum_twin_sse_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__hello_two_enum_twin_sse_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__hello_two_enum_twin_sse_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__hello_two_enum_twin_sse_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__hello_two_enum_twin_sse_func_helloPtr - .asFunction(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_arg_borrow_twin_sse( int port_, @@ -91395,131 +87070,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_ssePtr .asFunction, int, int)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sse( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sse( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_borrow_twin_ssePtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sse'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sse = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_borrow_twin_ssePtr - .asFunction, int, int)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_ssePtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_ssePtr - .asFunction, int, int)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_own_twin_sse( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_own_twin_sse( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_own_twin_ssePtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_own_twin_sse'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_own_twin_sse = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_own_twin_ssePtr - .asFunction, int, int)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_one_twin_sse( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_one_twin_sse( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_one_twin_ssePtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_one_twin_sse'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_one_twin_sse = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_one_twin_ssePtr - .asFunction, int, int)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_two_twin_sse( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_two_twin_sse( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_two_twin_ssePtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_two_twin_sse'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_two_twin_sse = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_two_twin_ssePtr - .asFunction, int, int)>(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_two_args_twin_sse( int port_, @@ -91545,24 +87095,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_two_args_twin_ssePtr .asFunction, int, int)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__HelloOneStructTwinSseMoi_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__HelloOneStructTwinSseMoi_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__HelloOneStructTwinSseMoi_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__HelloOneStructTwinSseMoi_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__HelloOneStructTwinSseMoi_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__HelloOneStructTwinSseMoi_func_helloPtr - .asFunction(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__NonCloneSimpleTwinSseMoi_instance_method_arg_borrow_twin_sse_moi( int port_, @@ -91902,24 +87434,6 @@ class RustLibWire implements BaseWire { WireSyncRust2DartDco Function( int, ffi.Pointer)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__hello_two_enum_twin_sse_moi_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__hello_two_enum_twin_sse_moi_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__hello_two_enum_twin_sse_moi_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__hello_two_enum_twin_sse_moi_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__hello_two_enum_twin_sse_moi_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__hello_two_enum_twin_sse_moi_func_helloPtr - .asFunction(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_arg_borrow_twin_sse_moi( int port_, @@ -92670,131 +88184,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sse_moiPtr .asFunction, int, int)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sse_moiPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sse_moiPtr - .asFunction, int, int)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moiPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moiPtr - .asFunction, int, int)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sse_moi( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sse_moi( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sse_moiPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sse_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sse_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sse_moiPtr - .asFunction, int, int)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sse_moi( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sse_moi( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sse_moiPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sse_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sse_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sse_moiPtr - .asFunction, int, int)>(); - - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sse_moi( - int port_, - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sse_moi( - port_, - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sse_moiPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.Pointer, - ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sse_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sse_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sse_moiPtr - .asFunction, int, int)>(); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_two_args_twin_sse_moi( int port_, @@ -92820,24 +88209,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_two_args_twin_sse_moiPtr .asFunction, int, int)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_helloPtr - .asFunction(); - WireSyncRust2DartDco wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_borrow_twin_sync( int that, @@ -93053,24 +88424,6 @@ class RustLibWire implements BaseWire { WireSyncRust2DartDco Function( int, ffi.Pointer)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_helloPtr - .asFunction(); - WireSyncRust2DartDco wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_borrow_twin_sync( int arg, @@ -93591,103 +88944,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_syncPtr .asFunction(); - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync( - ffi.Pointer arg, - ffi.Pointer expect, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync( - arg, - expect, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_syncPtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartDco Function( - ffi.Pointer, - ffi.Pointer)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_syncPtr - .asFunction< - WireSyncRust2DartDco Function( - ffi.Pointer, - ffi.Pointer)>(); - - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync( - int arg, - ffi.Pointer expect, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync( - arg, - expect, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_syncPtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartDco Function(ffi.UintPtr, - ffi.Pointer)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_syncPtr - .asFunction< - WireSyncRust2DartDco Function( - int, ffi.Pointer)>(); - - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync( - ffi.Pointer arg, - ffi.Pointer expect, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync( - arg, - expect, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_syncPtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartDco Function( - ffi.Pointer, - ffi.Pointer)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_syncPtr - .asFunction< - WireSyncRust2DartDco Function( - ffi.Pointer, - ffi.Pointer)>(); - - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync() { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync(); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_syncPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_syncPtr - .asFunction(); - - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync() { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync(); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_syncPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_syncPtr - .asFunction(); - WireSyncRust2DartDco wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_sync( int a, @@ -93708,24 +88964,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_syncPtr .asFunction(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__HelloOneStructTwinSyncMoi_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__HelloOneStructTwinSyncMoi_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__HelloOneStructTwinSyncMoi_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__HelloOneStructTwinSyncMoi_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__HelloOneStructTwinSyncMoi_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__HelloOneStructTwinSyncMoi_func_helloPtr - .asFunction(); - WireSyncRust2DartDco wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__NonCloneSimpleTwinSyncMoi_instance_method_arg_borrow_twin_sync_moi( int that, @@ -93941,24 +89179,6 @@ class RustLibWire implements BaseWire { WireSyncRust2DartDco Function( int, ffi.Pointer)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__hello_two_enum_twin_sync_moi_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__hello_two_enum_twin_sync_moi_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__hello_two_enum_twin_sync_moi_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__hello_two_enum_twin_sync_moi_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__hello_two_enum_twin_sync_moi_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__hello_two_enum_twin_sync_moi_func_helloPtr - .asFunction(); - WireSyncRust2DartDco wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_arg_borrow_twin_sync_moi( int arg, @@ -94481,103 +89701,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_moiPtr .asFunction(); - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi( - ffi.Pointer arg, - ffi.Pointer expect, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi( - arg, - expect, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moiPtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartDco Function( - ffi.Pointer, - ffi.Pointer)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moiPtr - .asFunction< - WireSyncRust2DartDco Function( - ffi.Pointer, - ffi.Pointer)>(); - - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi( - int arg, - ffi.Pointer expect, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi( - arg, - expect, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moiPtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartDco Function(ffi.UintPtr, - ffi.Pointer)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moiPtr - .asFunction< - WireSyncRust2DartDco Function( - int, ffi.Pointer)>(); - - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi( - ffi.Pointer arg, - ffi.Pointer expect, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi( - arg, - expect, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moiPtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartDco Function( - ffi.Pointer, - ffi.Pointer)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moiPtr - .asFunction< - WireSyncRust2DartDco Function( - ffi.Pointer, - ffi.Pointer)>(); - - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi() { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi(); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moiPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moiPtr - .asFunction(); - - WireSyncRust2DartDco - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_moi() { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_moi(); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_moiPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_moiPtr - .asFunction(); - WireSyncRust2DartDco wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_two_args_twin_sync_moi( int a, @@ -94598,24 +89721,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_two_args_twin_sync_moiPtr .asFunction(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__HelloOneStructTwinSyncSse_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__HelloOneStructTwinSyncSse_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__HelloOneStructTwinSyncSse_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__HelloOneStructTwinSyncSse_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__HelloOneStructTwinSyncSse_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__HelloOneStructTwinSyncSse_func_helloPtr - .asFunction(); - WireSyncRust2DartSse wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__NonCloneSimpleTwinSyncSse_instance_method_arg_borrow_twin_sync_sse( ffi.Pointer ptr_, @@ -94955,24 +90060,6 @@ class RustLibWire implements BaseWire { WireSyncRust2DartDco Function( int, ffi.Pointer)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__hello_two_enum_twin_sync_sse_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__hello_two_enum_twin_sync_sse_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__hello_two_enum_twin_sync_sse_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__hello_two_enum_twin_sync_sse_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__hello_two_enum_twin_sync_sse_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__hello_two_enum_twin_sync_sse_func_helloPtr - .asFunction(); - WireSyncRust2DartSse wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_arg_borrow_twin_sync_sse( ffi.Pointer ptr_, @@ -95723,131 +90810,6 @@ class RustLibWire implements BaseWire { WireSyncRust2DartSse Function( ffi.Pointer, int, int)>(); - WireSyncRust2DartSse - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse( - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse( - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sync_ssePtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sync_ssePtr - .asFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, int, int)>(); - - WireSyncRust2DartSse - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse( - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse( - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_ssePtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_ssePtr - .asFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, int, int)>(); - - WireSyncRust2DartSse - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_own_twin_sync_sse( - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_own_twin_sync_sse( - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_own_twin_sync_ssePtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_own_twin_sync_sse'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_own_twin_sync_sse = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_own_twin_sync_ssePtr - .asFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, int, int)>(); - - WireSyncRust2DartSse - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse( - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse( - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_one_twin_sync_ssePtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_one_twin_sync_ssePtr - .asFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, int, int)>(); - - WireSyncRust2DartSse - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse( - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse( - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_two_twin_sync_ssePtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_two_twin_sync_ssePtr - .asFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, int, int)>(); - WireSyncRust2DartSse wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_two_args_twin_sync_sse( ffi.Pointer ptr_, @@ -95873,24 +90835,6 @@ class RustLibWire implements BaseWire { WireSyncRust2DartSse Function( ffi.Pointer, int, int)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__HelloOneStructTwinSyncSseMoi_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__HelloOneStructTwinSyncSseMoi_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__HelloOneStructTwinSyncSseMoi_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__HelloOneStructTwinSyncSseMoi_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__HelloOneStructTwinSyncSseMoi_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__HelloOneStructTwinSyncSseMoi_func_helloPtr - .asFunction(); - WireSyncRust2DartSse wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__NonCloneSimpleTwinSyncSseMoi_instance_method_arg_borrow_twin_sync_sse_moi( ffi.Pointer ptr_, @@ -96230,24 +91174,6 @@ class RustLibWire implements BaseWire { WireSyncRust2DartDco Function( int, ffi.Pointer)>(); - void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__hello_two_enum_twin_sync_sse_moi_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__hello_two_enum_twin_sync_sse_moi_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__hello_two_enum_twin_sync_sse_moi_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__hello_two_enum_twin_sync_sse_moi_func_hello'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__hello_two_enum_twin_sync_sse_moi_func_hello = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__hello_two_enum_twin_sync_sse_moi_func_helloPtr - .asFunction(); - WireSyncRust2DartSse wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_arg_borrow_twin_sync_sse_moi( ffi.Pointer ptr_, @@ -96998,131 +91924,6 @@ class RustLibWire implements BaseWire { WireSyncRust2DartSse Function( ffi.Pointer, int, int)>(); - WireSyncRust2DartSse - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi( - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi( - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moiPtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moiPtr - .asFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, int, int)>(); - - WireSyncRust2DartSse - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi( - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi( - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moiPtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moiPtr - .asFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, int, int)>(); - - WireSyncRust2DartSse - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi( - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi( - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moiPtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moiPtr - .asFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, int, int)>(); - - WireSyncRust2DartSse - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi( - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi( - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moiPtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moiPtr - .asFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, int, int)>(); - - WireSyncRust2DartSse - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi( - ffi.Pointer ptr_, - int rust_vec_len_, - int data_len_, - ) { - return _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi( - ptr_, - rust_vec_len_, - data_len_, - ); - } - - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moiPtr = - _lookup< - ffi.NativeFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, ffi.Int32, ffi.Int32)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi'); - late final _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi = - _wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moiPtr - .asFunction< - WireSyncRust2DartSse Function( - ffi.Pointer, int, int)>(); - WireSyncRust2DartSse wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_two_args_twin_sync_sse_moi( ffi.Pointer ptr_, @@ -103463,23 +98264,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__raw_string__test_raw_string_item_struct_twin_normalPtr .asFunction(); - void wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello'); - late final _wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello = - _wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_helloPtr - .asFunction(); - void wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_borrow_twin_normal( int port_, @@ -103727,24 +98511,6 @@ class RustLibWire implements BaseWire { WireSyncRust2DartDco Function( int, ffi.Pointer)>(); - void - wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello( - int port_, - int that, - ) { - return _wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello( - port_, - that, - ); - } - - late final _wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_helloPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello'); - late final _wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello = - _wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_helloPtr - .asFunction(); - void wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_borrow_twin_normal( int port_, @@ -104351,121 +99117,6 @@ class RustLibWire implements BaseWire { _wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_normalPtr .asFunction(); - void - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal( - int port_, - ffi.Pointer arg, - ffi.Pointer expect, - ) { - return _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal( - port_, - arg, - expect, - ); - } - - late final _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normalPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Int64, - ffi.Pointer, - ffi.Pointer)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal'); - late final _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal = - _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normalPtr - .asFunction< - void Function( - int, - ffi.Pointer, - ffi.Pointer)>(); - - void - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal( - int port_, - int arg, - ffi.Pointer expect, - ) { - return _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal( - port_, - arg, - expect, - ); - } - - late final _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normalPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int64, ffi.UintPtr, - ffi.Pointer)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal'); - late final _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal = - _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normalPtr - .asFunction< - void Function( - int, int, ffi.Pointer)>(); - - void - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal( - int port_, - ffi.Pointer arg, - ffi.Pointer expect, - ) { - return _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal( - port_, - arg, - expect, - ); - } - - late final _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normalPtr = - _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Int64, - ffi.Pointer, - ffi.Pointer)>>( - 'frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal'); - late final _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal = - _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normalPtr - .asFunction< - void Function( - int, - ffi.Pointer, - ffi.Pointer)>(); - - void - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal( - int port_, - ) { - return _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal( - port_, - ); - } - - late final _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normalPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal'); - late final _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal = - _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normalPtr - .asFunction(); - - void - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal( - int port_, - ) { - return _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal( - port_, - ); - } - - late final _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normalPtr = - _lookup>( - 'frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal'); - late final _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal = - _wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normalPtr - .asFunction(); - void wire__crate__api__rust_auto_opaque__rust_auto_opaque_two_args_twin_normal( int port_, @@ -107869,390 +102520,6 @@ class RustLibWire implements BaseWire { _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSyncPtr .asFunction)>(); - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoiPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoiPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormalPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormalPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoiPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoiPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSsePtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSsePtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoiPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoiPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSsePtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSsePtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoiPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoiPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoiPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoiPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSsePtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSsePtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoiPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoiPtr - .asFunction)>(); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( ffi.Pointer ptr, @@ -109309,390 +103576,6 @@ class RustLibWire implements BaseWire { _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoiPtr .asFunction)>(); - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoiPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoiPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormalPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormalPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoiPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoiPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSsePtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSsePtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoiPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoiPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSsePtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSsePtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoiPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoiPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoiPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoiPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSsePtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSsePtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoiPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoiPtr - .asFunction)>(); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( ffi.Pointer ptr, @@ -112413,390 +106296,6 @@ class RustLibWire implements BaseWire { _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormalPtr .asFunction)>(); - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoiPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoiPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoiPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoiPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSsePtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSsePtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoiPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoiPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSsePtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSsePtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoiPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoiPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoiPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoiPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSsePtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSsePtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSsePtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoiPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoiPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoiPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr - .asFunction)>(); - void rust_arc_increment_strong_count_RustOpaque_i16( ffi.Pointer ptr, ) { @@ -112857,94 +106356,6 @@ class RustLibWire implements BaseWire { _rust_arc_decrement_strong_count_RustOpaque_i32Ptr .asFunction)>(); - ffi.Pointer - cst_new_box_DynTrait_HelloTraitTwinMoi() { - return _cst_new_box_DynTrait_HelloTraitTwinMoi(); - } - - late final _cst_new_box_DynTrait_HelloTraitTwinMoiPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer - Function()>>( - 'frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinMoi'); - late final _cst_new_box_DynTrait_HelloTraitTwinMoi = - _cst_new_box_DynTrait_HelloTraitTwinMoiPtr.asFunction< - ffi.Pointer Function()>(); - - ffi.Pointer - cst_new_box_DynTrait_HelloTraitTwinNormal() { - return _cst_new_box_DynTrait_HelloTraitTwinNormal(); - } - - late final _cst_new_box_DynTrait_HelloTraitTwinNormalPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer - Function()>>( - 'frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinNormal'); - late final _cst_new_box_DynTrait_HelloTraitTwinNormal = - _cst_new_box_DynTrait_HelloTraitTwinNormalPtr.asFunction< - ffi.Pointer - Function()>(); - - ffi.Pointer - cst_new_box_DynTrait_HelloTraitTwinRustAsync() { - return _cst_new_box_DynTrait_HelloTraitTwinRustAsync(); - } - - late final _cst_new_box_DynTrait_HelloTraitTwinRustAsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer - Function()>>( - 'frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinRustAsync'); - late final _cst_new_box_DynTrait_HelloTraitTwinRustAsync = - _cst_new_box_DynTrait_HelloTraitTwinRustAsyncPtr.asFunction< - ffi.Pointer - Function()>(); - - ffi.Pointer - cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoi() { - return _cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoi(); - } - - late final _cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoiPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer - Function()>>( - 'frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoi'); - late final _cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoi = - _cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoiPtr.asFunction< - ffi.Pointer - Function()>(); - - ffi.Pointer - cst_new_box_DynTrait_HelloTraitTwinSync() { - return _cst_new_box_DynTrait_HelloTraitTwinSync(); - } - - late final _cst_new_box_DynTrait_HelloTraitTwinSyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer - Function()>>( - 'frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinSync'); - late final _cst_new_box_DynTrait_HelloTraitTwinSync = - _cst_new_box_DynTrait_HelloTraitTwinSyncPtr.asFunction< - ffi.Pointer Function()>(); - - ffi.Pointer - cst_new_box_DynTrait_HelloTraitTwinSyncMoi() { - return _cst_new_box_DynTrait_HelloTraitTwinSyncMoi(); - } - - late final _cst_new_box_DynTrait_HelloTraitTwinSyncMoiPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer - Function()>>( - 'frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinSyncMoi'); - late final _cst_new_box_DynTrait_HelloTraitTwinSyncMoi = - _cst_new_box_DynTrait_HelloTraitTwinSyncMoiPtr.asFunction< - ffi.Pointer - Function()>(); - ffi.Pointer cst_new_box_application_env() { return _cst_new_box_application_env(); } @@ -114686,200 +108097,6 @@ class RustLibWire implements BaseWire { _cst_new_box_autoadd_feed_id_twin_syncPtr .asFunction Function()>(); - ffi.Pointer - cst_new_box_autoadd_hello_trait_twin_moi_implementor() { - return _cst_new_box_autoadd_hello_trait_twin_moi_implementor(); - } - - late final _cst_new_box_autoadd_hello_trait_twin_moi_implementorPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer - Function()>>( - 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_moi_implementor'); - late final _cst_new_box_autoadd_hello_trait_twin_moi_implementor = - _cst_new_box_autoadd_hello_trait_twin_moi_implementorPtr.asFunction< - ffi.Pointer Function()>(); - - ffi.Pointer - cst_new_box_autoadd_hello_trait_twin_normal_implementor() { - return _cst_new_box_autoadd_hello_trait_twin_normal_implementor(); - } - - late final _cst_new_box_autoadd_hello_trait_twin_normal_implementorPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer - Function()>>( - 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_normal_implementor'); - late final _cst_new_box_autoadd_hello_trait_twin_normal_implementor = - _cst_new_box_autoadd_hello_trait_twin_normal_implementorPtr.asFunction< - ffi.Pointer - Function()>(); - - ffi.Pointer - cst_new_box_autoadd_hello_trait_twin_rust_async_implementor() { - return _cst_new_box_autoadd_hello_trait_twin_rust_async_implementor(); - } - - late final _cst_new_box_autoadd_hello_trait_twin_rust_async_implementorPtr = - _lookup< - ffi.NativeFunction< - ffi.Pointer - Function()>>( - 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_implementor'); - late final _cst_new_box_autoadd_hello_trait_twin_rust_async_implementor = - _cst_new_box_autoadd_hello_trait_twin_rust_async_implementorPtr - .asFunction< - ffi.Pointer - Function()>(); - - ffi.Pointer - cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementor() { - return _cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementor(); - } - - late final _cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementorPtr = - _lookup< - ffi.NativeFunction< - ffi.Pointer< - wire_cst_hello_trait_twin_rust_async_moi_implementor> - Function()>>( - 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementor'); - late final _cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementor = - _cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementorPtr - .asFunction< - ffi.Pointer - Function()>(); - - ffi.Pointer - cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementor() { - return _cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementor(); - } - - late final _cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementorPtr = - _lookup< - ffi.NativeFunction< - ffi.Pointer< - wire_cst_hello_trait_twin_rust_async_sse_implementor> - Function()>>( - 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementor'); - late final _cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementor = - _cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementorPtr - .asFunction< - ffi.Pointer - Function()>(); - - ffi.Pointer - cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor() { - return _cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor(); - } - - late final _cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementorPtr = - _lookup< - ffi.NativeFunction< - ffi.Pointer< - wire_cst_hello_trait_twin_rust_async_sse_moi_implementor> - Function()>>( - 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor'); - late final _cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor = - _cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementorPtr - .asFunction< - ffi.Pointer< - wire_cst_hello_trait_twin_rust_async_sse_moi_implementor> - Function()>(); - - ffi.Pointer - cst_new_box_autoadd_hello_trait_twin_sse_implementor() { - return _cst_new_box_autoadd_hello_trait_twin_sse_implementor(); - } - - late final _cst_new_box_autoadd_hello_trait_twin_sse_implementorPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer - Function()>>( - 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sse_implementor'); - late final _cst_new_box_autoadd_hello_trait_twin_sse_implementor = - _cst_new_box_autoadd_hello_trait_twin_sse_implementorPtr.asFunction< - ffi.Pointer Function()>(); - - ffi.Pointer - cst_new_box_autoadd_hello_trait_twin_sse_moi_implementor() { - return _cst_new_box_autoadd_hello_trait_twin_sse_moi_implementor(); - } - - late final _cst_new_box_autoadd_hello_trait_twin_sse_moi_implementorPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer - Function()>>( - 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sse_moi_implementor'); - late final _cst_new_box_autoadd_hello_trait_twin_sse_moi_implementor = - _cst_new_box_autoadd_hello_trait_twin_sse_moi_implementorPtr.asFunction< - ffi.Pointer - Function()>(); - - ffi.Pointer - cst_new_box_autoadd_hello_trait_twin_sync_implementor() { - return _cst_new_box_autoadd_hello_trait_twin_sync_implementor(); - } - - late final _cst_new_box_autoadd_hello_trait_twin_sync_implementorPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer - Function()>>( - 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_implementor'); - late final _cst_new_box_autoadd_hello_trait_twin_sync_implementor = - _cst_new_box_autoadd_hello_trait_twin_sync_implementorPtr.asFunction< - ffi.Pointer Function()>(); - - ffi.Pointer - cst_new_box_autoadd_hello_trait_twin_sync_moi_implementor() { - return _cst_new_box_autoadd_hello_trait_twin_sync_moi_implementor(); - } - - late final _cst_new_box_autoadd_hello_trait_twin_sync_moi_implementorPtr = - _lookup< - ffi.NativeFunction< - ffi.Pointer - Function()>>( - 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_moi_implementor'); - late final _cst_new_box_autoadd_hello_trait_twin_sync_moi_implementor = - _cst_new_box_autoadd_hello_trait_twin_sync_moi_implementorPtr.asFunction< - ffi.Pointer - Function()>(); - - ffi.Pointer - cst_new_box_autoadd_hello_trait_twin_sync_sse_implementor() { - return _cst_new_box_autoadd_hello_trait_twin_sync_sse_implementor(); - } - - late final _cst_new_box_autoadd_hello_trait_twin_sync_sse_implementorPtr = - _lookup< - ffi.NativeFunction< - ffi.Pointer - Function()>>( - 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_sse_implementor'); - late final _cst_new_box_autoadd_hello_trait_twin_sync_sse_implementor = - _cst_new_box_autoadd_hello_trait_twin_sync_sse_implementorPtr.asFunction< - ffi.Pointer - Function()>(); - - ffi.Pointer - cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementor() { - return _cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementor(); - } - - late final _cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementorPtr = - _lookup< - ffi.NativeFunction< - ffi.Pointer< - wire_cst_hello_trait_twin_sync_sse_moi_implementor> - Function()>>( - 'frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementor'); - late final _cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementor = - _cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementorPtr - .asFunction< - ffi.Pointer - Function()>(); - ffi.Pointer cst_new_box_autoadd_i_16( int value, ) { @@ -122034,29 +115251,6 @@ final class wire_cst_struct_with_good_and_opaque_field_twin_moi external ffi.Pointer option_opaque; } -final class wire_cst_HelloTraitTwinMoiImplementor_Variant0 extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class wire_cst_HelloTraitTwinMoiImplementor_Variant1 extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class HelloTraitTwinMoiImplementorKind extends ffi.Union { - external wire_cst_HelloTraitTwinMoiImplementor_Variant0 Variant0; - - external wire_cst_HelloTraitTwinMoiImplementor_Variant1 Variant1; -} - -final class wire_cst_hello_trait_twin_moi_implementor extends ffi.Struct { - @ffi.Int32() - external int tag; - - external HelloTraitTwinMoiImplementorKind kind; -} - final class wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync extends ffi.Struct { external ffi.Pointer ptr; @@ -122109,32 +115303,6 @@ final class wire_cst_struct_with_good_and_opaque_field_twin_rust_async external ffi.Pointer option_opaque; } -final class wire_cst_HelloTraitTwinRustAsyncImplementor_Variant0 - extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class wire_cst_HelloTraitTwinRustAsyncImplementor_Variant1 - extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class HelloTraitTwinRustAsyncImplementorKind extends ffi.Union { - external wire_cst_HelloTraitTwinRustAsyncImplementor_Variant0 Variant0; - - external wire_cst_HelloTraitTwinRustAsyncImplementor_Variant1 Variant1; -} - -final class wire_cst_hello_trait_twin_rust_async_implementor - extends ffi.Struct { - @ffi.Int32() - external int tag; - - external HelloTraitTwinRustAsyncImplementorKind kind; -} - final class wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsyncMoi extends ffi.Struct { external ffi.Pointer ptr; @@ -122187,32 +115355,6 @@ final class wire_cst_struct_with_good_and_opaque_field_twin_rust_async_moi external ffi.Pointer option_opaque; } -final class wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant0 - extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant1 - extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class HelloTraitTwinRustAsyncMoiImplementorKind extends ffi.Union { - external wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant0 Variant0; - - external wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant1 Variant1; -} - -final class wire_cst_hello_trait_twin_rust_async_moi_implementor - extends ffi.Struct { - @ffi.Int32() - external int tag; - - external HelloTraitTwinRustAsyncMoiImplementorKind kind; -} - final class wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync extends ffi.Struct { external ffi.Pointer ptr; @@ -122262,29 +115404,6 @@ final class wire_cst_struct_with_good_and_opaque_field_twin_sync external ffi.Pointer option_opaque; } -final class wire_cst_HelloTraitTwinSyncImplementor_Variant0 extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class wire_cst_HelloTraitTwinSyncImplementor_Variant1 extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class HelloTraitTwinSyncImplementorKind extends ffi.Union { - external wire_cst_HelloTraitTwinSyncImplementor_Variant0 Variant0; - - external wire_cst_HelloTraitTwinSyncImplementor_Variant1 Variant1; -} - -final class wire_cst_hello_trait_twin_sync_implementor extends ffi.Struct { - @ffi.Int32() - external int tag; - - external HelloTraitTwinSyncImplementorKind kind; -} - final class wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSyncMoi extends ffi.Struct { external ffi.Pointer ptr; @@ -122336,31 +115455,6 @@ final class wire_cst_struct_with_good_and_opaque_field_twin_sync_moi external ffi.Pointer option_opaque; } -final class wire_cst_HelloTraitTwinSyncMoiImplementor_Variant0 - extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class wire_cst_HelloTraitTwinSyncMoiImplementor_Variant1 - extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class HelloTraitTwinSyncMoiImplementorKind extends ffi.Union { - external wire_cst_HelloTraitTwinSyncMoiImplementor_Variant0 Variant0; - - external wire_cst_HelloTraitTwinSyncMoiImplementor_Variant1 Variant1; -} - -final class wire_cst_hello_trait_twin_sync_moi_implementor extends ffi.Struct { - @ffi.Int32() - external int tag; - - external HelloTraitTwinSyncMoiImplementorKind kind; -} - final class wire_cst_list_RustOpaque_HideDataTwinMoi extends ffi.Struct { external ffi.Pointer ptr; @@ -122809,31 +115903,6 @@ final class wire_cst_struct_with_good_and_opaque_field_twin_normal external ffi.Pointer option_opaque; } -final class wire_cst_HelloTraitTwinNormalImplementor_Variant0 - extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class wire_cst_HelloTraitTwinNormalImplementor_Variant1 - extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class HelloTraitTwinNormalImplementorKind extends ffi.Union { - external wire_cst_HelloTraitTwinNormalImplementor_Variant0 Variant0; - - external wire_cst_HelloTraitTwinNormalImplementor_Variant1 Variant1; -} - -final class wire_cst_hello_trait_twin_normal_implementor extends ffi.Struct { - @ffi.Int32() - external int tag; - - external HelloTraitTwinNormalImplementorKind kind; -} - final class wire_cst_list_RustOpaque_HideDataTwinNormal extends ffi.Struct { external ffi.Pointer ptr; @@ -123091,157 +116160,6 @@ final class wire_cst_element_twin_sync extends ffi.Struct { external ffi.Pointer children; } -final class wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant0 - extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant1 - extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class HelloTraitTwinRustAsyncSseImplementorKind extends ffi.Union { - external wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant0 Variant0; - - external wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant1 Variant1; -} - -final class wire_cst_hello_trait_twin_rust_async_sse_implementor - extends ffi.Struct { - @ffi.Int32() - external int tag; - - external HelloTraitTwinRustAsyncSseImplementorKind kind; -} - -final class wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 - extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 - extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class HelloTraitTwinRustAsyncSseMoiImplementorKind extends ffi.Union { - external wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 Variant0; - - external wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 Variant1; -} - -final class wire_cst_hello_trait_twin_rust_async_sse_moi_implementor - extends ffi.Struct { - @ffi.Int32() - external int tag; - - external HelloTraitTwinRustAsyncSseMoiImplementorKind kind; -} - -final class wire_cst_HelloTraitTwinSseImplementor_Variant0 extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class wire_cst_HelloTraitTwinSseImplementor_Variant1 extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class HelloTraitTwinSseImplementorKind extends ffi.Union { - external wire_cst_HelloTraitTwinSseImplementor_Variant0 Variant0; - - external wire_cst_HelloTraitTwinSseImplementor_Variant1 Variant1; -} - -final class wire_cst_hello_trait_twin_sse_implementor extends ffi.Struct { - @ffi.Int32() - external int tag; - - external HelloTraitTwinSseImplementorKind kind; -} - -final class wire_cst_HelloTraitTwinSseMoiImplementor_Variant0 - extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class wire_cst_HelloTraitTwinSseMoiImplementor_Variant1 - extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class HelloTraitTwinSseMoiImplementorKind extends ffi.Union { - external wire_cst_HelloTraitTwinSseMoiImplementor_Variant0 Variant0; - - external wire_cst_HelloTraitTwinSseMoiImplementor_Variant1 Variant1; -} - -final class wire_cst_hello_trait_twin_sse_moi_implementor extends ffi.Struct { - @ffi.Int32() - external int tag; - - external HelloTraitTwinSseMoiImplementorKind kind; -} - -final class wire_cst_HelloTraitTwinSyncSseImplementor_Variant0 - extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class wire_cst_HelloTraitTwinSyncSseImplementor_Variant1 - extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class HelloTraitTwinSyncSseImplementorKind extends ffi.Union { - external wire_cst_HelloTraitTwinSyncSseImplementor_Variant0 Variant0; - - external wire_cst_HelloTraitTwinSyncSseImplementor_Variant1 Variant1; -} - -final class wire_cst_hello_trait_twin_sync_sse_implementor extends ffi.Struct { - @ffi.Int32() - external int tag; - - external HelloTraitTwinSyncSseImplementorKind kind; -} - -final class wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant0 - extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant1 - extends ffi.Struct { - @ffi.UintPtr() - external int field0; -} - -final class HelloTraitTwinSyncSseMoiImplementorKind extends ffi.Union { - external wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant0 Variant0; - - external wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant1 Variant1; -} - -final class wire_cst_hello_trait_twin_sync_sse_moi_implementor - extends ffi.Struct { - @ffi.Int32() - external int tag; - - external HelloTraitTwinSyncSseMoiImplementorKind kind; -} - final class wire_cst_raw_string_mirrored extends ffi.Struct { external ffi.Pointer value; } diff --git a/frb_example/pure_dart/lib/src/rust/frb_generated.web.dart b/frb_example/pure_dart/lib/src/rust/frb_generated.web.dart index be5e7052ff..269cd6e9a9 100644 --- a/frb_example/pure_dart/lib/src/rust/frb_generated.web.dart +++ b/frb_example/pure_dart/lib/src/rust/frb_generated.web.dart @@ -605,54 +605,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_BoxFnStringStringPtr => wire .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinMoiPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinNormalPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncMoiPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncSsePtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncSseMoiPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSsePtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSseMoiPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncMoiPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncSsePtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncSseMoiPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_BoxMyTraitTwinMoiPtr => wire .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync; @@ -785,54 +737,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_EnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoiPtr => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinMoiPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinNormalPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncMoiPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncSsePtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncSseMoiPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSsePtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSseMoiPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncMoiPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncSsePtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncSseMoiPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_ItemContainerSolutionOneTwinNormalPtr => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal; @@ -1173,54 +1077,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormalPtr => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoiPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoiPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSsePtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoiPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSsePtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoiPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoiPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSsePtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoiPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_I16Ptr => wire.rust_arc_decrement_strong_count_RustOpaque_i16; @@ -1230,66 +1086,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AnyhowException dco_decode_AnyhowException(dynamic raw); - @protected - HelloOneStructTwinMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - dynamic raw); - - @protected - HelloOneStructTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw); - - @protected - HelloOneStructTwinRustAsync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncSse - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncSseMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - dynamic raw); - - @protected - HelloOneStructTwinSse - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - dynamic raw); - - @protected - HelloOneStructTwinSseMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - dynamic raw); - - @protected - HelloOneStructTwinSync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw); - - @protected - HelloOneStructTwinSyncMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - dynamic raw); - - @protected - HelloOneStructTwinSyncSse - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - dynamic raw); - - @protected - HelloOneStructTwinSyncSseMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - dynamic raw); - @protected MyNodeTwinNormal dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -1370,66 +1166,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - dynamic raw); - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic raw); - @protected BoxAnyMyDartTypeRename dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( @@ -1605,66 +1341,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi( dynamic raw); - @protected - HelloOneStructTwinMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - dynamic raw); - - @protected - HelloOneStructTwinNormal - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw); - - @protected - HelloOneStructTwinRustAsync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncSseMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - dynamic raw); - - @protected - HelloOneStructTwinSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - dynamic raw); - - @protected - HelloOneStructTwinSseMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - dynamic raw); - - @protected - HelloOneStructTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw); - - @protected - HelloOneStructTwinSyncMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - dynamic raw); - - @protected - HelloOneStructTwinSyncSse - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - dynamic raw); - - @protected - HelloOneStructTwinSyncSseMoi - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - dynamic raw); - @protected ItemContainerSolutionOneTwinNormal dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -2090,66 +1766,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic raw); - @protected - BoxHelloTraitTwinMoi - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinNormal - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsyncMoi - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsyncSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsyncSseMoi - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - dynamic raw); - - @protected - BoxHelloTraitTwinSseMoi - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinSync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic raw); - - @protected - BoxHelloTraitTwinSyncMoi - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinSyncSse - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - dynamic raw); - - @protected - BoxHelloTraitTwinSyncSseMoi - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - dynamic raw); - @protected ConstructorOpaqueStructTwinNormal dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -2420,66 +2036,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDroppableTwinSyncSse( dynamic raw); - @protected - HelloOneStructTwinMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - dynamic raw); - - @protected - HelloOneStructTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw); - - @protected - HelloOneStructTwinRustAsync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncSseMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - dynamic raw); - - @protected - HelloOneStructTwinSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - dynamic raw); - - @protected - HelloOneStructTwinSseMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - dynamic raw); - - @protected - HelloOneStructTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw); - - @protected - HelloOneStructTwinSyncMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - dynamic raw); - - @protected - HelloOneStructTwinSyncSse - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - dynamic raw); - - @protected - HelloOneStructTwinSyncSseMoi - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - dynamic raw); - @protected ItemContainerSolutionOneTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -2844,47 +2400,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected ObjectArray1 dco_decode_DartOpaque_array_1(dynamic raw); - @protected - HelloTraitTwinMoi dco_decode_DynTrait_HelloTraitTwinMoi(dynamic raw); - - @protected - HelloTraitTwinNormal dco_decode_DynTrait_HelloTraitTwinNormal(dynamic raw); - - @protected - HelloTraitTwinRustAsync dco_decode_DynTrait_HelloTraitTwinRustAsync( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncMoi dco_decode_DynTrait_HelloTraitTwinRustAsyncMoi( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncSse dco_decode_DynTrait_HelloTraitTwinRustAsyncSse( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncSseMoi - dco_decode_DynTrait_HelloTraitTwinRustAsyncSseMoi(dynamic raw); - - @protected - HelloTraitTwinSse dco_decode_DynTrait_HelloTraitTwinSse(dynamic raw); - - @protected - HelloTraitTwinSseMoi dco_decode_DynTrait_HelloTraitTwinSseMoi(dynamic raw); - - @protected - HelloTraitTwinSync dco_decode_DynTrait_HelloTraitTwinSync(dynamic raw); - - @protected - HelloTraitTwinSyncMoi dco_decode_DynTrait_HelloTraitTwinSyncMoi(dynamic raw); - - @protected - HelloTraitTwinSyncSse dco_decode_DynTrait_HelloTraitTwinSyncSse(dynamic raw); - - @protected - HelloTraitTwinSyncSseMoi dco_decode_DynTrait_HelloTraitTwinSyncSseMoi( - dynamic raw); - @protected SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( dynamic raw); @@ -3458,66 +2973,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( dynamic raw); - @protected - BoxHelloTraitTwinMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsyncMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsyncSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - dynamic raw); - - @protected - BoxHelloTraitTwinSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic raw); - - @protected - BoxHelloTraitTwinSyncMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - dynamic raw); - - @protected - BoxHelloTraitTwinSyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - dynamic raw); - - @protected - BoxHelloTraitTwinSyncSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - dynamic raw); - @protected BoxMyTraitTwinMoi dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( @@ -3683,66 +3138,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi( dynamic raw); - @protected - HelloOneStructTwinMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - dynamic raw); - - @protected - HelloOneStructTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw); - - @protected - HelloOneStructTwinRustAsync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - dynamic raw); - - @protected - HelloOneStructTwinRustAsyncSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - dynamic raw); - - @protected - HelloOneStructTwinSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - dynamic raw); - - @protected - HelloOneStructTwinSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - dynamic raw); - - @protected - HelloOneStructTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw); - - @protected - HelloOneStructTwinSyncMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - dynamic raw); - - @protected - HelloOneStructTwinSyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - dynamic raw); - - @protected - HelloOneStructTwinSyncSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - dynamic raw); - @protected ItemContainerSolutionOneTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -4168,66 +3563,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic raw); - @protected - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - dynamic raw); - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic raw); - @protected I16 dco_decode_RustOpaque_i16(dynamic raw); @@ -4501,47 +3836,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected String dco_decode_String(dynamic raw); - @protected - HelloTraitTwinMoi dco_decode_TraitDef_HelloTraitTwinMoi(dynamic raw); - - @protected - HelloTraitTwinNormal dco_decode_TraitDef_HelloTraitTwinNormal(dynamic raw); - - @protected - HelloTraitTwinRustAsync dco_decode_TraitDef_HelloTraitTwinRustAsync( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncMoi dco_decode_TraitDef_HelloTraitTwinRustAsyncMoi( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncSse dco_decode_TraitDef_HelloTraitTwinRustAsyncSse( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncSseMoi - dco_decode_TraitDef_HelloTraitTwinRustAsyncSseMoi(dynamic raw); - - @protected - HelloTraitTwinSse dco_decode_TraitDef_HelloTraitTwinSse(dynamic raw); - - @protected - HelloTraitTwinSseMoi dco_decode_TraitDef_HelloTraitTwinSseMoi(dynamic raw); - - @protected - HelloTraitTwinSync dco_decode_TraitDef_HelloTraitTwinSync(dynamic raw); - - @protected - HelloTraitTwinSyncMoi dco_decode_TraitDef_HelloTraitTwinSyncMoi(dynamic raw); - - @protected - HelloTraitTwinSyncSse dco_decode_TraitDef_HelloTraitTwinSyncSse(dynamic raw); - - @protected - HelloTraitTwinSyncSseMoi dco_decode_TraitDef_HelloTraitTwinSyncSseMoi( - dynamic raw); - @protected MyTraitTwinMoi dco_decode_TraitDef_MyTraitTwinMoi(dynamic raw); @@ -4871,51 +4165,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool dco_decode_bool(dynamic raw); - @protected - HelloTraitTwinMoi dco_decode_box_DynTrait_HelloTraitTwinMoi(dynamic raw); - - @protected - HelloTraitTwinNormal dco_decode_box_DynTrait_HelloTraitTwinNormal( - dynamic raw); - - @protected - HelloTraitTwinRustAsync dco_decode_box_DynTrait_HelloTraitTwinRustAsync( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncMoi dco_decode_box_DynTrait_HelloTraitTwinRustAsyncMoi( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncSse dco_decode_box_DynTrait_HelloTraitTwinRustAsyncSse( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncSseMoi - dco_decode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi(dynamic raw); - - @protected - HelloTraitTwinSse dco_decode_box_DynTrait_HelloTraitTwinSse(dynamic raw); - - @protected - HelloTraitTwinSseMoi dco_decode_box_DynTrait_HelloTraitTwinSseMoi( - dynamic raw); - - @protected - HelloTraitTwinSync dco_decode_box_DynTrait_HelloTraitTwinSync(dynamic raw); - - @protected - HelloTraitTwinSyncMoi dco_decode_box_DynTrait_HelloTraitTwinSyncMoi( - dynamic raw); - - @protected - HelloTraitTwinSyncSse dco_decode_box_DynTrait_HelloTraitTwinSyncSse( - dynamic raw); - - @protected - HelloTraitTwinSyncSseMoi dco_decode_box_DynTrait_HelloTraitTwinSyncSseMoi( - dynamic raw); - @protected ApplicationEnv dco_decode_box_application_env(dynamic raw); @@ -5837,59 +5086,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected FeedIdTwinSyncSse dco_decode_box_autoadd_feed_id_twin_sync_sse(dynamic raw); - @protected - HelloTraitTwinMoiImplementor - dco_decode_box_autoadd_hello_trait_twin_moi_implementor(dynamic raw); - - @protected - HelloTraitTwinNormalImplementor - dco_decode_box_autoadd_hello_trait_twin_normal_implementor(dynamic raw); - - @protected - HelloTraitTwinRustAsyncImplementor - dco_decode_box_autoadd_hello_trait_twin_rust_async_implementor( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncMoiImplementor - dco_decode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncSseImplementor - dco_decode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( - dynamic raw); - - @protected - HelloTraitTwinRustAsyncSseMoiImplementor - dco_decode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( - dynamic raw); - - @protected - HelloTraitTwinSseImplementor - dco_decode_box_autoadd_hello_trait_twin_sse_implementor(dynamic raw); - - @protected - HelloTraitTwinSseMoiImplementor - dco_decode_box_autoadd_hello_trait_twin_sse_moi_implementor(dynamic raw); - - @protected - HelloTraitTwinSyncImplementor - dco_decode_box_autoadd_hello_trait_twin_sync_implementor(dynamic raw); - - @protected - HelloTraitTwinSyncMoiImplementor - dco_decode_box_autoadd_hello_trait_twin_sync_moi_implementor(dynamic raw); - - @protected - HelloTraitTwinSyncSseImplementor - dco_decode_box_autoadd_hello_trait_twin_sync_sse_implementor(dynamic raw); - - @protected - HelloTraitTwinSyncSseMoiImplementor - dco_decode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( - dynamic raw); - @protected int dco_decode_box_autoadd_i_16(dynamic raw); @@ -7672,95 +6868,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected HashMapValue dco_decode_hash_map_value(dynamic raw); - @protected - HelloTraitTwinMoiImplementor dco_decode_hello_trait_twin_moi_implementor( - dynamic raw); - - @protected - HelloTraitTwinNormalImplementor - dco_decode_hello_trait_twin_normal_implementor(dynamic raw); - - @protected - HelloTraitTwinRustAsyncImplementor - dco_decode_hello_trait_twin_rust_async_implementor(dynamic raw); - - @protected - HelloTraitTwinRustAsyncMoiImplementor - dco_decode_hello_trait_twin_rust_async_moi_implementor(dynamic raw); - - @protected - HelloTraitTwinRustAsyncSseImplementor - dco_decode_hello_trait_twin_rust_async_sse_implementor(dynamic raw); - - @protected - HelloTraitTwinRustAsyncSseMoiImplementor - dco_decode_hello_trait_twin_rust_async_sse_moi_implementor(dynamic raw); - - @protected - HelloTraitTwinSseImplementor dco_decode_hello_trait_twin_sse_implementor( - dynamic raw); - - @protected - HelloTraitTwinSseMoiImplementor - dco_decode_hello_trait_twin_sse_moi_implementor(dynamic raw); - - @protected - HelloTraitTwinSyncImplementor dco_decode_hello_trait_twin_sync_implementor( - dynamic raw); - - @protected - HelloTraitTwinSyncMoiImplementor - dco_decode_hello_trait_twin_sync_moi_implementor(dynamic raw); - - @protected - HelloTraitTwinSyncSseImplementor - dco_decode_hello_trait_twin_sync_sse_implementor(dynamic raw); - - @protected - HelloTraitTwinSyncSseMoiImplementor - dco_decode_hello_trait_twin_sync_sse_moi_implementor(dynamic raw); - - @protected - HelloTwoEnumTwinMoi dco_decode_hello_two_enum_twin_moi(dynamic raw); - - @protected - HelloTwoEnumTwinNormal dco_decode_hello_two_enum_twin_normal(dynamic raw); - - @protected - HelloTwoEnumTwinRustAsync dco_decode_hello_two_enum_twin_rust_async( - dynamic raw); - - @protected - HelloTwoEnumTwinRustAsyncMoi dco_decode_hello_two_enum_twin_rust_async_moi( - dynamic raw); - - @protected - HelloTwoEnumTwinRustAsyncSse dco_decode_hello_two_enum_twin_rust_async_sse( - dynamic raw); - - @protected - HelloTwoEnumTwinRustAsyncSseMoi - dco_decode_hello_two_enum_twin_rust_async_sse_moi(dynamic raw); - - @protected - HelloTwoEnumTwinSse dco_decode_hello_two_enum_twin_sse(dynamic raw); - - @protected - HelloTwoEnumTwinSseMoi dco_decode_hello_two_enum_twin_sse_moi(dynamic raw); - - @protected - HelloTwoEnumTwinSync dco_decode_hello_two_enum_twin_sync(dynamic raw); - - @protected - HelloTwoEnumTwinSyncMoi dco_decode_hello_two_enum_twin_sync_moi(dynamic raw); - - @protected - HelloTwoEnumTwinSyncSse dco_decode_hello_two_enum_twin_sync_sse(dynamic raw); - - @protected - HelloTwoEnumTwinSyncSseMoi dco_decode_hello_two_enum_twin_sync_sse_moi( - dynamic raw); - @protected int dco_decode_i_16(dynamic raw); @@ -10491,66 +9598,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AnyhowException sse_decode_AnyhowException(SseDeserializer deserializer); - @protected - HelloOneStructTwinMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncSse - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncSseMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSse - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSseMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncSse - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncSseMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - SseDeserializer deserializer); - @protected MyNodeTwinNormal sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -10631,66 +9678,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - SseDeserializer deserializer); - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - SseDeserializer deserializer); - @protected BoxAnyMyDartTypeRename sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( @@ -10866,66 +9853,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi( SseDeserializer deserializer); - @protected - HelloOneStructTwinMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinNormal - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncSseMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSseMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncSse - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncSseMoi - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - SseDeserializer deserializer); - @protected ItemContainerSolutionOneTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -11351,66 +10278,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( SseDeserializer deserializer); - @protected - BoxHelloTraitTwinMoi - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinNormal - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsyncMoi - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsyncSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsyncSseMoi - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSseMoi - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSyncMoi - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSyncSse - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSyncSseMoi - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - SseDeserializer deserializer); - @protected ConstructorOpaqueStructTwinNormal sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -11681,66 +10548,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDroppableTwinSyncSse( SseDeserializer deserializer); - @protected - HelloOneStructTwinMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncSseMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSseMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncSse - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncSseMoi - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - SseDeserializer deserializer); - @protected ItemContainerSolutionOneTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -12035,55 +10842,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected ObjectArray1 sse_decode_DartOpaque_array_1(SseDeserializer deserializer); - @protected - HelloTraitTwinMoi sse_decode_DynTrait_HelloTraitTwinMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinNormal sse_decode_DynTrait_HelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsync sse_decode_DynTrait_HelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncMoi sse_decode_DynTrait_HelloTraitTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncSse sse_decode_DynTrait_HelloTraitTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncSseMoi - sse_decode_DynTrait_HelloTraitTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSse sse_decode_DynTrait_HelloTraitTwinSse( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSseMoi sse_decode_DynTrait_HelloTraitTwinSseMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSync sse_decode_DynTrait_HelloTraitTwinSync( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncMoi sse_decode_DynTrait_HelloTraitTwinSyncMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncSse sse_decode_DynTrait_HelloTraitTwinSyncSse( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncSseMoi sse_decode_DynTrait_HelloTraitTwinSyncSseMoi( - SseDeserializer deserializer); - @protected SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( SseDeserializer deserializer); @@ -12727,66 +11485,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( SseDeserializer deserializer); - @protected - BoxHelloTraitTwinMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsyncMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsyncSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSyncMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSyncSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - SseDeserializer deserializer); - @protected BoxMyTraitTwinMoi sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( @@ -12952,66 +11650,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi( SseDeserializer deserializer); - @protected - HelloOneStructTwinMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsyncSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSyncSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - SseDeserializer deserializer); - @protected ItemContainerSolutionOneTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -13437,66 +12075,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( SseDeserializer deserializer); - @protected - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - SseDeserializer deserializer); - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - SseDeserializer deserializer); - @protected I16 sse_decode_RustOpaque_i16(SseDeserializer deserializer); @@ -14119,55 +12697,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool sse_decode_bool(SseDeserializer deserializer); - @protected - HelloTraitTwinMoi sse_decode_box_DynTrait_HelloTraitTwinMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinNormal sse_decode_box_DynTrait_HelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsync sse_decode_box_DynTrait_HelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncMoi sse_decode_box_DynTrait_HelloTraitTwinRustAsyncMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncSse sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSse( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncSseMoi - sse_decode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSse sse_decode_box_DynTrait_HelloTraitTwinSse( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSseMoi sse_decode_box_DynTrait_HelloTraitTwinSseMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSync sse_decode_box_DynTrait_HelloTraitTwinSync( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncMoi sse_decode_box_DynTrait_HelloTraitTwinSyncMoi( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncSse sse_decode_box_DynTrait_HelloTraitTwinSyncSse( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncSseMoi sse_decode_box_DynTrait_HelloTraitTwinSyncSseMoi( - SseDeserializer deserializer); - @protected ApplicationEnv sse_decode_box_application_env(SseDeserializer deserializer); @@ -15211,66 +13740,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { FeedIdTwinSyncSse sse_decode_box_autoadd_feed_id_twin_sync_sse( SseDeserializer deserializer); - @protected - HelloTraitTwinMoiImplementor - sse_decode_box_autoadd_hello_trait_twin_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinNormalImplementor - sse_decode_box_autoadd_hello_trait_twin_normal_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncImplementor - sse_decode_box_autoadd_hello_trait_twin_rust_async_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncMoiImplementor - sse_decode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncSseImplementor - sse_decode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncSseMoiImplementor - sse_decode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSseImplementor - sse_decode_box_autoadd_hello_trait_twin_sse_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSseMoiImplementor - sse_decode_box_autoadd_hello_trait_twin_sse_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncImplementor - sse_decode_box_autoadd_hello_trait_twin_sync_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncMoiImplementor - sse_decode_box_autoadd_hello_trait_twin_sync_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncSseImplementor - sse_decode_box_autoadd_hello_trait_twin_sync_sse_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncSseMoiImplementor - sse_decode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( - SseDeserializer deserializer); - @protected int sse_decode_box_autoadd_i_16(SseDeserializer deserializer); @@ -17297,112 +15766,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected HashMapValue sse_decode_hash_map_value(SseDeserializer deserializer); - @protected - HelloTraitTwinMoiImplementor sse_decode_hello_trait_twin_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinNormalImplementor - sse_decode_hello_trait_twin_normal_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncImplementor - sse_decode_hello_trait_twin_rust_async_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncMoiImplementor - sse_decode_hello_trait_twin_rust_async_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncSseImplementor - sse_decode_hello_trait_twin_rust_async_sse_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncSseMoiImplementor - sse_decode_hello_trait_twin_rust_async_sse_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSseImplementor sse_decode_hello_trait_twin_sse_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSseMoiImplementor - sse_decode_hello_trait_twin_sse_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncImplementor sse_decode_hello_trait_twin_sync_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncMoiImplementor - sse_decode_hello_trait_twin_sync_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncSseImplementor - sse_decode_hello_trait_twin_sync_sse_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncSseMoiImplementor - sse_decode_hello_trait_twin_sync_sse_moi_implementor( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinMoi sse_decode_hello_two_enum_twin_moi( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinNormal sse_decode_hello_two_enum_twin_normal( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinRustAsync sse_decode_hello_two_enum_twin_rust_async( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinRustAsyncMoi sse_decode_hello_two_enum_twin_rust_async_moi( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinRustAsyncSse sse_decode_hello_two_enum_twin_rust_async_sse( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinRustAsyncSseMoi - sse_decode_hello_two_enum_twin_rust_async_sse_moi( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinSse sse_decode_hello_two_enum_twin_sse( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinSseMoi sse_decode_hello_two_enum_twin_sse_moi( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinSync sse_decode_hello_two_enum_twin_sync( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinSyncMoi sse_decode_hello_two_enum_twin_sync_moi( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinSyncSse sse_decode_hello_two_enum_twin_sync_sse( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinSyncSseMoi sse_decode_hello_two_enum_twin_sync_sse_moi( - SseDeserializer deserializer); - @protected int sse_decode_i_16(SseDeserializer deserializer); @@ -20512,114 +18875,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { throw UnimplementedError(); } - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - raw); - } - - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - raw); - } - - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - raw); - } - - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - raw); - } - - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - raw); - } - - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - raw); - } - - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - raw); - } - - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - raw); - } - - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - raw); - } - - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - raw); - } - - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - raw); - } - - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - raw); - } - @protected Object cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -20710,118 +18965,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { raw); } - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - raw); - } - - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - raw); - } - - @protected - Object cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - raw); - } - - @protected - Object cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - raw); - } - - @protected - Object cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - raw); - } - - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - raw); - } - - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - raw); - } - - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - raw); - } - - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - raw); - } - - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - raw); - } - - @protected - Object cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - raw); - } - - @protected - Object - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - raw); - } - @protected String cst_encode_Backtrace(String raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -20864,46 +19007,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return cst_encode_list_DartOpaque(raw); } - @protected - List cst_encode_DynTrait_HelloTraitTwinMoi(HelloTraitTwinMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - List cst_encode_DynTrait_HelloTraitTwinNormal( - HelloTraitTwinNormal raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - List cst_encode_DynTrait_HelloTraitTwinRustAsync( - HelloTraitTwinRustAsync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - List cst_encode_DynTrait_HelloTraitTwinRustAsyncMoi( - HelloTraitTwinRustAsyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - List cst_encode_DynTrait_HelloTraitTwinSync(HelloTraitTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - List cst_encode_DynTrait_HelloTraitTwinSyncMoi( - HelloTraitTwinSyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - throw UnimplementedError(); - } - @protected String cst_encode_I128(BigInt raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -21972,48 +20075,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return [cst_encode_u_8_array_1600(raw.field0)]; } - @protected - List cst_encode_box_DynTrait_HelloTraitTwinMoi( - HelloTraitTwinMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_DynTrait_HelloTraitTwinMoi(raw); - } - - @protected - List cst_encode_box_DynTrait_HelloTraitTwinNormal( - HelloTraitTwinNormal raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_DynTrait_HelloTraitTwinNormal(raw); - } - - @protected - List cst_encode_box_DynTrait_HelloTraitTwinRustAsync( - HelloTraitTwinRustAsync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_DynTrait_HelloTraitTwinRustAsync(raw); - } - - @protected - List cst_encode_box_DynTrait_HelloTraitTwinRustAsyncMoi( - HelloTraitTwinRustAsyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_DynTrait_HelloTraitTwinRustAsyncMoi(raw); - } - - @protected - List cst_encode_box_DynTrait_HelloTraitTwinSync( - HelloTraitTwinSync raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_DynTrait_HelloTraitTwinSync(raw); - } - - @protected - List cst_encode_box_DynTrait_HelloTraitTwinSyncMoi( - HelloTraitTwinSyncMoi raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_DynTrait_HelloTraitTwinSyncMoi(raw); - } - @protected List cst_encode_box_application_env(ApplicationEnv raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -22875,94 +20936,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return cst_encode_feed_id_twin_sync(raw); } - @protected - List cst_encode_box_autoadd_hello_trait_twin_moi_implementor( - HelloTraitTwinMoiImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_hello_trait_twin_moi_implementor(raw); - } - - @protected - List cst_encode_box_autoadd_hello_trait_twin_normal_implementor( - HelloTraitTwinNormalImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_hello_trait_twin_normal_implementor(raw); - } - - @protected - List cst_encode_box_autoadd_hello_trait_twin_rust_async_implementor( - HelloTraitTwinRustAsyncImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_hello_trait_twin_rust_async_implementor(raw); - } - - @protected - List - cst_encode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( - HelloTraitTwinRustAsyncMoiImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_hello_trait_twin_rust_async_moi_implementor(raw); - } - - @protected - List - cst_encode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( - HelloTraitTwinRustAsyncSseImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_hello_trait_twin_rust_async_sse_implementor(raw); - } - - @protected - List - cst_encode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( - HelloTraitTwinRustAsyncSseMoiImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_hello_trait_twin_rust_async_sse_moi_implementor(raw); - } - - @protected - List cst_encode_box_autoadd_hello_trait_twin_sse_implementor( - HelloTraitTwinSseImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_hello_trait_twin_sse_implementor(raw); - } - - @protected - List cst_encode_box_autoadd_hello_trait_twin_sse_moi_implementor( - HelloTraitTwinSseMoiImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_hello_trait_twin_sse_moi_implementor(raw); - } - - @protected - List cst_encode_box_autoadd_hello_trait_twin_sync_implementor( - HelloTraitTwinSyncImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_hello_trait_twin_sync_implementor(raw); - } - - @protected - List cst_encode_box_autoadd_hello_trait_twin_sync_moi_implementor( - HelloTraitTwinSyncMoiImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_hello_trait_twin_sync_moi_implementor(raw); - } - - @protected - List cst_encode_box_autoadd_hello_trait_twin_sync_sse_implementor( - HelloTraitTwinSyncSseImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_hello_trait_twin_sync_sse_implementor(raw); - } - - @protected - List - cst_encode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( - HelloTraitTwinSyncSseMoiImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - return cst_encode_hello_trait_twin_sync_sse_moi_implementor(raw); - } - @protected int cst_encode_box_autoadd_i_16(int raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -25256,270 +23229,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return [cst_encode_String(raw.inner)]; } - @protected - List cst_encode_hello_trait_twin_moi_implementor( - HelloTraitTwinMoiImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - if (raw is HelloTraitTwinMoiImplementor_Variant0) { - return [ - 0, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - raw.field0) - ]; - } - if (raw is HelloTraitTwinMoiImplementor_Variant1) { - return [ - 1, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - raw.field0) - ]; - } - - throw Exception('unreachable'); - } - - @protected - List cst_encode_hello_trait_twin_normal_implementor( - HelloTraitTwinNormalImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - if (raw is HelloTraitTwinNormalImplementor_Variant0) { - return [ - 0, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - raw.field0) - ]; - } - if (raw is HelloTraitTwinNormalImplementor_Variant1) { - return [ - 1, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - raw.field0) - ]; - } - - throw Exception('unreachable'); - } - - @protected - List cst_encode_hello_trait_twin_rust_async_implementor( - HelloTraitTwinRustAsyncImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - if (raw is HelloTraitTwinRustAsyncImplementor_Variant0) { - return [ - 0, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - raw.field0) - ]; - } - if (raw is HelloTraitTwinRustAsyncImplementor_Variant1) { - return [ - 1, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - raw.field0) - ]; - } - - throw Exception('unreachable'); - } - - @protected - List cst_encode_hello_trait_twin_rust_async_moi_implementor( - HelloTraitTwinRustAsyncMoiImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - if (raw is HelloTraitTwinRustAsyncMoiImplementor_Variant0) { - return [ - 0, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - raw.field0) - ]; - } - if (raw is HelloTraitTwinRustAsyncMoiImplementor_Variant1) { - return [ - 1, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - raw.field0) - ]; - } - - throw Exception('unreachable'); - } - - @protected - List cst_encode_hello_trait_twin_rust_async_sse_implementor( - HelloTraitTwinRustAsyncSseImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - if (raw is HelloTraitTwinRustAsyncSseImplementor_Variant0) { - return [ - 0, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - raw.field0) - ]; - } - if (raw is HelloTraitTwinRustAsyncSseImplementor_Variant1) { - return [ - 1, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - raw.field0) - ]; - } - - throw Exception('unreachable'); - } - - @protected - List cst_encode_hello_trait_twin_rust_async_sse_moi_implementor( - HelloTraitTwinRustAsyncSseMoiImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - if (raw is HelloTraitTwinRustAsyncSseMoiImplementor_Variant0) { - return [ - 0, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - raw.field0) - ]; - } - if (raw is HelloTraitTwinRustAsyncSseMoiImplementor_Variant1) { - return [ - 1, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - raw.field0) - ]; - } - - throw Exception('unreachable'); - } - - @protected - List cst_encode_hello_trait_twin_sse_implementor( - HelloTraitTwinSseImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - if (raw is HelloTraitTwinSseImplementor_Variant0) { - return [ - 0, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - raw.field0) - ]; - } - if (raw is HelloTraitTwinSseImplementor_Variant1) { - return [ - 1, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - raw.field0) - ]; - } - - throw Exception('unreachable'); - } - - @protected - List cst_encode_hello_trait_twin_sse_moi_implementor( - HelloTraitTwinSseMoiImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - if (raw is HelloTraitTwinSseMoiImplementor_Variant0) { - return [ - 0, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - raw.field0) - ]; - } - if (raw is HelloTraitTwinSseMoiImplementor_Variant1) { - return [ - 1, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - raw.field0) - ]; - } - - throw Exception('unreachable'); - } - - @protected - List cst_encode_hello_trait_twin_sync_implementor( - HelloTraitTwinSyncImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - if (raw is HelloTraitTwinSyncImplementor_Variant0) { - return [ - 0, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - raw.field0) - ]; - } - if (raw is HelloTraitTwinSyncImplementor_Variant1) { - return [ - 1, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - raw.field0) - ]; - } - - throw Exception('unreachable'); - } - - @protected - List cst_encode_hello_trait_twin_sync_moi_implementor( - HelloTraitTwinSyncMoiImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - if (raw is HelloTraitTwinSyncMoiImplementor_Variant0) { - return [ - 0, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - raw.field0) - ]; - } - if (raw is HelloTraitTwinSyncMoiImplementor_Variant1) { - return [ - 1, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - raw.field0) - ]; - } - - throw Exception('unreachable'); - } - - @protected - List cst_encode_hello_trait_twin_sync_sse_implementor( - HelloTraitTwinSyncSseImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - if (raw is HelloTraitTwinSyncSseImplementor_Variant0) { - return [ - 0, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - raw.field0) - ]; - } - if (raw is HelloTraitTwinSyncSseImplementor_Variant1) { - return [ - 1, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - raw.field0) - ]; - } - - throw Exception('unreachable'); - } - - @protected - List cst_encode_hello_trait_twin_sync_sse_moi_implementor( - HelloTraitTwinSyncSseMoiImplementor raw) { - // Codec=Cst (C-struct based), see doc to use other codecs - if (raw is HelloTraitTwinSyncSseMoiImplementor_Variant0) { - return [ - 0, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - raw.field0) - ]; - } - if (raw is HelloTraitTwinSyncSseMoiImplementor_Variant1) { - return [ - 1, - cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - raw.field0) - ]; - } - - throw Exception('unreachable'); - } - @protected Int32List cst_encode_i_32_array_2(I32Array2 raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -29126,54 +26835,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncMoi( EnumWithGoodAndOpaqueWithoutOptionTwinSyncMoi raw); - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse raw); - - @protected - int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi raw); - @protected int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( ItemContainerSolutionOneTwinNormal raw); @@ -29398,30 +27059,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal raw); - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi raw); - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal raw); - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync raw); - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi raw); - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync raw); - - @protected - int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi raw); - @protected int cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( ConstructorOpaqueStructTwinNormal raw); @@ -29590,54 +27227,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDroppableTwinSync( DroppableTwinSync raw); - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse raw); - - @protected - int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi raw); - @protected int cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( ItemContainerSolutionOneTwinNormal raw); @@ -30005,30 +27594,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( BoxFnStringString raw); - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi raw); - @protected int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( BoxMyTraitTwinMoi raw); @@ -30101,54 +27666,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncMoi( EnumWithGoodAndOpaqueWithoutOptionTwinSyncMoi raw); - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi raw); - @protected int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( ItemContainerSolutionOneTwinNormal raw); @@ -30377,59 +27894,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal raw); - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - raw); - - @protected - int cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal raw); - @protected int cst_encode_RustOpaque_i16(I16 raw); @@ -30480,46 +27944,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected double cst_encode_f_64(double raw); - @protected - int cst_encode_hello_two_enum_twin_moi(HelloTwoEnumTwinMoi raw); - - @protected - int cst_encode_hello_two_enum_twin_normal(HelloTwoEnumTwinNormal raw); - - @protected - int cst_encode_hello_two_enum_twin_rust_async(HelloTwoEnumTwinRustAsync raw); - - @protected - int cst_encode_hello_two_enum_twin_rust_async_moi( - HelloTwoEnumTwinRustAsyncMoi raw); - - @protected - int cst_encode_hello_two_enum_twin_rust_async_sse( - HelloTwoEnumTwinRustAsyncSse raw); - - @protected - int cst_encode_hello_two_enum_twin_rust_async_sse_moi( - HelloTwoEnumTwinRustAsyncSseMoi raw); - - @protected - int cst_encode_hello_two_enum_twin_sse(HelloTwoEnumTwinSse raw); - - @protected - int cst_encode_hello_two_enum_twin_sse_moi(HelloTwoEnumTwinSseMoi raw); - - @protected - int cst_encode_hello_two_enum_twin_sync(HelloTwoEnumTwinSync raw); - - @protected - int cst_encode_hello_two_enum_twin_sync_moi(HelloTwoEnumTwinSyncMoi raw); - - @protected - int cst_encode_hello_two_enum_twin_sync_sse(HelloTwoEnumTwinSyncSse raw); - - @protected - int cst_encode_hello_two_enum_twin_sync_sse_moi( - HelloTwoEnumTwinSyncSseMoi raw); - @protected int cst_encode_i_16(int raw); @@ -30569,66 +27993,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_AnyhowException( AnyhowException self, SseSerializer serializer); - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -30709,81 +28073,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi self, - SseSerializer serializer); - - @protected - void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - self, - SseSerializer serializer); - - @protected - void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - self, - SseSerializer serializer); - - @protected - void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - self, - SseSerializer serializer); - - @protected - void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - self, - SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse self, - SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - self, - SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, - SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - self, - SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - self, - SseSerializer serializer); - - @protected - void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - self, - SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, - SseSerializer serializer); - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( @@ -30971,66 +28260,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { EnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -31468,66 +28697,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - BoxHelloTraitTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - BoxHelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - BoxHelloTraitTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - BoxHelloTraitTwinSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - BoxHelloTraitTwinSyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - BoxHelloTraitTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -31810,66 +28979,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDroppableTwinSyncSse( DroppableTwinSyncSse self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -32263,54 +29372,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_DartOpaque_array_1( ObjectArray1 self, SseSerializer serializer); - @protected - void sse_encode_DynTrait_HelloTraitTwinMoi( - HelloTraitTwinMoi self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinNormal( - HelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinRustAsync( - HelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinRustAsyncMoi( - HelloTraitTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinRustAsyncSse( - HelloTraitTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinRustAsyncSseMoi( - HelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinSse( - HelloTraitTwinSse self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinSseMoi( - HelloTraitTwinSseMoi self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinSync( - HelloTraitTwinSync self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinSyncMoi( - HelloTraitTwinSyncMoi self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinSyncSse( - HelloTraitTwinSyncSse self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinSyncSseMoi( - HelloTraitTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( SimpleTraitForDynTwinNormal self, SseSerializer serializer); @@ -32914,66 +29975,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( BoxFnStringString self, SseSerializer serializer); - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - BoxHelloTraitTwinMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - BoxHelloTraitTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - BoxHelloTraitTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - BoxHelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - BoxHelloTraitTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - BoxHelloTraitTwinSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - BoxHelloTraitTwinSyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - BoxHelloTraitTwinSyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - BoxHelloTraitTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( @@ -33151,66 +30152,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { EnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi self, SseSerializer serializer); - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - HelloOneStructTwinMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - HelloOneStructTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - HelloOneStructTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - HelloOneStructTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - HelloOneStructTwinSse self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - HelloOneStructTwinSseMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - HelloOneStructTwinSyncMoi self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - HelloOneStructTwinSyncSse self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - HelloOneStructTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -33648,81 +30589,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - CrateApiPseudoManualRustAutoOpaqueTwinMoiHelloTwoEnumTwinMoi self, - SseSerializer serializer); - - @protected - void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - self, - SseSerializer serializer); - - @protected - void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncMoiHelloTwoEnumTwinRustAsyncMoi - self, - SseSerializer serializer); - - @protected - void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseHelloTwoEnumTwinRustAsyncSse - self, - SseSerializer serializer); - - @protected - void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncSseMoiHelloTwoEnumTwinRustAsyncSseMoi - self, - SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - CrateApiPseudoManualRustAutoOpaqueTwinSseHelloTwoEnumTwinSse self, - SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSseMoiHelloTwoEnumTwinSseMoi - self, - SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, - SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncMoiHelloTwoEnumTwinSyncMoi - self, - SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseHelloTwoEnumTwinSyncSse - self, - SseSerializer serializer); - - @protected - void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - CrateApiPseudoManualRustAutoOpaqueTwinSyncSseMoiHelloTwoEnumTwinSyncSseMoi - self, - SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, - SseSerializer serializer); - @protected void sse_encode_RustOpaque_i16(I16 self, SseSerializer serializer); @@ -34337,54 +31203,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_bool(bool self, SseSerializer serializer); - @protected - void sse_encode_box_DynTrait_HelloTraitTwinMoi( - HelloTraitTwinMoi self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinNormal( - HelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinRustAsync( - HelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinRustAsyncMoi( - HelloTraitTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSse( - HelloTraitTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinRustAsyncSseMoi( - HelloTraitTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSse( - HelloTraitTwinSse self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSseMoi( - HelloTraitTwinSseMoi self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSync( - HelloTraitTwinSync self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSyncMoi( - HelloTraitTwinSyncMoi self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSyncSse( - HelloTraitTwinSyncSse self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSyncSseMoi( - HelloTraitTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_box_application_env( ApplicationEnv self, SseSerializer serializer); @@ -35339,54 +32157,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_box_autoadd_feed_id_twin_sync_sse( FeedIdTwinSyncSse self, SseSerializer serializer); - @protected - void sse_encode_box_autoadd_hello_trait_twin_moi_implementor( - HelloTraitTwinMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_normal_implementor( - HelloTraitTwinNormalImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_rust_async_implementor( - HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_rust_async_moi_implementor( - HelloTraitTwinRustAsyncMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_rust_async_sse_implementor( - HelloTraitTwinRustAsyncSseImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( - HelloTraitTwinRustAsyncSseMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sse_implementor( - HelloTraitTwinSseImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sse_moi_implementor( - HelloTraitTwinSseMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sync_implementor( - HelloTraitTwinSyncImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sync_moi_implementor( - HelloTraitTwinSyncMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sync_sse_implementor( - HelloTraitTwinSyncSseImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( - HelloTraitTwinSyncSseMoiImplementor self, SseSerializer serializer); - @protected void sse_encode_box_autoadd_i_16(int self, SseSerializer serializer); @@ -37307,102 +34077,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_hash_map_value(HashMapValue self, SseSerializer serializer); - @protected - void sse_encode_hello_trait_twin_moi_implementor( - HelloTraitTwinMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_normal_implementor( - HelloTraitTwinNormalImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_rust_async_implementor( - HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_rust_async_moi_implementor( - HelloTraitTwinRustAsyncMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_rust_async_sse_implementor( - HelloTraitTwinRustAsyncSseImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_rust_async_sse_moi_implementor( - HelloTraitTwinRustAsyncSseMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_sse_implementor( - HelloTraitTwinSseImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_sse_moi_implementor( - HelloTraitTwinSseMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_sync_implementor( - HelloTraitTwinSyncImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_sync_moi_implementor( - HelloTraitTwinSyncMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_sync_sse_implementor( - HelloTraitTwinSyncSseImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_sync_sse_moi_implementor( - HelloTraitTwinSyncSseMoiImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_moi( - HelloTwoEnumTwinMoi self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_normal( - HelloTwoEnumTwinNormal self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_rust_async( - HelloTwoEnumTwinRustAsync self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_rust_async_moi( - HelloTwoEnumTwinRustAsyncMoi self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_rust_async_sse( - HelloTwoEnumTwinRustAsyncSse self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_rust_async_sse_moi( - HelloTwoEnumTwinRustAsyncSseMoi self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_sse( - HelloTwoEnumTwinSse self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_sse_moi( - HelloTwoEnumTwinSseMoi self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_sync( - HelloTwoEnumTwinSync self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_sync_moi( - HelloTwoEnumTwinSyncMoi self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_sync_sse( - HelloTwoEnumTwinSyncSse self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_sync_sse_moi( - HelloTwoEnumTwinSyncSseMoi self, SseSerializer serializer); - @protected void sse_encode_i_16(int self, SseSerializer serializer); @@ -53965,12 +50639,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__raw_string_twin_sync_sse__test_raw_string_item_struct_twin_sync_sse( ptr_, rust_vec_len_, data_len_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__HelloOneStructTwinMoi_func_hello( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__HelloOneStructTwinMoi_func_hello( - port_, that); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__NonCloneSimpleTwinMoi_instance_method_arg_borrow_twin_moi( NativePortType port_, Object that) => wasmModule @@ -54057,12 +50725,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi_set_good( that, good); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__hello_two_enum_twin_moi_func_hello( - NativePortType port_, int that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__hello_two_enum_twin_moi_func_hello( - port_, that); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_arg_borrow_twin_moi( NativePortType port_, Object arg, int expect) => wasmModule @@ -54243,48 +50905,12 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_moi( port_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi( - NativePortType port_, List arg, String expect) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi( - port_, arg, expect); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi( - NativePortType port_, Object arg, String expect) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi( - port_, arg, expect); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi( - NativePortType port_, List arg, String expect) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi( - port_, arg, expect); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moi( - NativePortType port_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moi( - port_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_two_twin_moi( - NativePortType port_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_two_twin_moi( - port_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_two_args_twin_moi( NativePortType port_, Object a, Object b) => wasmModule .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_two_args_twin_moi( port_, a, b); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello( - port_, that); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_borrow_twin_rust_async( NativePortType port_, Object that) => wasmModule @@ -54371,12 +50997,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_set_good( that, good); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello( - NativePortType port_, int that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello( - port_, that); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_borrow_twin_rust_async( NativePortType port_, Object arg, int expect) => wasmModule @@ -54557,48 +51177,12 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async( port_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( - NativePortType port_, List arg, String expect) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( - port_, arg, expect); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async( - NativePortType port_, Object arg, String expect) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async( - port_, arg, expect); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async( - NativePortType port_, List arg, String expect) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async( - port_, arg, expect); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async( - NativePortType port_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async( - port_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async( - NativePortType port_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async( - port_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_two_args_twin_rust_async( NativePortType port_, Object a, Object b) => wasmModule .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_two_args_twin_rust_async( port_, a, b); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__HelloOneStructTwinRustAsyncMoi_func_hello( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__HelloOneStructTwinRustAsyncMoi_func_hello( - port_, that); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__NonCloneSimpleTwinRustAsyncMoi_instance_method_arg_borrow_twin_rust_async_moi( NativePortType port_, Object that) => wasmModule @@ -54685,12 +51269,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi_set_good( that, good); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__hello_two_enum_twin_rust_async_moi_func_hello( - NativePortType port_, int that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__hello_two_enum_twin_rust_async_moi_func_hello( - port_, that); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_arg_borrow_twin_rust_async_moi( NativePortType port_, Object arg, int expect) => wasmModule @@ -54871,48 +51449,12 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_moi( port_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi( - NativePortType port_, List arg, String expect) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi( - port_, arg, expect); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi( - NativePortType port_, Object arg, String expect) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi( - port_, arg, expect); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi( - NativePortType port_, List arg, String expect) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi( - port_, arg, expect); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi( - NativePortType port_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi( - port_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi( - NativePortType port_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi( - port_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_two_args_twin_rust_async_moi( NativePortType port_, Object a, Object b) => wasmModule .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_two_args_twin_rust_async_moi( port_, a, b); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__HelloOneStructTwinRustAsyncSse_func_hello( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__HelloOneStructTwinRustAsyncSse_func_hello( - port_, that); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__NonCloneSimpleTwinRustAsyncSse_instance_method_arg_borrow_twin_rust_async_sse( NativePortType port_, PlatformGeneralizedUint8ListPtr ptr_, @@ -55035,12 +51577,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse_set_good( that, good); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__hello_two_enum_twin_rust_async_sse_func_hello( - NativePortType port_, int that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__hello_two_enum_twin_rust_async_sse_func_hello( - port_, that); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_arg_borrow_twin_rust_async_sse( NativePortType port_, PlatformGeneralizedUint8ListPtr ptr_, @@ -55311,51 +51847,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_sse( port_, ptr_, rust_vec_len_, data_len_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse( - port_, ptr_, rust_vec_len_, data_len_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse( - port_, ptr_, rust_vec_len_, data_len_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse( - port_, ptr_, rust_vec_len_, data_len_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse( - port_, ptr_, rust_vec_len_, data_len_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse( - port_, ptr_, rust_vec_len_, data_len_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_two_args_twin_rust_async_sse( NativePortType port_, PlatformGeneralizedUint8ListPtr ptr_, @@ -55365,12 +51856,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_two_args_twin_rust_async_sse( port_, ptr_, rust_vec_len_, data_len_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__HelloOneStructTwinRustAsyncSseMoi_func_hello( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__HelloOneStructTwinRustAsyncSseMoi_func_hello( - port_, that); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__NonCloneSimpleTwinRustAsyncSseMoi_instance_method_arg_borrow_twin_rust_async_sse_moi( NativePortType port_, PlatformGeneralizedUint8ListPtr ptr_, @@ -55493,12 +51978,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi_set_good( that, good); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__hello_two_enum_twin_rust_async_sse_moi_func_hello( - NativePortType port_, int that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__hello_two_enum_twin_rust_async_sse_moi_func_hello( - port_, that); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_arg_borrow_twin_rust_async_sse_moi( NativePortType port_, PlatformGeneralizedUint8ListPtr ptr_, @@ -55769,51 +52248,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_sse_moi( port_, ptr_, rust_vec_len_, data_len_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi( - port_, ptr_, rust_vec_len_, data_len_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi( - port_, ptr_, rust_vec_len_, data_len_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi( - port_, ptr_, rust_vec_len_, data_len_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi( - port_, ptr_, rust_vec_len_, data_len_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi( - port_, ptr_, rust_vec_len_, data_len_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_two_args_twin_rust_async_sse_moi( NativePortType port_, PlatformGeneralizedUint8ListPtr ptr_, @@ -55823,12 +52257,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_two_args_twin_rust_async_sse_moi( port_, ptr_, rust_vec_len_, data_len_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__HelloOneStructTwinSse_func_hello( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__HelloOneStructTwinSse_func_hello( - port_, that); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__NonCloneSimpleTwinSse_instance_method_arg_borrow_twin_sse( NativePortType port_, PlatformGeneralizedUint8ListPtr ptr_, @@ -55951,12 +52379,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinSse_set_good( that, good); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__hello_two_enum_twin_sse_func_hello( - NativePortType port_, int that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__hello_two_enum_twin_sse_func_hello( - port_, that); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_arg_borrow_twin_sse( NativePortType port_, PlatformGeneralizedUint8ListPtr ptr_, @@ -56227,51 +52649,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sse( port_, ptr_, rust_vec_len_, data_len_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sse( - port_, ptr_, rust_vec_len_, data_len_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse( - port_, ptr_, rust_vec_len_, data_len_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_own_twin_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_own_twin_sse( - port_, ptr_, rust_vec_len_, data_len_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_one_twin_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_one_twin_sse( - port_, ptr_, rust_vec_len_, data_len_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_two_twin_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_two_twin_sse( - port_, ptr_, rust_vec_len_, data_len_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_two_args_twin_sse( NativePortType port_, PlatformGeneralizedUint8ListPtr ptr_, @@ -56281,12 +52658,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_two_args_twin_sse( port_, ptr_, rust_vec_len_, data_len_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__HelloOneStructTwinSseMoi_func_hello( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__HelloOneStructTwinSseMoi_func_hello( - port_, that); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__NonCloneSimpleTwinSseMoi_instance_method_arg_borrow_twin_sse_moi( NativePortType port_, PlatformGeneralizedUint8ListPtr ptr_, @@ -56409,12 +52780,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi_set_good( that, good); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__hello_two_enum_twin_sse_moi_func_hello( - NativePortType port_, int that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__hello_two_enum_twin_sse_moi_func_hello( - port_, that); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_arg_borrow_twin_sse_moi( NativePortType port_, PlatformGeneralizedUint8ListPtr ptr_, @@ -56685,51 +53050,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sse_moi( port_, ptr_, rust_vec_len_, data_len_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi( - port_, ptr_, rust_vec_len_, data_len_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi( - port_, ptr_, rust_vec_len_, data_len_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sse_moi( - port_, ptr_, rust_vec_len_, data_len_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sse_moi( - port_, ptr_, rust_vec_len_, data_len_); - - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sse_moi( - port_, ptr_, rust_vec_len_, data_len_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_two_args_twin_sse_moi( NativePortType port_, PlatformGeneralizedUint8ListPtr ptr_, @@ -56739,12 +53059,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_two_args_twin_sse_moi( port_, ptr_, rust_vec_len_, data_len_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello( - port_, that); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_borrow_twin_sync( Object that) => @@ -56835,12 +53149,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_set_good( that, good); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello( - NativePortType port_, int that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello( - port_, that); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_borrow_twin_sync( Object arg, int expect) => @@ -57031,37 +53339,6 @@ class RustLibWire implements BaseWire { wasmModule .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync(); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync( - List arg, String expect) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync( - arg, expect); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync( - Object arg, String expect) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync( - arg, expect); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync( - List arg, String expect) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync( - arg, expect); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync() => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync(); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync() => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync(); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_sync( Object a, Object b) => @@ -57069,12 +53346,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_sync( a, b); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__HelloOneStructTwinSyncMoi_func_hello( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__HelloOneStructTwinSyncMoi_func_hello( - port_, that); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__NonCloneSimpleTwinSyncMoi_instance_method_arg_borrow_twin_sync_moi( Object that) => @@ -57165,12 +53436,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi_set_good( that, good); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__hello_two_enum_twin_sync_moi_func_hello( - NativePortType port_, int that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__hello_two_enum_twin_sync_moi_func_hello( - port_, that); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_arg_borrow_twin_sync_moi( Object arg, int expect) => @@ -57361,37 +53626,6 @@ class RustLibWire implements BaseWire { wasmModule .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_moi(); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi( - List arg, String expect) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi( - arg, expect); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi( - Object arg, String expect) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi( - arg, expect); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi( - List arg, String expect) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi( - arg, expect); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi() => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi(); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_moi() => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_moi(); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_two_args_twin_sync_moi( Object a, Object b) => @@ -57399,12 +53633,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_two_args_twin_sync_moi( a, b); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__HelloOneStructTwinSyncSse_func_hello( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__HelloOneStructTwinSyncSse_func_hello( - port_, that); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__NonCloneSimpleTwinSyncSse_instance_method_arg_borrow_twin_sync_sse( PlatformGeneralizedUint8ListPtr ptr_, @@ -57527,12 +53755,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse_set_good( that, good); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__hello_two_enum_twin_sync_sse_func_hello( - NativePortType port_, int that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__hello_two_enum_twin_sync_sse_func_hello( - port_, that); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_arg_borrow_twin_sync_sse( PlatformGeneralizedUint8ListPtr ptr_, @@ -57803,51 +54025,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_sse( ptr_, rust_vec_len_, data_len_); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse( - ptr_, rust_vec_len_, data_len_); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse( - ptr_, rust_vec_len_, data_len_); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_own_twin_sync_sse( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_own_twin_sync_sse( - ptr_, rust_vec_len_, data_len_); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse( - ptr_, rust_vec_len_, data_len_); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse( - ptr_, rust_vec_len_, data_len_); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_two_args_twin_sync_sse( PlatformGeneralizedUint8ListPtr ptr_, @@ -57857,12 +54034,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_two_args_twin_sync_sse( ptr_, rust_vec_len_, data_len_); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__HelloOneStructTwinSyncSseMoi_func_hello( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__HelloOneStructTwinSyncSseMoi_func_hello( - port_, that); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__NonCloneSimpleTwinSyncSseMoi_instance_method_arg_borrow_twin_sync_sse_moi( PlatformGeneralizedUint8ListPtr ptr_, @@ -57985,12 +54156,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi_set_good( that, good); - void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__hello_two_enum_twin_sync_sse_moi_func_hello( - NativePortType port_, int that) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__hello_two_enum_twin_sync_sse_moi_func_hello( - port_, that); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_arg_borrow_twin_sync_sse_moi( PlatformGeneralizedUint8ListPtr ptr_, @@ -58261,51 +54426,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_sse_moi( ptr_, rust_vec_len_, data_len_); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi( - ptr_, rust_vec_len_, data_len_); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi( - ptr_, rust_vec_len_, data_len_); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi( - ptr_, rust_vec_len_, data_len_); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi( - ptr_, rust_vec_len_, data_len_); - - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_) => - wasmModule - .wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi( - ptr_, rust_vec_len_, data_len_); - dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_two_args_twin_sync_sse_moi( PlatformGeneralizedUint8ListPtr ptr_, @@ -60503,12 +56623,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__raw_string__test_raw_string_item_struct_twin_normal( port_); - void wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello( - NativePortType port_, Object that) => - wasmModule - .wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello( - port_, that); - void wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_borrow_twin_normal( NativePortType port_, Object that) => wasmModule @@ -60595,12 +56709,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_set_good( that, good); - void wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello( - NativePortType port_, int that) => - wasmModule - .wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello( - port_, that); - void wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_borrow_twin_normal( NativePortType port_, Object arg, int expect) => wasmModule @@ -60781,36 +56889,6 @@ class RustLibWire implements BaseWire { .wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_normal( port_); - void wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal( - NativePortType port_, List arg, String expect) => - wasmModule - .wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal( - port_, arg, expect); - - void wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal( - NativePortType port_, Object arg, String expect) => - wasmModule - .wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal( - port_, arg, expect); - - void wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal( - NativePortType port_, List arg, String expect) => - wasmModule - .wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal( - port_, arg, expect); - - void wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal( - NativePortType port_) => - wasmModule - .wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal( - port_); - - void wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal( - NativePortType port_) => - wasmModule - .wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal( - port_); - void wire__crate__api__rust_auto_opaque__rust_auto_opaque_two_args_twin_normal( NativePortType port_, Object a, Object b) => wasmModule @@ -62015,150 +58093,6 @@ class RustLibWire implements BaseWire { .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( ptr); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - ptr); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( dynamic ptr) => wasmModule @@ -62555,150 +58489,6 @@ class RustLibWire implements BaseWire { .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi( ptr); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - ptr); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( dynamic ptr) => wasmModule @@ -63719,150 +59509,6 @@ class RustLibWire implements BaseWire { .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( ptr); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ptr); - void rust_arc_increment_strong_count_RustOpaque_i16(dynamic ptr) => wasmModule.rust_arc_increment_strong_count_RustOpaque_i16(ptr); @@ -73317,10 +68963,6 @@ class RustLibWasmModule implements WasmModule { int rust_vec_len_, int data_len_); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__HelloOneStructTwinMoi_func_hello( - NativePortType port_, Object that); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__NonCloneSimpleTwinMoi_instance_method_arg_borrow_twin_moi( NativePortType port_, Object that); @@ -73377,10 +69019,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi_set_good( Object that, String good); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__hello_two_enum_twin_moi_func_hello( - NativePortType port_, int that); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_arg_borrow_twin_moi( NativePortType port_, Object arg, int expect); @@ -73501,34 +69139,10 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_moi( NativePortType port_); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi( - NativePortType port_, List arg, String expect); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi( - NativePortType port_, Object arg, String expect); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi( - NativePortType port_, List arg, String expect); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moi( - NativePortType port_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_two_twin_moi( - NativePortType port_); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_two_args_twin_moi( NativePortType port_, Object a, Object b); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello( - NativePortType port_, Object that); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_borrow_twin_rust_async( NativePortType port_, Object that); @@ -73585,10 +69199,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_set_good( Object that, String good); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello( - NativePortType port_, int that); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_borrow_twin_rust_async( NativePortType port_, Object arg, int expect); @@ -73709,34 +69319,10 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async( NativePortType port_); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( - NativePortType port_, List arg, String expect); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async( - NativePortType port_, Object arg, String expect); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async( - NativePortType port_, List arg, String expect); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async( - NativePortType port_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async( - NativePortType port_); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_two_args_twin_rust_async( NativePortType port_, Object a, Object b); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__HelloOneStructTwinRustAsyncMoi_func_hello( - NativePortType port_, Object that); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__NonCloneSimpleTwinRustAsyncMoi_instance_method_arg_borrow_twin_rust_async_moi( NativePortType port_, Object that); @@ -73793,10 +69379,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi_set_good( Object that, String good); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__hello_two_enum_twin_rust_async_moi_func_hello( - NativePortType port_, int that); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_arg_borrow_twin_rust_async_moi( NativePortType port_, Object arg, int expect); @@ -73917,34 +69499,10 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_moi( NativePortType port_); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi( - NativePortType port_, List arg, String expect); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi( - NativePortType port_, Object arg, String expect); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi( - NativePortType port_, List arg, String expect); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi( - NativePortType port_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi( - NativePortType port_); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_two_args_twin_rust_async_moi( NativePortType port_, Object a, Object b); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__HelloOneStructTwinRustAsyncSse_func_hello( - NativePortType port_, Object that); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__NonCloneSimpleTwinRustAsyncSse_instance_method_arg_borrow_twin_rust_async_sse( NativePortType port_, @@ -74037,10 +69595,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse_set_good( Object that, String good); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__hello_two_enum_twin_rust_async_sse_func_hello( - NativePortType port_, int that); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_arg_borrow_twin_rust_async_sse( NativePortType port_, @@ -74251,41 +69805,6 @@ class RustLibWasmModule implements WasmModule { int rust_vec_len_, int data_len_); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_two_args_twin_rust_async_sse( NativePortType port_, @@ -74293,10 +69812,6 @@ class RustLibWasmModule implements WasmModule { int rust_vec_len_, int data_len_); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__HelloOneStructTwinRustAsyncSseMoi_func_hello( - NativePortType port_, Object that); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__NonCloneSimpleTwinRustAsyncSseMoi_instance_method_arg_borrow_twin_rust_async_sse_moi( NativePortType port_, @@ -74389,10 +69904,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi_set_good( Object that, String good); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__hello_two_enum_twin_rust_async_sse_moi_func_hello( - NativePortType port_, int that); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_arg_borrow_twin_rust_async_sse_moi( NativePortType port_, @@ -74603,41 +70114,6 @@ class RustLibWasmModule implements WasmModule { int rust_vec_len_, int data_len_); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_two_args_twin_rust_async_sse_moi( NativePortType port_, @@ -74645,10 +70121,6 @@ class RustLibWasmModule implements WasmModule { int rust_vec_len_, int data_len_); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__HelloOneStructTwinSse_func_hello( - NativePortType port_, Object that); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__NonCloneSimpleTwinSse_instance_method_arg_borrow_twin_sse( NativePortType port_, @@ -74741,10 +70213,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinSse_set_good( Object that, String good); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__hello_two_enum_twin_sse_func_hello( - NativePortType port_, int that); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_arg_borrow_twin_sse( NativePortType port_, @@ -74955,41 +70423,6 @@ class RustLibWasmModule implements WasmModule { int rust_vec_len_, int data_len_); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_own_twin_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_one_twin_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_two_twin_sse( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_two_args_twin_sse( NativePortType port_, @@ -74997,10 +70430,6 @@ class RustLibWasmModule implements WasmModule { int rust_vec_len_, int data_len_); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__HelloOneStructTwinSseMoi_func_hello( - NativePortType port_, Object that); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__NonCloneSimpleTwinSseMoi_instance_method_arg_borrow_twin_sse_moi( NativePortType port_, @@ -75093,10 +70522,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi_set_good( Object that, String good); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__hello_two_enum_twin_sse_moi_func_hello( - NativePortType port_, int that); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_arg_borrow_twin_sse_moi( NativePortType port_, @@ -75307,41 +70732,6 @@ class RustLibWasmModule implements WasmModule { int rust_vec_len_, int data_len_); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sse_moi( - NativePortType port_, - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - external void wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_two_args_twin_sse_moi( NativePortType port_, @@ -75349,10 +70739,6 @@ class RustLibWasmModule implements WasmModule { int rust_vec_len_, int data_len_); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello( - NativePortType port_, Object that); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_borrow_twin_sync( Object that); @@ -75405,10 +70791,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_set_good( Object that, String good); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello( - NativePortType port_, int that); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_borrow_twin_sync( Object arg, int expect); @@ -75519,32 +70901,10 @@ class RustLibWasmModule implements WasmModule { external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync(); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync( - List arg, String expect); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync( - Object arg, String expect); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync( - List arg, String expect); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync(); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync(); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_sync( Object a, Object b); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__HelloOneStructTwinSyncMoi_func_hello( - NativePortType port_, Object that); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__NonCloneSimpleTwinSyncMoi_instance_method_arg_borrow_twin_sync_moi( Object that); @@ -75597,10 +70957,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi_set_good( Object that, String good); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__hello_two_enum_twin_sync_moi_func_hello( - NativePortType port_, int that); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_arg_borrow_twin_sync_moi( Object arg, int expect); @@ -75711,32 +71067,10 @@ class RustLibWasmModule implements WasmModule { external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_moi(); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi( - List arg, String expect); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi( - Object arg, String expect); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi( - List arg, String expect); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi(); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_moi(); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_two_args_twin_sync_moi( Object a, Object b); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__HelloOneStructTwinSyncSse_func_hello( - NativePortType port_, Object that); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__NonCloneSimpleTwinSyncSse_instance_method_arg_borrow_twin_sync_sse( PlatformGeneralizedUint8ListPtr ptr_, @@ -75817,10 +71151,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse_set_good( Object that, String good); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__hello_two_enum_twin_sync_sse_func_hello( - NativePortType port_, int that); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_arg_borrow_twin_sync_sse( PlatformGeneralizedUint8ListPtr ptr_, @@ -76001,46 +71331,12 @@ class RustLibWasmModule implements WasmModule { int rust_vec_len_, int data_len_); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_own_twin_sync_sse( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_two_args_twin_sync_sse( PlatformGeneralizedUint8ListPtr ptr_, int rust_vec_len_, int data_len_); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__HelloOneStructTwinSyncSseMoi_func_hello( - NativePortType port_, Object that); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__NonCloneSimpleTwinSyncSseMoi_instance_method_arg_borrow_twin_sync_sse_moi( PlatformGeneralizedUint8ListPtr ptr_, @@ -76121,10 +71417,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi_set_good( Object that, String good); - external void - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__hello_two_enum_twin_sync_sse_moi_func_hello( - NativePortType port_, int that); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_arg_borrow_twin_sync_sse_moi( PlatformGeneralizedUint8ListPtr ptr_, @@ -76305,36 +71597,6 @@ class RustLibWasmModule implements WasmModule { int rust_vec_len_, int data_len_); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi( - PlatformGeneralizedUint8ListPtr ptr_, - int rust_vec_len_, - int data_len_); - external dynamic /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_two_args_twin_sync_sse_moi( PlatformGeneralizedUint8ListPtr ptr_, @@ -77883,10 +73145,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__raw_string__test_raw_string_item_struct_twin_normal( NativePortType port_); - external void - wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello( - NativePortType port_, Object that); - external void wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_borrow_twin_normal( NativePortType port_, Object that); @@ -77943,10 +73201,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_set_good( Object that, String good); - external void - wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello( - NativePortType port_, int that); - external void wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_borrow_twin_normal( NativePortType port_, Object arg, int expect); @@ -78067,26 +73321,6 @@ class RustLibWasmModule implements WasmModule { wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_normal( NativePortType port_); - external void - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal( - NativePortType port_, List arg, String expect); - - external void - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal( - NativePortType port_, Object arg, String expect); - - external void - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal( - NativePortType port_, List arg, String expect); - - external void - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal( - NativePortType port_); - - external void - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal( - NativePortType port_); - external void wire__crate__api__rust_auto_opaque__rust_auto_opaque_two_args_twin_normal( NativePortType port_, Object a, Object b); @@ -78871,102 +74105,6 @@ class RustLibWasmModule implements WasmModule { rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( dynamic ptr); - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - dynamic ptr); - external void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( dynamic ptr); @@ -79231,102 +74369,6 @@ class RustLibWasmModule implements WasmModule { rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi( dynamic ptr); - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - dynamic ptr); - external void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( dynamic ptr); @@ -80007,102 +75049,6 @@ class RustLibWasmModule implements WasmModule { rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic ptr); - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic ptr); - external void rust_arc_increment_strong_count_RustOpaque_i16(dynamic ptr); external void rust_arc_decrement_strong_count_RustOpaque_i16(dynamic ptr); diff --git a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_moi.rs b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_moi.rs index 9eb9c49ac7..a93594324b 100644 --- a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_moi.rs +++ b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_moi.rs @@ -106,72 +106,68 @@ pub fn rust_auto_opaque_callable_return_twin_moi() -> Box Stri } // ==================================== trait object ======================================= - -pub trait HelloTraitTwinMoi: Send + Sync { - fn func_hello(&self) -> &str; -} - -#[frb(opaque)] -pub struct HelloOneStructTwinMoi { - inner: String, -} - -impl HelloTraitTwinMoi for HelloOneStructTwinMoi { - fn func_hello(&self) -> &str { - &self.inner - } -} - -pub enum HelloTwoEnumTwinMoi { - A, - B, -} - -impl HelloTraitTwinMoi for HelloTwoEnumTwinMoi { - fn func_hello(&self) -> &str { - match self { - HelloTwoEnumTwinMoi::A => "A", - HelloTwoEnumTwinMoi::B => "B", - } - } -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -pub fn rust_auto_opaque_trait_object_arg_own_twin_moi( - arg: Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[allow(clippy::borrowed_box)] -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -pub fn rust_auto_opaque_trait_object_arg_borrow_twin_moi( - arg: &Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi( - arg: &mut Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -pub fn rust_auto_opaque_trait_object_return_own_one_twin_moi() -> Box { - Box::new(HelloOneStructTwinMoi { - inner: "hello".into(), - }) -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -pub fn rust_auto_opaque_trait_object_return_own_two_twin_moi() -> Box { - Box::new(HelloTwoEnumTwinMoi::B) -} +// +// pub trait HelloTraitTwinMoi: Send + Sync { +// fn func_hello(&self) -> &str; +// } +// +// #[frb(opaque)] +// pub struct HelloOneStructTwinMoi { +// inner: String, +// } +// +// impl HelloTraitTwinMoi for HelloOneStructTwinMoi { +// fn func_hello(&self) -> &str { +// &self.inner +// } +// } +// +// pub enum HelloTwoEnumTwinMoi { +// A, +// B, +// } +// +// impl HelloTraitTwinMoi for HelloTwoEnumTwinMoi { +// fn func_hello(&self) -> &str { +// match self { +// HelloTwoEnumTwinMoi::A => "A", +// HelloTwoEnumTwinMoi::B => "B", +// } +// } +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] pub fn rust_auto_opaque_trait_object_arg_own_twin_moi( +// arg: Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[allow(clippy::borrowed_box)] +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] pub fn rust_auto_opaque_trait_object_arg_borrow_twin_moi( +// arg: &Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi( +// arg: &mut Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] pub fn rust_auto_opaque_trait_object_return_own_one_twin_moi() -> Box { +// Box::new(HelloOneStructTwinMoi { +// inner: "hello".into(), +// }) +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] pub fn rust_auto_opaque_trait_object_return_own_two_twin_moi() -> Box { +// Box::new(HelloTwoEnumTwinMoi::B) +// } +// // ==================================== static method ======================================= diff --git a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async.rs b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async.rs index d6a0a665e9..e866cfde38 100644 --- a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async.rs +++ b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async.rs @@ -115,69 +115,68 @@ pub async fn rust_auto_opaque_callable_return_twin_rust_async( } // ==================================== trait object ======================================= - -pub trait HelloTraitTwinRustAsync: Send + Sync { - fn func_hello(&self) -> &str; -} - -#[frb(opaque)] -pub struct HelloOneStructTwinRustAsync { - inner: String, -} - -impl HelloTraitTwinRustAsync for HelloOneStructTwinRustAsync { - fn func_hello(&self) -> &str { - &self.inner - } -} - -pub enum HelloTwoEnumTwinRustAsync { - A, - B, -} - -impl HelloTraitTwinRustAsync for HelloTwoEnumTwinRustAsync { - fn func_hello(&self) -> &str { - match self { - HelloTwoEnumTwinRustAsync::A => "A", - HelloTwoEnumTwinRustAsync::B => "B", - } - } -} - -pub async fn rust_auto_opaque_trait_object_arg_own_twin_rust_async( - arg: Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[allow(clippy::borrowed_box)] -pub async fn rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( - arg: &Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -pub async fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async( - arg: &mut Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -pub async fn rust_auto_opaque_trait_object_return_own_one_twin_rust_async( -) -> Box { - Box::new(HelloOneStructTwinRustAsync { - inner: "hello".into(), - }) -} - -pub async fn rust_auto_opaque_trait_object_return_own_two_twin_rust_async( -) -> Box { - Box::new(HelloTwoEnumTwinRustAsync::B) -} +// +// pub trait HelloTraitTwinRustAsync: Send + Sync { +// fn func_hello(&self) -> &str; +// } +// +// #[frb(opaque)] +// pub struct HelloOneStructTwinRustAsync { +// inner: String, +// } +// +// impl HelloTraitTwinRustAsync for HelloOneStructTwinRustAsync { +// fn func_hello(&self) -> &str { +// &self.inner +// } +// } +// +// pub enum HelloTwoEnumTwinRustAsync { +// A, +// B, +// } +// +// impl HelloTraitTwinRustAsync for HelloTwoEnumTwinRustAsync { +// fn func_hello(&self) -> &str { +// match self { +// HelloTwoEnumTwinRustAsync::A => "A", +// HelloTwoEnumTwinRustAsync::B => "B", +// } +// } +// } +// +// pub async fn rust_auto_opaque_trait_object_arg_own_twin_rust_async( +// arg: Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[allow(clippy::borrowed_box)] +// pub async fn rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( +// arg: &Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// pub async fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async( +// arg: &mut Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// pub async fn rust_auto_opaque_trait_object_return_own_one_twin_rust_async() -> Box { +// Box::new(HelloOneStructTwinRustAsync { +// inner: "hello".into(), +// }) +// } +// +// pub async fn rust_auto_opaque_trait_object_return_own_two_twin_rust_async() -> Box { +// Box::new(HelloTwoEnumTwinRustAsync::B) +// } +// // ==================================== static method ======================================= diff --git a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async_moi.rs b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async_moi.rs index 57268cf37f..55ca26e1a0 100644 --- a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async_moi.rs +++ b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async_moi.rs @@ -126,74 +126,68 @@ pub async fn rust_auto_opaque_callable_return_twin_rust_async_moi( } // ==================================== trait object ======================================= - -pub trait HelloTraitTwinRustAsyncMoi: Send + Sync { - fn func_hello(&self) -> &str; -} - -#[frb(opaque)] -pub struct HelloOneStructTwinRustAsyncMoi { - inner: String, -} - -impl HelloTraitTwinRustAsyncMoi for HelloOneStructTwinRustAsyncMoi { - fn func_hello(&self) -> &str { - &self.inner - } -} - -pub enum HelloTwoEnumTwinRustAsyncMoi { - A, - B, -} - -impl HelloTraitTwinRustAsyncMoi for HelloTwoEnumTwinRustAsyncMoi { - fn func_hello(&self) -> &str { - match self { - HelloTwoEnumTwinRustAsyncMoi::A => "A", - HelloTwoEnumTwinRustAsyncMoi::B => "B", - } - } -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -pub async fn rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi( - arg: Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[allow(clippy::borrowed_box)] -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -pub async fn rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi( - arg: &Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -pub async fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi( - arg: &mut Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -pub async fn rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi( -) -> Box { - Box::new(HelloOneStructTwinRustAsyncMoi { - inner: "hello".into(), - }) -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -pub async fn rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi( -) -> Box { - Box::new(HelloTwoEnumTwinRustAsyncMoi::B) -} +// +// pub trait HelloTraitTwinRustAsyncMoi: Send + Sync { +// fn func_hello(&self) -> &str; +// } +// +// #[frb(opaque)] +// pub struct HelloOneStructTwinRustAsyncMoi { +// inner: String, +// } +// +// impl HelloTraitTwinRustAsyncMoi for HelloOneStructTwinRustAsyncMoi { +// fn func_hello(&self) -> &str { +// &self.inner +// } +// } +// +// pub enum HelloTwoEnumTwinRustAsyncMoi { +// A, +// B, +// } +// +// impl HelloTraitTwinRustAsyncMoi for HelloTwoEnumTwinRustAsyncMoi { +// fn func_hello(&self) -> &str { +// match self { +// HelloTwoEnumTwinRustAsyncMoi::A => "A", +// HelloTwoEnumTwinRustAsyncMoi::B => "B", +// } +// } +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] pub async fn rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi( +// arg: Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[allow(clippy::borrowed_box)] +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] pub async fn rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi( +// arg: &Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] pub async fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi( +// arg: &mut Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] pub async fn rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi() -> Box { +// Box::new(HelloOneStructTwinRustAsyncMoi { +// inner: "hello".into(), +// }) +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] pub async fn rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi() -> Box { +// Box::new(HelloTwoEnumTwinRustAsyncMoi::B) +// } +// // ==================================== static method ======================================= diff --git a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse.rs b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse.rs index 194cfa3af1..2355d711f9 100644 --- a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse.rs +++ b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse.rs @@ -126,74 +126,68 @@ pub async fn rust_auto_opaque_callable_return_twin_rust_async_sse( } // ==================================== trait object ======================================= - -pub trait HelloTraitTwinRustAsyncSse: Send + Sync { - fn func_hello(&self) -> &str; -} - -#[frb(opaque)] -pub struct HelloOneStructTwinRustAsyncSse { - inner: String, -} - -impl HelloTraitTwinRustAsyncSse for HelloOneStructTwinRustAsyncSse { - fn func_hello(&self) -> &str { - &self.inner - } -} - -pub enum HelloTwoEnumTwinRustAsyncSse { - A, - B, -} - -impl HelloTraitTwinRustAsyncSse for HelloTwoEnumTwinRustAsyncSse { - fn func_hello(&self) -> &str { - match self { - HelloTwoEnumTwinRustAsyncSse::A => "A", - HelloTwoEnumTwinRustAsyncSse::B => "B", - } - } -} - -#[flutter_rust_bridge::frb(serialize)] -pub async fn rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse( - arg: Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[allow(clippy::borrowed_box)] -#[flutter_rust_bridge::frb(serialize)] -pub async fn rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse( - arg: &Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(serialize)] -pub async fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse( - arg: &mut Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(serialize)] -pub async fn rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse( -) -> Box { - Box::new(HelloOneStructTwinRustAsyncSse { - inner: "hello".into(), - }) -} - -#[flutter_rust_bridge::frb(serialize)] -pub async fn rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse( -) -> Box { - Box::new(HelloTwoEnumTwinRustAsyncSse::B) -} +// +// pub trait HelloTraitTwinRustAsyncSse: Send + Sync { +// fn func_hello(&self) -> &str; +// } +// +// #[frb(opaque)] +// pub struct HelloOneStructTwinRustAsyncSse { +// inner: String, +// } +// +// impl HelloTraitTwinRustAsyncSse for HelloOneStructTwinRustAsyncSse { +// fn func_hello(&self) -> &str { +// &self.inner +// } +// } +// +// pub enum HelloTwoEnumTwinRustAsyncSse { +// A, +// B, +// } +// +// impl HelloTraitTwinRustAsyncSse for HelloTwoEnumTwinRustAsyncSse { +// fn func_hello(&self) -> &str { +// match self { +// HelloTwoEnumTwinRustAsyncSse::A => "A", +// HelloTwoEnumTwinRustAsyncSse::B => "B", +// } +// } +// } +// +// #[flutter_rust_bridge::frb(serialize)] pub async fn rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse( +// arg: Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[allow(clippy::borrowed_box)] +// #[flutter_rust_bridge::frb(serialize)] pub async fn rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse( +// arg: &Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(serialize)] pub async fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse( +// arg: &mut Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(serialize)] pub async fn rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse() -> Box { +// Box::new(HelloOneStructTwinRustAsyncSse { +// inner: "hello".into(), +// }) +// } +// +// #[flutter_rust_bridge::frb(serialize)] pub async fn rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse() -> Box { +// Box::new(HelloTwoEnumTwinRustAsyncSse::B) +// } +// // ==================================== static method ======================================= diff --git a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_moi.rs b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_moi.rs index e7e3695981..d4fd9acd62 100644 --- a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_moi.rs +++ b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_moi.rs @@ -137,79 +137,68 @@ pub async fn rust_auto_opaque_callable_return_twin_rust_async_sse_moi( } // ==================================== trait object ======================================= - -pub trait HelloTraitTwinRustAsyncSseMoi: Send + Sync { - fn func_hello(&self) -> &str; -} - -#[frb(opaque)] -pub struct HelloOneStructTwinRustAsyncSseMoi { - inner: String, -} - -impl HelloTraitTwinRustAsyncSseMoi for HelloOneStructTwinRustAsyncSseMoi { - fn func_hello(&self) -> &str { - &self.inner - } -} - -pub enum HelloTwoEnumTwinRustAsyncSseMoi { - A, - B, -} - -impl HelloTraitTwinRustAsyncSseMoi for HelloTwoEnumTwinRustAsyncSseMoi { - fn func_hello(&self) -> &str { - match self { - HelloTwoEnumTwinRustAsyncSseMoi::A => "A", - HelloTwoEnumTwinRustAsyncSseMoi::B => "B", - } - } -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(serialize)] -pub async fn rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi( - arg: Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[allow(clippy::borrowed_box)] -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(serialize)] -pub async fn rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi( - arg: &Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(serialize)] -pub async fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi( - arg: &mut Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(serialize)] -pub async fn rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi( -) -> Box { - Box::new(HelloOneStructTwinRustAsyncSseMoi { - inner: "hello".into(), - }) -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(serialize)] -pub async fn rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi( -) -> Box { - Box::new(HelloTwoEnumTwinRustAsyncSseMoi::B) -} +// +// pub trait HelloTraitTwinRustAsyncSseMoi: Send + Sync { +// fn func_hello(&self) -> &str; +// } +// +// #[frb(opaque)] +// pub struct HelloOneStructTwinRustAsyncSseMoi { +// inner: String, +// } +// +// impl HelloTraitTwinRustAsyncSseMoi for HelloOneStructTwinRustAsyncSseMoi { +// fn func_hello(&self) -> &str { +// &self.inner +// } +// } +// +// pub enum HelloTwoEnumTwinRustAsyncSseMoi { +// A, +// B, +// } +// +// impl HelloTraitTwinRustAsyncSseMoi for HelloTwoEnumTwinRustAsyncSseMoi { +// fn func_hello(&self) -> &str { +// match self { +// HelloTwoEnumTwinRustAsyncSseMoi::A => "A", +// HelloTwoEnumTwinRustAsyncSseMoi::B => "B", +// } +// } +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(serialize)] pub async fn rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi( +// arg: Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[allow(clippy::borrowed_box)] +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(serialize)] pub async fn rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi( +// arg: &Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(serialize)] pub async fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi( +// arg: &mut Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(serialize)] pub async fn rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi() -> Box { +// Box::new(HelloOneStructTwinRustAsyncSseMoi { +// inner: "hello".into(), +// }) +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(serialize)] pub async fn rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi() -> Box { +// Box::new(HelloTwoEnumTwinRustAsyncSseMoi::B) +// } +// // ==================================== static method ======================================= diff --git a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sse.rs b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sse.rs index fc2ea6f0bf..2fb0a9eb2c 100644 --- a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sse.rs +++ b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sse.rs @@ -106,72 +106,68 @@ pub fn rust_auto_opaque_callable_return_twin_sse() -> Box Stri } // ==================================== trait object ======================================= - -pub trait HelloTraitTwinSse: Send + Sync { - fn func_hello(&self) -> &str; -} - -#[frb(opaque)] -pub struct HelloOneStructTwinSse { - inner: String, -} - -impl HelloTraitTwinSse for HelloOneStructTwinSse { - fn func_hello(&self) -> &str { - &self.inner - } -} - -pub enum HelloTwoEnumTwinSse { - A, - B, -} - -impl HelloTraitTwinSse for HelloTwoEnumTwinSse { - fn func_hello(&self) -> &str { - match self { - HelloTwoEnumTwinSse::A => "A", - HelloTwoEnumTwinSse::B => "B", - } - } -} - -#[flutter_rust_bridge::frb(serialize)] -pub fn rust_auto_opaque_trait_object_arg_own_twin_sse( - arg: Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[allow(clippy::borrowed_box)] -#[flutter_rust_bridge::frb(serialize)] -pub fn rust_auto_opaque_trait_object_arg_borrow_twin_sse( - arg: &Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(serialize)] -pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse( - arg: &mut Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(serialize)] -pub fn rust_auto_opaque_trait_object_return_own_one_twin_sse() -> Box { - Box::new(HelloOneStructTwinSse { - inner: "hello".into(), - }) -} - -#[flutter_rust_bridge::frb(serialize)] -pub fn rust_auto_opaque_trait_object_return_own_two_twin_sse() -> Box { - Box::new(HelloTwoEnumTwinSse::B) -} +// +// pub trait HelloTraitTwinSse: Send + Sync { +// fn func_hello(&self) -> &str; +// } +// +// #[frb(opaque)] +// pub struct HelloOneStructTwinSse { +// inner: String, +// } +// +// impl HelloTraitTwinSse for HelloOneStructTwinSse { +// fn func_hello(&self) -> &str { +// &self.inner +// } +// } +// +// pub enum HelloTwoEnumTwinSse { +// A, +// B, +// } +// +// impl HelloTraitTwinSse for HelloTwoEnumTwinSse { +// fn func_hello(&self) -> &str { +// match self { +// HelloTwoEnumTwinSse::A => "A", +// HelloTwoEnumTwinSse::B => "B", +// } +// } +// } +// +// #[flutter_rust_bridge::frb(serialize)] pub fn rust_auto_opaque_trait_object_arg_own_twin_sse( +// arg: Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[allow(clippy::borrowed_box)] +// #[flutter_rust_bridge::frb(serialize)] pub fn rust_auto_opaque_trait_object_arg_borrow_twin_sse( +// arg: &Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(serialize)] pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse( +// arg: &mut Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(serialize)] pub fn rust_auto_opaque_trait_object_return_own_one_twin_sse() -> Box { +// Box::new(HelloOneStructTwinSse { +// inner: "hello".into(), +// }) +// } +// +// #[flutter_rust_bridge::frb(serialize)] pub fn rust_auto_opaque_trait_object_return_own_two_twin_sse() -> Box { +// Box::new(HelloTwoEnumTwinSse::B) +// } +// // ==================================== static method ======================================= diff --git a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sse_moi.rs b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sse_moi.rs index 43cecae441..752768cb29 100644 --- a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sse_moi.rs +++ b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sse_moi.rs @@ -124,79 +124,68 @@ pub fn rust_auto_opaque_callable_return_twin_sse_moi() -> Box } // ==================================== trait object ======================================= - -pub trait HelloTraitTwinSseMoi: Send + Sync { - fn func_hello(&self) -> &str; -} - -#[frb(opaque)] -pub struct HelloOneStructTwinSseMoi { - inner: String, -} - -impl HelloTraitTwinSseMoi for HelloOneStructTwinSseMoi { - fn func_hello(&self) -> &str { - &self.inner - } -} - -pub enum HelloTwoEnumTwinSseMoi { - A, - B, -} - -impl HelloTraitTwinSseMoi for HelloTwoEnumTwinSseMoi { - fn func_hello(&self) -> &str { - match self { - HelloTwoEnumTwinSseMoi::A => "A", - HelloTwoEnumTwinSseMoi::B => "B", - } - } -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(serialize)] -pub fn rust_auto_opaque_trait_object_arg_own_twin_sse_moi( - arg: Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[allow(clippy::borrowed_box)] -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(serialize)] -pub fn rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi( - arg: &Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(serialize)] -pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi( - arg: &mut Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(serialize)] -pub fn rust_auto_opaque_trait_object_return_own_one_twin_sse_moi() -> Box -{ - Box::new(HelloOneStructTwinSseMoi { - inner: "hello".into(), - }) -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(serialize)] -pub fn rust_auto_opaque_trait_object_return_own_two_twin_sse_moi() -> Box -{ - Box::new(HelloTwoEnumTwinSseMoi::B) -} +// +// pub trait HelloTraitTwinSseMoi: Send + Sync { +// fn func_hello(&self) -> &str; +// } +// +// #[frb(opaque)] +// pub struct HelloOneStructTwinSseMoi { +// inner: String, +// } +// +// impl HelloTraitTwinSseMoi for HelloOneStructTwinSseMoi { +// fn func_hello(&self) -> &str { +// &self.inner +// } +// } +// +// pub enum HelloTwoEnumTwinSseMoi { +// A, +// B, +// } +// +// impl HelloTraitTwinSseMoi for HelloTwoEnumTwinSseMoi { +// fn func_hello(&self) -> &str { +// match self { +// HelloTwoEnumTwinSseMoi::A => "A", +// HelloTwoEnumTwinSseMoi::B => "B", +// } +// } +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(serialize)] pub fn rust_auto_opaque_trait_object_arg_own_twin_sse_moi( +// arg: Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[allow(clippy::borrowed_box)] +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(serialize)] pub fn rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi( +// arg: &Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(serialize)] pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi( +// arg: &mut Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(serialize)] pub fn rust_auto_opaque_trait_object_return_own_one_twin_sse_moi() -> Box { +// Box::new(HelloOneStructTwinSseMoi { +// inner: "hello".into(), +// }) +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(serialize)] pub fn rust_auto_opaque_trait_object_return_own_two_twin_sse_moi() -> Box { +// Box::new(HelloTwoEnumTwinSseMoi::B) +// } +// // ==================================== static method ======================================= diff --git a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync.rs b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync.rs index 7fb0cde800..33b9f681d8 100644 --- a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync.rs +++ b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync.rs @@ -106,72 +106,68 @@ pub fn rust_auto_opaque_callable_return_twin_sync() -> Box Str } // ==================================== trait object ======================================= - -pub trait HelloTraitTwinSync: Send + Sync { - fn func_hello(&self) -> &str; -} - -#[frb(opaque)] -pub struct HelloOneStructTwinSync { - inner: String, -} - -impl HelloTraitTwinSync for HelloOneStructTwinSync { - fn func_hello(&self) -> &str { - &self.inner - } -} - -pub enum HelloTwoEnumTwinSync { - A, - B, -} - -impl HelloTraitTwinSync for HelloTwoEnumTwinSync { - fn func_hello(&self) -> &str { - match self { - HelloTwoEnumTwinSync::A => "A", - HelloTwoEnumTwinSync::B => "B", - } - } -} - -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_arg_own_twin_sync( - arg: Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[allow(clippy::borrowed_box)] -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_arg_borrow_twin_sync( - arg: &Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync( - arg: &mut Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_return_own_one_twin_sync() -> Box { - Box::new(HelloOneStructTwinSync { - inner: "hello".into(), - }) -} - -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_return_own_two_twin_sync() -> Box { - Box::new(HelloTwoEnumTwinSync::B) -} +// +// pub trait HelloTraitTwinSync: Send + Sync { +// fn func_hello(&self) -> &str; +// } +// +// #[frb(opaque)] +// pub struct HelloOneStructTwinSync { +// inner: String, +// } +// +// impl HelloTraitTwinSync for HelloOneStructTwinSync { +// fn func_hello(&self) -> &str { +// &self.inner +// } +// } +// +// pub enum HelloTwoEnumTwinSync { +// A, +// B, +// } +// +// impl HelloTraitTwinSync for HelloTwoEnumTwinSync { +// fn func_hello(&self) -> &str { +// match self { +// HelloTwoEnumTwinSync::A => "A", +// HelloTwoEnumTwinSync::B => "B", +// } +// } +// } +// +// #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_arg_own_twin_sync( +// arg: Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[allow(clippy::borrowed_box)] +// #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_arg_borrow_twin_sync( +// arg: &Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync( +// arg: &mut Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_return_own_one_twin_sync() -> Box { +// Box::new(HelloOneStructTwinSync { +// inner: "hello".into(), +// }) +// } +// +// #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_return_own_two_twin_sync() -> Box { +// Box::new(HelloTwoEnumTwinSync::B) +// } +// // ==================================== static method ======================================= diff --git a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync_moi.rs b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync_moi.rs index 2232b7f8f5..b3c88f5f7d 100644 --- a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync_moi.rs +++ b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync_moi.rs @@ -129,79 +129,68 @@ pub fn rust_auto_opaque_callable_return_twin_sync_moi( } // ==================================== trait object ======================================= - -pub trait HelloTraitTwinSyncMoi: Send + Sync { - fn func_hello(&self) -> &str; -} - -#[frb(opaque)] -pub struct HelloOneStructTwinSyncMoi { - inner: String, -} - -impl HelloTraitTwinSyncMoi for HelloOneStructTwinSyncMoi { - fn func_hello(&self) -> &str { - &self.inner - } -} - -pub enum HelloTwoEnumTwinSyncMoi { - A, - B, -} - -impl HelloTraitTwinSyncMoi for HelloTwoEnumTwinSyncMoi { - fn func_hello(&self) -> &str { - match self { - HelloTwoEnumTwinSyncMoi::A => "A", - HelloTwoEnumTwinSyncMoi::B => "B", - } - } -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_arg_own_twin_sync_moi( - arg: Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[allow(clippy::borrowed_box)] -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi( - arg: &Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi( - arg: &mut Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_return_own_one_twin_sync_moi() -> Box -{ - Box::new(HelloOneStructTwinSyncMoi { - inner: "hello".into(), - }) -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_return_own_two_twin_sync_moi() -> Box -{ - Box::new(HelloTwoEnumTwinSyncMoi::B) -} +// +// pub trait HelloTraitTwinSyncMoi: Send + Sync { +// fn func_hello(&self) -> &str; +// } +// +// #[frb(opaque)] +// pub struct HelloOneStructTwinSyncMoi { +// inner: String, +// } +// +// impl HelloTraitTwinSyncMoi for HelloOneStructTwinSyncMoi { +// fn func_hello(&self) -> &str { +// &self.inner +// } +// } +// +// pub enum HelloTwoEnumTwinSyncMoi { +// A, +// B, +// } +// +// impl HelloTraitTwinSyncMoi for HelloTwoEnumTwinSyncMoi { +// fn func_hello(&self) -> &str { +// match self { +// HelloTwoEnumTwinSyncMoi::A => "A", +// HelloTwoEnumTwinSyncMoi::B => "B", +// } +// } +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_arg_own_twin_sync_moi( +// arg: Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[allow(clippy::borrowed_box)] +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi( +// arg: &Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi( +// arg: &mut Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_return_own_one_twin_sync_moi() -> Box { +// Box::new(HelloOneStructTwinSyncMoi { +// inner: "hello".into(), +// }) +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_return_own_two_twin_sync_moi() -> Box { +// Box::new(HelloTwoEnumTwinSyncMoi::B) +// } +// // ==================================== static method ======================================= diff --git a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync_sse.rs b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync_sse.rs index 8f892f1ea9..c78a40b2d8 100644 --- a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync_sse.rs +++ b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync_sse.rs @@ -129,79 +129,68 @@ pub fn rust_auto_opaque_callable_return_twin_sync_sse( } // ==================================== trait object ======================================= - -pub trait HelloTraitTwinSyncSse: Send + Sync { - fn func_hello(&self) -> &str; -} - -#[frb(opaque)] -pub struct HelloOneStructTwinSyncSse { - inner: String, -} - -impl HelloTraitTwinSyncSse for HelloOneStructTwinSyncSse { - fn func_hello(&self) -> &str { - &self.inner - } -} - -pub enum HelloTwoEnumTwinSyncSse { - A, - B, -} - -impl HelloTraitTwinSyncSse for HelloTwoEnumTwinSyncSse { - fn func_hello(&self) -> &str { - match self { - HelloTwoEnumTwinSyncSse::A => "A", - HelloTwoEnumTwinSyncSse::B => "B", - } - } -} - -#[flutter_rust_bridge::frb(serialize)] -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_arg_own_twin_sync_sse( - arg: Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[allow(clippy::borrowed_box)] -#[flutter_rust_bridge::frb(serialize)] -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse( - arg: &Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(serialize)] -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse( - arg: &mut Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(serialize)] -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_return_own_one_twin_sync_sse() -> Box -{ - Box::new(HelloOneStructTwinSyncSse { - inner: "hello".into(), - }) -} - -#[flutter_rust_bridge::frb(serialize)] -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_return_own_two_twin_sync_sse() -> Box -{ - Box::new(HelloTwoEnumTwinSyncSse::B) -} +// +// pub trait HelloTraitTwinSyncSse: Send + Sync { +// fn func_hello(&self) -> &str; +// } +// +// #[frb(opaque)] +// pub struct HelloOneStructTwinSyncSse { +// inner: String, +// } +// +// impl HelloTraitTwinSyncSse for HelloOneStructTwinSyncSse { +// fn func_hello(&self) -> &str { +// &self.inner +// } +// } +// +// pub enum HelloTwoEnumTwinSyncSse { +// A, +// B, +// } +// +// impl HelloTraitTwinSyncSse for HelloTwoEnumTwinSyncSse { +// fn func_hello(&self) -> &str { +// match self { +// HelloTwoEnumTwinSyncSse::A => "A", +// HelloTwoEnumTwinSyncSse::B => "B", +// } +// } +// } +// +// #[flutter_rust_bridge::frb(serialize)] #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_arg_own_twin_sync_sse( +// arg: Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[allow(clippy::borrowed_box)] +// #[flutter_rust_bridge::frb(serialize)] #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse( +// arg: &Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(serialize)] #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse( +// arg: &mut Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(serialize)] #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_return_own_one_twin_sync_sse() -> Box { +// Box::new(HelloOneStructTwinSyncSse { +// inner: "hello".into(), +// }) +// } +// +// #[flutter_rust_bridge::frb(serialize)] #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_return_own_two_twin_sync_sse() -> Box { +// Box::new(HelloTwoEnumTwinSyncSse::B) +// } +// // ==================================== static method ======================================= diff --git a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_moi.rs b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_moi.rs index 1a524b0b96..c54f451ec9 100644 --- a/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_moi.rs +++ b/frb_example/pure_dart/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_moi.rs @@ -143,84 +143,68 @@ pub fn rust_auto_opaque_callable_return_twin_sync_sse_moi( } // ==================================== trait object ======================================= - -pub trait HelloTraitTwinSyncSseMoi: Send + Sync { - fn func_hello(&self) -> &str; -} - -#[frb(opaque)] -pub struct HelloOneStructTwinSyncSseMoi { - inner: String, -} - -impl HelloTraitTwinSyncSseMoi for HelloOneStructTwinSyncSseMoi { - fn func_hello(&self) -> &str { - &self.inner - } -} - -pub enum HelloTwoEnumTwinSyncSseMoi { - A, - B, -} - -impl HelloTraitTwinSyncSseMoi for HelloTwoEnumTwinSyncSseMoi { - fn func_hello(&self) -> &str { - match self { - HelloTwoEnumTwinSyncSseMoi::A => "A", - HelloTwoEnumTwinSyncSseMoi::B => "B", - } - } -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(serialize)] -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi( - arg: Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[allow(clippy::borrowed_box)] -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(serialize)] -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi( - arg: &Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(serialize)] -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi( - arg: &mut Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(serialize)] -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi( -) -> Box { - Box::new(HelloOneStructTwinSyncSseMoi { - inner: "hello".into(), - }) -} - -#[flutter_rust_bridge::frb(rust_opaque_codec_moi)] -#[flutter_rust_bridge::frb(serialize)] -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi( -) -> Box { - Box::new(HelloTwoEnumTwinSyncSseMoi::B) -} +// +// pub trait HelloTraitTwinSyncSseMoi: Send + Sync { +// fn func_hello(&self) -> &str; +// } +// +// #[frb(opaque)] +// pub struct HelloOneStructTwinSyncSseMoi { +// inner: String, +// } +// +// impl HelloTraitTwinSyncSseMoi for HelloOneStructTwinSyncSseMoi { +// fn func_hello(&self) -> &str { +// &self.inner +// } +// } +// +// pub enum HelloTwoEnumTwinSyncSseMoi { +// A, +// B, +// } +// +// impl HelloTraitTwinSyncSseMoi for HelloTwoEnumTwinSyncSseMoi { +// fn func_hello(&self) -> &str { +// match self { +// HelloTwoEnumTwinSyncSseMoi::A => "A", +// HelloTwoEnumTwinSyncSseMoi::B => "B", +// } +// } +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(serialize)] #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi( +// arg: Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[allow(clippy::borrowed_box)] +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(serialize)] #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi( +// arg: &Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(serialize)] #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi( +// arg: &mut Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(serialize)] #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi() -> Box { +// Box::new(HelloOneStructTwinSyncSseMoi { +// inner: "hello".into(), +// }) +// } +// +// #[flutter_rust_bridge::frb(rust_opaque_codec_moi)] #[flutter_rust_bridge::frb(serialize)] #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi() -> Box { +// Box::new(HelloTwoEnumTwinSyncSseMoi::B) +// } +// // ==================================== static method ======================================= diff --git a/frb_example/pure_dart/rust/src/frb_generated.io.rs b/frb_example/pure_dart/rust/src/frb_generated.io.rs index 17e878cfc7..f15275cb31 100644 --- a/frb_example/pure_dart/rust/src/frb_generated.io.rs +++ b/frb_example/pure_dart/rust/src/frb_generated.io.rs @@ -31,27 +31,16 @@ use crate::api::pseudo_manual::method_twin_rust_async_sse::*; use crate::api::pseudo_manual::method_twin_sse::*; use crate::api::pseudo_manual::method_twin_sync::*; use crate::api::pseudo_manual::method_twin_sync_sse::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTraitTwinMoi; use crate::api::pseudo_manual::rust_auto_opaque_twin_moi::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTraitTwinRustAsync; use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTraitTwinRustAsyncMoi; use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTraitTwinRustAsyncSse; use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTraitTwinRustAsyncSseMoi; use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTraitTwinSse; use crate::api::pseudo_manual::rust_auto_opaque_twin_sse::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTraitTwinSseMoi; use crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTraitTwinSync; use crate::api::pseudo_manual::rust_auto_opaque_twin_sync::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTraitTwinSyncMoi; use crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTraitTwinSyncSse; use crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTraitTwinSyncSseMoi; use crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::*; use crate::api::pseudo_manual::rust_opaque_sync_twin_moi::*; use crate::api::pseudo_manual::rust_opaque_sync_twin_sse::*; @@ -67,11 +56,9 @@ use crate::api::pseudo_manual::rust_opaque_twin_sync::*; use crate::api::pseudo_manual::rust_opaque_twin_sync_moi::*; use crate::api::pseudo_manual::rust_opaque_twin_sync_sse::*; use crate::api::pseudo_manual::rust_opaque_twin_sync_sse_moi::*; -use crate::api::rust_auto_opaque::HelloTraitTwinNormal; use crate::api::rust_auto_opaque::*; use crate::api::rust_opaque::*; use crate::api::rust_opaque_sync::*; -use crate::frb_generated::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::{transform_result_dco, Lockable}; use flutter_rust_bridge::{Handler, IntoIntoDart}; @@ -90,78 +77,6 @@ impl CstDecode unimplemented!() } } -impl CstDecode> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} impl CstDecode> for usize { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> RustAutoOpaqueNom { @@ -222,146 +137,6 @@ impl CstDecode> for usize flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) } } -impl - CstDecode< - RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustAutoOpaqueNom - { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl - CstDecode< - RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - > { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } - } -impl CstDecode> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } - } -impl CstDecode> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } - } -impl - CstDecode< - RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustAutoOpaqueNom - { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl - CstDecode< - RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - > { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl - CstDecode< - RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - > { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl - CstDecode< - RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - > { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl - CstDecode< - RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - > { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } - } -impl CstDecode> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} impl CstDecode> for usize { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> Box { @@ -636,160 +411,6 @@ impl CstDecode for usize { )) } } -impl CstDecode for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinMoi { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinNormal { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinRustAsync { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - HelloOneStructTwinRustAsync, - >, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinRustAsyncMoi { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - HelloOneStructTwinRustAsyncMoi, - >, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinRustAsyncSse { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - HelloOneStructTwinRustAsyncSse, - >, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinRustAsyncSseMoi { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - HelloOneStructTwinRustAsyncSseMoi, - >, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinSse { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinSseMoi { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinSync { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinSyncMoi { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinSyncSse { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinSyncSseMoi { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - HelloOneStructTwinSyncSseMoi, - >, - >, - >::cst_decode( - self - )) - } -} impl CstDecode for usize { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> ItemContainerSolutionOneTwinNormal { @@ -1554,44 +1175,6 @@ impl CstDecode<[flutter_rust_bridge::DartOpaque; 1]> for *mut wire_cst_list_Dart flutter_rust_bridge::for_generated::from_vec_to_array(vec) } } -impl CstDecode for wire_cst_hello_trait_twin_moi_implementor { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> dyn HelloTraitTwinMoi { - unimplemented!() - } -} -impl CstDecode for wire_cst_hello_trait_twin_normal_implementor { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> dyn HelloTraitTwinNormal { - unimplemented!() - } -} -impl CstDecode for wire_cst_hello_trait_twin_rust_async_implementor { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> dyn HelloTraitTwinRustAsync { - unimplemented!() - } -} -impl CstDecode - for wire_cst_hello_trait_twin_rust_async_moi_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> dyn HelloTraitTwinRustAsyncMoi { - unimplemented!() - } -} -impl CstDecode for wire_cst_hello_trait_twin_sync_implementor { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> dyn HelloTraitTwinSync { - unimplemented!() - } -} -impl CstDecode for wire_cst_hello_trait_twin_sync_moi_implementor { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> dyn HelloTraitTwinSyncMoi { - unimplemented!() - } -} impl CstDecode for *mut wire_cst_list_prim_u_8_strict { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> i128 { @@ -2399,108 +1982,6 @@ impl decode_rust_opaque_moi(self as _) } } -impl - CstDecode< - RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > { - decode_rust_opaque_moi(self as _) - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl - CstDecode< - RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - > { - decode_rust_opaque_moi(self as _) - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl - CstDecode< - RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > { - decode_rust_opaque_moi(self as _) - } -} impl CstDecode< RustOpaqueMoi< @@ -2841,198 +2322,6 @@ impl decode_rust_opaque_moi(self as _) } } -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom> - { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - HelloOneStructTwinRustAsyncSseMoi, - >, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom> - { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} impl CstDecode< RustOpaqueNom< @@ -3982,176 +3271,6 @@ impl unsafe { decode_rust_opaque_nom(self as _) } } } -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, - >, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, - >, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl CstDecode>> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustOpaqueNom> { - unsafe { decode_rust_opaque_nom(self as _) } - } - } -impl CstDecode>> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustOpaqueNom> { - unsafe { decode_rust_opaque_nom(self as _) } - } - } -impl CstDecode>> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustOpaqueNom> { - unsafe { decode_rust_opaque_nom(self as _) } - } - } -impl CstDecode>> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustOpaqueNom> { - unsafe { decode_rust_opaque_nom(self as _) } - } - } -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, - >, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, - >, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - >, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - >, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - >, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - >, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - >, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - >, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} -impl CstDecode>> for usize { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustOpaqueNom> { - unsafe { decode_rust_opaque_nom(self as _) } - } - } -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - >, - > for usize -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - > { - unsafe { decode_rust_opaque_nom(self as _) } - } -} impl CstDecode> for usize { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> RustOpaqueMoi { @@ -5228,56 +4347,6 @@ impl CstDecode crate::api::pseudo_manual::array_twin_sync::BlobTwinSync(self.field0.cst_decode()) } } -impl CstDecode> for *mut wire_cst_hello_trait_twin_moi_implementor { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; - CstDecode::::cst_decode(*wrap).into() - } -} -impl CstDecode> - for *mut wire_cst_hello_trait_twin_normal_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; - CstDecode::::cst_decode(*wrap).into() - } -} -impl CstDecode> - for *mut wire_cst_hello_trait_twin_rust_async_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; - CstDecode::::cst_decode(*wrap).into() - } -} -impl CstDecode> - for *mut wire_cst_hello_trait_twin_rust_async_moi_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; - CstDecode::::cst_decode(*wrap).into() - } -} -impl CstDecode> for *mut wire_cst_hello_trait_twin_sync_implementor { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; - CstDecode::::cst_decode(*wrap).into() - } -} -impl CstDecode> - for *mut wire_cst_hello_trait_twin_sync_moi_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; - CstDecode::::cst_decode(*wrap).into() - } -} impl CstDecode> for *mut wire_cst_application_env { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> Box { @@ -6499,123 +5568,6 @@ impl CstDecode .into() } } -impl CstDecode - for *mut wire_cst_hello_trait_twin_moi_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinMoiImplementor { - let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; - CstDecode::::cst_decode(*wrap).into() - } -} -impl CstDecode - for *mut wire_cst_hello_trait_twin_normal_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinNormalImplementor { - let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; - CstDecode::::cst_decode(*wrap).into() - } -} -impl CstDecode - for *mut wire_cst_hello_trait_twin_rust_async_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncImplementor { - let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; - CstDecode::::cst_decode(*wrap) - .into() - } -} -impl CstDecode - for *mut wire_cst_hello_trait_twin_rust_async_moi_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor { - let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; - CstDecode::::cst_decode(*wrap) - .into() - } -} -impl CstDecode - for *mut wire_cst_hello_trait_twin_rust_async_sse_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor { - let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; - CstDecode::::cst_decode(*wrap) - .into() - } -} -impl CstDecode - for *mut wire_cst_hello_trait_twin_rust_async_sse_moi_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor { - let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; - CstDecode::::cst_decode( - *wrap, - ) - .into() - } -} -impl CstDecode - for *mut wire_cst_hello_trait_twin_sse_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSseImplementor { - let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; - CstDecode::::cst_decode(*wrap).into() - } -} -impl CstDecode - for *mut wire_cst_hello_trait_twin_sse_moi_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSseMoiImplementor { - let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; - CstDecode::::cst_decode(*wrap).into() - } -} -impl CstDecode - for *mut wire_cst_hello_trait_twin_sync_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncImplementor { - let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; - CstDecode::::cst_decode(*wrap).into() - } -} -impl CstDecode - for *mut wire_cst_hello_trait_twin_sync_moi_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncMoiImplementor { - let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; - CstDecode::::cst_decode(*wrap) - .into() - } -} -impl CstDecode - for *mut wire_cst_hello_trait_twin_sync_sse_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncSseImplementor { - let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; - CstDecode::::cst_decode(*wrap) - .into() - } -} -impl CstDecode - for *mut wire_cst_hello_trait_twin_sync_sse_moi_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor { - let wrap = unsafe { flutter_rust_bridge::for_generated::box_from_leak_ptr(self) }; - CstDecode::::cst_decode(*wrap) - .into() - } -} impl CstDecode for *mut i16 { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> i16 { @@ -9757,270 +8709,6 @@ impl CstDecode for wire_cst_hash_map_value { } } } -impl CstDecode - for wire_cst_hello_trait_twin_moi_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinMoiImplementor { - match self.tag { - 0 => { - let ans = unsafe { self.kind.Variant0 }; - crate::frb_generated::HelloTraitTwinMoiImplementor::Variant0( - ans.field0.cst_decode(), - ) - } - 1 => { - let ans = unsafe { self.kind.Variant1 }; - crate::frb_generated::HelloTraitTwinMoiImplementor::Variant1( - ans.field0.cst_decode(), - ) - } - _ => unreachable!(), - } - } -} -impl CstDecode - for wire_cst_hello_trait_twin_normal_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinNormalImplementor { - match self.tag { - 0 => { - let ans = unsafe { self.kind.Variant0 }; - crate::frb_generated::HelloTraitTwinNormalImplementor::Variant0( - ans.field0.cst_decode(), - ) - } - 1 => { - let ans = unsafe { self.kind.Variant1 }; - crate::frb_generated::HelloTraitTwinNormalImplementor::Variant1( - ans.field0.cst_decode(), - ) - } - _ => unreachable!(), - } - } -} -impl CstDecode - for wire_cst_hello_trait_twin_rust_async_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncImplementor { - match self.tag { - 0 => { - let ans = unsafe { self.kind.Variant0 }; - crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant0( - ans.field0.cst_decode(), - ) - } - 1 => { - let ans = unsafe { self.kind.Variant1 }; - crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant1( - ans.field0.cst_decode(), - ) - } - _ => unreachable!(), - } - } -} -impl CstDecode - for wire_cst_hello_trait_twin_rust_async_moi_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor { - match self.tag { - 0 => { - let ans = unsafe { self.kind.Variant0 }; - crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant0( - ans.field0.cst_decode(), - ) - } - 1 => { - let ans = unsafe { self.kind.Variant1 }; - crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant1( - ans.field0.cst_decode(), - ) - } - _ => unreachable!(), - } - } -} -impl CstDecode - for wire_cst_hello_trait_twin_rust_async_sse_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor { - match self.tag { - 0 => { - let ans = unsafe { self.kind.Variant0 }; - crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant0( - ans.field0.cst_decode(), - ) - } - 1 => { - let ans = unsafe { self.kind.Variant1 }; - crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant1( - ans.field0.cst_decode(), - ) - } - _ => unreachable!(), - } - } -} -impl CstDecode - for wire_cst_hello_trait_twin_rust_async_sse_moi_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor { - match self.tag { - 0 => { - let ans = unsafe { self.kind.Variant0 }; - crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant0( - ans.field0.cst_decode(), - ) - } - 1 => { - let ans = unsafe { self.kind.Variant1 }; - crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant1( - ans.field0.cst_decode(), - ) - } - _ => unreachable!(), - } - } -} -impl CstDecode - for wire_cst_hello_trait_twin_sse_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSseImplementor { - match self.tag { - 0 => { - let ans = unsafe { self.kind.Variant0 }; - crate::frb_generated::HelloTraitTwinSseImplementor::Variant0( - ans.field0.cst_decode(), - ) - } - 1 => { - let ans = unsafe { self.kind.Variant1 }; - crate::frb_generated::HelloTraitTwinSseImplementor::Variant1( - ans.field0.cst_decode(), - ) - } - _ => unreachable!(), - } - } -} -impl CstDecode - for wire_cst_hello_trait_twin_sse_moi_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSseMoiImplementor { - match self.tag { - 0 => { - let ans = unsafe { self.kind.Variant0 }; - crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant0( - ans.field0.cst_decode(), - ) - } - 1 => { - let ans = unsafe { self.kind.Variant1 }; - crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant1( - ans.field0.cst_decode(), - ) - } - _ => unreachable!(), - } - } -} -impl CstDecode - for wire_cst_hello_trait_twin_sync_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncImplementor { - match self.tag { - 0 => { - let ans = unsafe { self.kind.Variant0 }; - crate::frb_generated::HelloTraitTwinSyncImplementor::Variant0( - ans.field0.cst_decode(), - ) - } - 1 => { - let ans = unsafe { self.kind.Variant1 }; - crate::frb_generated::HelloTraitTwinSyncImplementor::Variant1( - ans.field0.cst_decode(), - ) - } - _ => unreachable!(), - } - } -} -impl CstDecode - for wire_cst_hello_trait_twin_sync_moi_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncMoiImplementor { - match self.tag { - 0 => { - let ans = unsafe { self.kind.Variant0 }; - crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant0( - ans.field0.cst_decode(), - ) - } - 1 => { - let ans = unsafe { self.kind.Variant1 }; - crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant1( - ans.field0.cst_decode(), - ) - } - _ => unreachable!(), - } - } -} -impl CstDecode - for wire_cst_hello_trait_twin_sync_sse_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncSseImplementor { - match self.tag { - 0 => { - let ans = unsafe { self.kind.Variant0 }; - crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant0( - ans.field0.cst_decode(), - ) - } - 1 => { - let ans = unsafe { self.kind.Variant1 }; - crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant1( - ans.field0.cst_decode(), - ) - } - _ => unreachable!(), - } - } -} -impl CstDecode - for wire_cst_hello_trait_twin_sync_sse_moi_implementor -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor { - match self.tag { - 0 => { - let ans = unsafe { self.kind.Variant0 }; - crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant0( - ans.field0.cst_decode(), - ) - } - 1 => { - let ans = unsafe { self.kind.Variant1 }; - crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant1( - ans.field0.cst_decode(), - ) - } - _ => unreachable!(), - } - } -} impl CstDecode<[i32; 2]> for *mut wire_cst_list_prim_i_32_strict { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> [i32; 2] { @@ -15715,162 +14403,6 @@ impl Default for wire_cst_hash_map_value { Self::new_with_null_ptr() } } -impl NewWithNullPtr for wire_cst_hello_trait_twin_moi_implementor { - fn new_with_null_ptr() -> Self { - Self { - tag: -1, - kind: HelloTraitTwinMoiImplementorKind { nil__: () }, - } - } -} -impl Default for wire_cst_hello_trait_twin_moi_implementor { - fn default() -> Self { - Self::new_with_null_ptr() - } -} -impl NewWithNullPtr for wire_cst_hello_trait_twin_normal_implementor { - fn new_with_null_ptr() -> Self { - Self { - tag: -1, - kind: HelloTraitTwinNormalImplementorKind { nil__: () }, - } - } -} -impl Default for wire_cst_hello_trait_twin_normal_implementor { - fn default() -> Self { - Self::new_with_null_ptr() - } -} -impl NewWithNullPtr for wire_cst_hello_trait_twin_rust_async_implementor { - fn new_with_null_ptr() -> Self { - Self { - tag: -1, - kind: HelloTraitTwinRustAsyncImplementorKind { nil__: () }, - } - } -} -impl Default for wire_cst_hello_trait_twin_rust_async_implementor { - fn default() -> Self { - Self::new_with_null_ptr() - } -} -impl NewWithNullPtr for wire_cst_hello_trait_twin_rust_async_moi_implementor { - fn new_with_null_ptr() -> Self { - Self { - tag: -1, - kind: HelloTraitTwinRustAsyncMoiImplementorKind { nil__: () }, - } - } -} -impl Default for wire_cst_hello_trait_twin_rust_async_moi_implementor { - fn default() -> Self { - Self::new_with_null_ptr() - } -} -impl NewWithNullPtr for wire_cst_hello_trait_twin_rust_async_sse_implementor { - fn new_with_null_ptr() -> Self { - Self { - tag: -1, - kind: HelloTraitTwinRustAsyncSseImplementorKind { nil__: () }, - } - } -} -impl Default for wire_cst_hello_trait_twin_rust_async_sse_implementor { - fn default() -> Self { - Self::new_with_null_ptr() - } -} -impl NewWithNullPtr for wire_cst_hello_trait_twin_rust_async_sse_moi_implementor { - fn new_with_null_ptr() -> Self { - Self { - tag: -1, - kind: HelloTraitTwinRustAsyncSseMoiImplementorKind { nil__: () }, - } - } -} -impl Default for wire_cst_hello_trait_twin_rust_async_sse_moi_implementor { - fn default() -> Self { - Self::new_with_null_ptr() - } -} -impl NewWithNullPtr for wire_cst_hello_trait_twin_sse_implementor { - fn new_with_null_ptr() -> Self { - Self { - tag: -1, - kind: HelloTraitTwinSseImplementorKind { nil__: () }, - } - } -} -impl Default for wire_cst_hello_trait_twin_sse_implementor { - fn default() -> Self { - Self::new_with_null_ptr() - } -} -impl NewWithNullPtr for wire_cst_hello_trait_twin_sse_moi_implementor { - fn new_with_null_ptr() -> Self { - Self { - tag: -1, - kind: HelloTraitTwinSseMoiImplementorKind { nil__: () }, - } - } -} -impl Default for wire_cst_hello_trait_twin_sse_moi_implementor { - fn default() -> Self { - Self::new_with_null_ptr() - } -} -impl NewWithNullPtr for wire_cst_hello_trait_twin_sync_implementor { - fn new_with_null_ptr() -> Self { - Self { - tag: -1, - kind: HelloTraitTwinSyncImplementorKind { nil__: () }, - } - } -} -impl Default for wire_cst_hello_trait_twin_sync_implementor { - fn default() -> Self { - Self::new_with_null_ptr() - } -} -impl NewWithNullPtr for wire_cst_hello_trait_twin_sync_moi_implementor { - fn new_with_null_ptr() -> Self { - Self { - tag: -1, - kind: HelloTraitTwinSyncMoiImplementorKind { nil__: () }, - } - } -} -impl Default for wire_cst_hello_trait_twin_sync_moi_implementor { - fn default() -> Self { - Self::new_with_null_ptr() - } -} -impl NewWithNullPtr for wire_cst_hello_trait_twin_sync_sse_implementor { - fn new_with_null_ptr() -> Self { - Self { - tag: -1, - kind: HelloTraitTwinSyncSseImplementorKind { nil__: () }, - } - } -} -impl Default for wire_cst_hello_trait_twin_sync_sse_implementor { - fn default() -> Self { - Self::new_with_null_ptr() - } -} -impl NewWithNullPtr for wire_cst_hello_trait_twin_sync_sse_moi_implementor { - fn new_with_null_ptr() -> Self { - Self { - tag: -1, - kind: HelloTraitTwinSyncSseMoiImplementorKind { nil__: () }, - } - } -} -impl Default for wire_cst_hello_trait_twin_sync_sse_moi_implementor { - fn default() -> Self { - Self::new_with_null_ptr() - } -} impl NewWithNullPtr for wire_cst_item_container_solution_two_twin_normal { fn new_with_null_ptr() -> Self { Self { @@ -35678,14 +34210,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__raw_string_twin_sync_sse__test_raw_string_item_struct_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__HelloOneStructTwinMoi_func_hello( - port_: i64, - that: usize, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__HelloOneStructTwinMoi_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__NonCloneSimpleTwinMoi_instance_method_arg_borrow_twin_moi( port_: i64, @@ -35793,14 +34317,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi_set_good_impl(that, good) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__hello_two_enum_twin_moi_func_hello( - port_: i64, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__hello_two_enum_twin_moi_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_arg_borrow_twin_moi( port_: i64, @@ -36046,47 +34562,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_moi_impl(port_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi( - port_: i64, - arg: *mut wire_cst_hello_trait_twin_moi_implementor, - expect: *mut wire_cst_list_prim_u_8_strict, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi_impl(port_, arg, expect) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi( - port_: i64, - arg: usize, - expect: *mut wire_cst_list_prim_u_8_strict, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi_impl(port_, arg, expect) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi( - port_: i64, - arg: *mut wire_cst_hello_trait_twin_moi_implementor, - expect: *mut wire_cst_list_prim_u_8_strict, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi_impl(port_, arg, expect) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moi( - port_: i64, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moi_impl(port_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_two_twin_moi( - port_: i64, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_two_twin_moi_impl(port_) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_two_args_twin_moi( port_: i64, @@ -36096,14 +34571,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_two_args_twin_moi_impl(port_, a, b) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello( - port_: i64, - that: usize, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_borrow_twin_rust_async( port_: i64, @@ -36211,14 +34678,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_set_good_impl(that, good) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello( - port_: i64, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_borrow_twin_rust_async( port_: i64, @@ -36460,47 +34919,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_impl(port_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( - port_: i64, - arg: *mut wire_cst_hello_trait_twin_rust_async_implementor, - expect: *mut wire_cst_list_prim_u_8_strict, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_impl(port_, arg, expect) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async( - port_: i64, - arg: usize, - expect: *mut wire_cst_list_prim_u_8_strict, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_impl(port_, arg, expect) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async( - port_: i64, - arg: *mut wire_cst_hello_trait_twin_rust_async_implementor, - expect: *mut wire_cst_list_prim_u_8_strict, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async_impl(port_, arg, expect) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async( - port_: i64, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_impl(port_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async( - port_: i64, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_impl(port_) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_two_args_twin_rust_async( port_: i64, @@ -36510,14 +34928,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_two_args_twin_rust_async_impl(port_, a, b) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__HelloOneStructTwinRustAsyncMoi_func_hello( - port_: i64, - that: usize, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__HelloOneStructTwinRustAsyncMoi_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__NonCloneSimpleTwinRustAsyncMoi_instance_method_arg_borrow_twin_rust_async_moi( port_: i64, @@ -36625,14 +35035,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi_set_good_impl(that, good) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__hello_two_enum_twin_rust_async_moi_func_hello( - port_: i64, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__hello_two_enum_twin_rust_async_moi_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_arg_borrow_twin_rust_async_moi( port_: i64, @@ -36874,47 +35276,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_moi_impl(port_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi( - port_: i64, - arg: *mut wire_cst_hello_trait_twin_rust_async_moi_implementor, - expect: *mut wire_cst_list_prim_u_8_strict, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi_impl(port_, arg, expect) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi( - port_: i64, - arg: usize, - expect: *mut wire_cst_list_prim_u_8_strict, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi_impl(port_, arg, expect) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi( - port_: i64, - arg: *mut wire_cst_hello_trait_twin_rust_async_moi_implementor, - expect: *mut wire_cst_list_prim_u_8_strict, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi_impl(port_, arg, expect) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi( - port_: i64, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi_impl(port_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi( - port_: i64, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi_impl(port_) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_two_args_twin_rust_async_moi( port_: i64, @@ -36924,14 +35285,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_two_args_twin_rust_async_moi_impl(port_, a, b) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__HelloOneStructTwinRustAsyncSse_func_hello( - port_: i64, - that: usize, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__HelloOneStructTwinRustAsyncSse_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__NonCloneSimpleTwinRustAsyncSse_instance_method_arg_borrow_twin_rust_async_sse( port_: i64, @@ -37067,14 +35420,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse_set_good_impl(that, good) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__hello_two_enum_twin_rust_async_sse_func_hello( - port_: i64, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__hello_two_enum_twin_rust_async_sse_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_arg_borrow_twin_rust_async_sse( port_: i64, @@ -37375,56 +35720,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_sse_impl(port_, ptr_, rust_vec_len_, data_len_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_two_args_twin_rust_async_sse( port_: i64, @@ -37435,14 +35730,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_two_args_twin_rust_async_sse_impl(port_, ptr_, rust_vec_len_, data_len_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__HelloOneStructTwinRustAsyncSseMoi_func_hello( - port_: i64, - that: usize, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__HelloOneStructTwinRustAsyncSseMoi_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__NonCloneSimpleTwinRustAsyncSseMoi_instance_method_arg_borrow_twin_rust_async_sse_moi( port_: i64, @@ -37578,14 +35865,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi_set_good_impl(that, good) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__hello_two_enum_twin_rust_async_sse_moi_func_hello( - port_: i64, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__hello_two_enum_twin_rust_async_sse_moi_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_arg_borrow_twin_rust_async_sse_moi( port_: i64, @@ -37886,56 +36165,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_two_args_twin_rust_async_sse_moi( port_: i64, @@ -37946,14 +36175,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_two_args_twin_rust_async_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__HelloOneStructTwinSse_func_hello( - port_: i64, - that: usize, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__HelloOneStructTwinSse_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__NonCloneSimpleTwinSse_instance_method_arg_borrow_twin_sse( port_: i64, @@ -38089,14 +36310,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinSse_set_good_impl(that, good) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__hello_two_enum_twin_sse_func_hello( - port_: i64, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__hello_two_enum_twin_sse_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_arg_borrow_twin_sse( port_: i64, @@ -38407,56 +36620,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sse_impl(port_, ptr_, rust_vec_len_, data_len_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sse( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_own_twin_sse( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_own_twin_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_one_twin_sse( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_one_twin_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_two_twin_sse( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_two_twin_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_two_args_twin_sse( port_: i64, @@ -38467,14 +36630,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_two_args_twin_sse_impl(port_, ptr_, rust_vec_len_, data_len_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__HelloOneStructTwinSseMoi_func_hello( - port_: i64, - that: usize, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__HelloOneStructTwinSseMoi_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__NonCloneSimpleTwinSseMoi_instance_method_arg_borrow_twin_sse_moi( port_: i64, @@ -38610,14 +36765,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi_set_good_impl(that, good) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__hello_two_enum_twin_sse_moi_func_hello( - port_: i64, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__hello_two_enum_twin_sse_moi_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_arg_borrow_twin_sse_moi( port_: i64, @@ -38918,56 +37065,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sse_moi( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sse_moi( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sse_moi( - port_: i64, - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_two_args_twin_sse_moi( port_: i64, @@ -38978,14 +37075,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_two_args_twin_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello( - port_: i64, - that: usize, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_borrow_twin_sync( that: usize, @@ -39081,14 +37170,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_set_good_impl(that, good) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello( - port_: i64, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_borrow_twin_sync( arg: usize, @@ -39300,42 +37381,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_impl() } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync( - arg: *mut wire_cst_hello_trait_twin_sync_implementor, - expect: *mut wire_cst_list_prim_u_8_strict, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync_impl(arg, expect) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync( - arg: usize, - expect: *mut wire_cst_list_prim_u_8_strict, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_impl(arg, expect) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync( - arg: *mut wire_cst_hello_trait_twin_sync_implementor, - expect: *mut wire_cst_list_prim_u_8_strict, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync_impl(arg, expect) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync( -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync_impl() -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync( -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync_impl() -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_sync( a: usize, @@ -39344,14 +37389,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_sync_impl(a, b) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__HelloOneStructTwinSyncMoi_func_hello( - port_: i64, - that: usize, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__HelloOneStructTwinSyncMoi_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__NonCloneSimpleTwinSyncMoi_instance_method_arg_borrow_twin_sync_moi( that: usize, @@ -39447,14 +37484,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi_set_good_impl(that, good) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__hello_two_enum_twin_sync_moi_func_hello( - port_: i64, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__hello_two_enum_twin_sync_moi_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_arg_borrow_twin_sync_moi( arg: usize, @@ -39666,42 +37695,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_moi_impl() } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi( - arg: *mut wire_cst_hello_trait_twin_sync_moi_implementor, - expect: *mut wire_cst_list_prim_u_8_strict, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi_impl(arg, expect) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi( - arg: usize, - expect: *mut wire_cst_list_prim_u_8_strict, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi_impl(arg, expect) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi( - arg: *mut wire_cst_hello_trait_twin_sync_moi_implementor, - expect: *mut wire_cst_list_prim_u_8_strict, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi_impl(arg, expect) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi( -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi_impl() -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_moi( -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_moi_impl() -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_two_args_twin_sync_moi( a: usize, @@ -39710,14 +37703,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_two_args_twin_sync_moi_impl(a, b) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__HelloOneStructTwinSyncSse_func_hello( - port_: i64, - that: usize, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__HelloOneStructTwinSyncSse_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__NonCloneSimpleTwinSyncSse_instance_method_arg_borrow_twin_sync_sse( ptr_: *mut u8, @@ -39841,14 +37826,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse_set_good_impl(that, good) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__hello_two_enum_twin_sync_sse_func_hello( - port_: i64, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__hello_two_enum_twin_sync_sse_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_arg_borrow_twin_sync_sse( ptr_: *mut u8, @@ -40119,51 +38096,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse( - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse( - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_own_twin_sync_sse( - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse( - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse( - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_two_args_twin_sync_sse( ptr_: *mut u8, @@ -40173,14 +38105,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_two_args_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__HelloOneStructTwinSyncSseMoi_func_hello( - port_: i64, - that: usize, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__HelloOneStructTwinSyncSseMoi_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__NonCloneSimpleTwinSyncSseMoi_instance_method_arg_borrow_twin_sync_sse_moi( ptr_: *mut u8, @@ -40304,14 +38228,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi_set_good_impl(that, good) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__hello_two_enum_twin_sync_sse_moi_func_hello( - port_: i64, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__hello_two_enum_twin_sync_sse_moi_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_arg_borrow_twin_sync_sse_moi( ptr_: *mut u8, @@ -40582,51 +38498,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__ wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_sse_moi_impl(ptr_, rust_vec_len_, data_len_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi( - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi_impl(ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi( - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi_impl(ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi( - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi_impl(ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi( - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi_impl(ptr_, rust_vec_len_, data_len_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi( - ptr_: *mut u8, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi_impl(ptr_, rust_vec_len_, data_len_) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_two_args_twin_sync_sse_moi( ptr_: *mut u8, @@ -43466,14 +41337,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__raw_string__tes wire__crate__api__raw_string__test_raw_string_item_struct_twin_normal_impl(port_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello( - port_: i64, - that: usize, -) { - wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_borrow_twin_normal( port_: i64, @@ -43585,14 +41448,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaqu wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_set_good_impl(that, good) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello( - port_: i64, - that: i32, -) { - wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello_impl(port_, that) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_borrow_twin_normal( port_: i64, @@ -43864,51 +41719,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaqu wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_normal_impl(port_) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal( - port_: i64, - arg: *mut wire_cst_hello_trait_twin_normal_implementor, - expect: *mut wire_cst_list_prim_u_8_strict, -) { - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal_impl( - port_, arg, expect, - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal( - port_: i64, - arg: usize, - expect: *mut wire_cst_list_prim_u_8_strict, -) { - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal_impl(port_, arg, expect) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal( - port_: i64, - arg: *mut wire_cst_hello_trait_twin_normal_implementor, - expect: *mut wire_cst_list_prim_u_8_strict, -) { - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal_impl( - port_, arg, expect, - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal( - port_: i64, -) { - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal_impl(port_) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal( - port_: i64, -) { - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal_impl(port_) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__rust_auto_opaque__rust_auto_opaque_two_args_twin_normal( port_: i64, @@ -45602,246 +43412,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_R >::decrement_strong_count(ptr as _); } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::decrement_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >::decrement_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >::decrement_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>>::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>>::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::decrement_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::decrement_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::decrement_strong_count(ptr as _); -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( ptr: *const std::ffi::c_void, @@ -46604,246 +44174,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_R >::decrement_strong_count(ptr as _); } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - HelloOneStructTwinRustAsyncSseMoi, - >, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - HelloOneStructTwinRustAsyncSseMoi, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); - } -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( ptr: *const std::ffi::c_void, @@ -48478,278 +45808,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_R } } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, - >, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, - >, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - >, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - >, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - >, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - >::increment_strong_count(ptr as _); - } -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - >::decrement_strong_count(ptr as _); - } -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_increment_strong_count_RustOpaque_i16( ptr: *const std::ffi::c_void, @@ -48782,54 +45840,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_rust_arc_decrement_strong_count_R } } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinMoi( -) -> *mut wire_cst_hello_trait_twin_moi_implementor { - flutter_rust_bridge::for_generated::new_leak_box_ptr( - wire_cst_hello_trait_twin_moi_implementor::new_with_null_ptr(), - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinNormal( -) -> *mut wire_cst_hello_trait_twin_normal_implementor { - flutter_rust_bridge::for_generated::new_leak_box_ptr( - wire_cst_hello_trait_twin_normal_implementor::new_with_null_ptr(), - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinRustAsync( -) -> *mut wire_cst_hello_trait_twin_rust_async_implementor { - flutter_rust_bridge::for_generated::new_leak_box_ptr( - wire_cst_hello_trait_twin_rust_async_implementor::new_with_null_ptr(), - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinRustAsyncMoi( -) -> *mut wire_cst_hello_trait_twin_rust_async_moi_implementor { - flutter_rust_bridge::for_generated::new_leak_box_ptr( - wire_cst_hello_trait_twin_rust_async_moi_implementor::new_with_null_ptr(), - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinSync( -) -> *mut wire_cst_hello_trait_twin_sync_implementor { - flutter_rust_bridge::for_generated::new_leak_box_ptr( - wire_cst_hello_trait_twin_sync_implementor::new_with_null_ptr(), - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_DynTrait_HelloTraitTwinSyncMoi( -) -> *mut wire_cst_hello_trait_twin_sync_moi_implementor { - flutter_rust_bridge::for_generated::new_leak_box_ptr( - wire_cst_hello_trait_twin_sync_moi_implementor::new_with_null_ptr(), - ) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_application_env( ) -> *mut wire_cst_application_env { @@ -49774,102 +46784,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_feed_id_twin_ ) } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_moi_implementor( -) -> *mut wire_cst_hello_trait_twin_moi_implementor { - flutter_rust_bridge::for_generated::new_leak_box_ptr( - wire_cst_hello_trait_twin_moi_implementor::new_with_null_ptr(), - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_normal_implementor( -) -> *mut wire_cst_hello_trait_twin_normal_implementor { - flutter_rust_bridge::for_generated::new_leak_box_ptr( - wire_cst_hello_trait_twin_normal_implementor::new_with_null_ptr(), - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_implementor( -) -> *mut wire_cst_hello_trait_twin_rust_async_implementor { - flutter_rust_bridge::for_generated::new_leak_box_ptr( - wire_cst_hello_trait_twin_rust_async_implementor::new_with_null_ptr(), - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_moi_implementor( -) -> *mut wire_cst_hello_trait_twin_rust_async_moi_implementor { - flutter_rust_bridge::for_generated::new_leak_box_ptr( - wire_cst_hello_trait_twin_rust_async_moi_implementor::new_with_null_ptr(), - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_sse_implementor( -) -> *mut wire_cst_hello_trait_twin_rust_async_sse_implementor { - flutter_rust_bridge::for_generated::new_leak_box_ptr( - wire_cst_hello_trait_twin_rust_async_sse_implementor::new_with_null_ptr(), - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_rust_async_sse_moi_implementor( -) -> *mut wire_cst_hello_trait_twin_rust_async_sse_moi_implementor { - flutter_rust_bridge::for_generated::new_leak_box_ptr( - wire_cst_hello_trait_twin_rust_async_sse_moi_implementor::new_with_null_ptr(), - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sse_implementor( -) -> *mut wire_cst_hello_trait_twin_sse_implementor { - flutter_rust_bridge::for_generated::new_leak_box_ptr( - wire_cst_hello_trait_twin_sse_implementor::new_with_null_ptr(), - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sse_moi_implementor( -) -> *mut wire_cst_hello_trait_twin_sse_moi_implementor { - flutter_rust_bridge::for_generated::new_leak_box_ptr( - wire_cst_hello_trait_twin_sse_moi_implementor::new_with_null_ptr(), - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_implementor( -) -> *mut wire_cst_hello_trait_twin_sync_implementor { - flutter_rust_bridge::for_generated::new_leak_box_ptr( - wire_cst_hello_trait_twin_sync_implementor::new_with_null_ptr(), - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_moi_implementor( -) -> *mut wire_cst_hello_trait_twin_sync_moi_implementor { - flutter_rust_bridge::for_generated::new_leak_box_ptr( - wire_cst_hello_trait_twin_sync_moi_implementor::new_with_null_ptr(), - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_sse_implementor( -) -> *mut wire_cst_hello_trait_twin_sync_sse_implementor { - flutter_rust_bridge::for_generated::new_leak_box_ptr( - wire_cst_hello_trait_twin_sync_sse_implementor::new_with_null_ptr(), - ) -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_hello_trait_twin_sync_sse_moi_implementor( -) -> *mut wire_cst_hello_trait_twin_sync_sse_moi_implementor { - flutter_rust_bridge::for_generated::new_leak_box_ptr( - wire_cst_hello_trait_twin_sync_sse_moi_implementor::new_with_null_ptr(), - ) -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_box_autoadd_i_16(value: i16) -> *mut i16 { flutter_rust_bridge::for_generated::new_leak_box_ptr(value) @@ -54515,282 +51429,6 @@ pub struct wire_cst_hash_map_value { } #[repr(C)] #[derive(Clone, Copy)] -pub struct wire_cst_hello_trait_twin_moi_implementor { - tag: i32, - kind: HelloTraitTwinMoiImplementorKind, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union HelloTraitTwinMoiImplementorKind { - Variant0: wire_cst_HelloTraitTwinMoiImplementor_Variant0, - Variant1: wire_cst_HelloTraitTwinMoiImplementor_Variant1, - nil__: (), -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinMoiImplementor_Variant0 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinMoiImplementor_Variant1 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_hello_trait_twin_normal_implementor { - tag: i32, - kind: HelloTraitTwinNormalImplementorKind, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union HelloTraitTwinNormalImplementorKind { - Variant0: wire_cst_HelloTraitTwinNormalImplementor_Variant0, - Variant1: wire_cst_HelloTraitTwinNormalImplementor_Variant1, - nil__: (), -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinNormalImplementor_Variant0 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinNormalImplementor_Variant1 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_hello_trait_twin_rust_async_implementor { - tag: i32, - kind: HelloTraitTwinRustAsyncImplementorKind, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union HelloTraitTwinRustAsyncImplementorKind { - Variant0: wire_cst_HelloTraitTwinRustAsyncImplementor_Variant0, - Variant1: wire_cst_HelloTraitTwinRustAsyncImplementor_Variant1, - nil__: (), -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinRustAsyncImplementor_Variant0 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinRustAsyncImplementor_Variant1 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_hello_trait_twin_rust_async_moi_implementor { - tag: i32, - kind: HelloTraitTwinRustAsyncMoiImplementorKind, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union HelloTraitTwinRustAsyncMoiImplementorKind { - Variant0: wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant0, - Variant1: wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant1, - nil__: (), -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant0 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinRustAsyncMoiImplementor_Variant1 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_hello_trait_twin_rust_async_sse_implementor { - tag: i32, - kind: HelloTraitTwinRustAsyncSseImplementorKind, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union HelloTraitTwinRustAsyncSseImplementorKind { - Variant0: wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant0, - Variant1: wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant1, - nil__: (), -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant0 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinRustAsyncSseImplementor_Variant1 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_hello_trait_twin_rust_async_sse_moi_implementor { - tag: i32, - kind: HelloTraitTwinRustAsyncSseMoiImplementorKind, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union HelloTraitTwinRustAsyncSseMoiImplementorKind { - Variant0: wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant0, - Variant1: wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant1, - nil__: (), -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant0 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinRustAsyncSseMoiImplementor_Variant1 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_hello_trait_twin_sse_implementor { - tag: i32, - kind: HelloTraitTwinSseImplementorKind, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union HelloTraitTwinSseImplementorKind { - Variant0: wire_cst_HelloTraitTwinSseImplementor_Variant0, - Variant1: wire_cst_HelloTraitTwinSseImplementor_Variant1, - nil__: (), -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinSseImplementor_Variant0 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinSseImplementor_Variant1 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_hello_trait_twin_sse_moi_implementor { - tag: i32, - kind: HelloTraitTwinSseMoiImplementorKind, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union HelloTraitTwinSseMoiImplementorKind { - Variant0: wire_cst_HelloTraitTwinSseMoiImplementor_Variant0, - Variant1: wire_cst_HelloTraitTwinSseMoiImplementor_Variant1, - nil__: (), -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinSseMoiImplementor_Variant0 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinSseMoiImplementor_Variant1 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_hello_trait_twin_sync_implementor { - tag: i32, - kind: HelloTraitTwinSyncImplementorKind, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union HelloTraitTwinSyncImplementorKind { - Variant0: wire_cst_HelloTraitTwinSyncImplementor_Variant0, - Variant1: wire_cst_HelloTraitTwinSyncImplementor_Variant1, - nil__: (), -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinSyncImplementor_Variant0 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinSyncImplementor_Variant1 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_hello_trait_twin_sync_moi_implementor { - tag: i32, - kind: HelloTraitTwinSyncMoiImplementorKind, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union HelloTraitTwinSyncMoiImplementorKind { - Variant0: wire_cst_HelloTraitTwinSyncMoiImplementor_Variant0, - Variant1: wire_cst_HelloTraitTwinSyncMoiImplementor_Variant1, - nil__: (), -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinSyncMoiImplementor_Variant0 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinSyncMoiImplementor_Variant1 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_hello_trait_twin_sync_sse_implementor { - tag: i32, - kind: HelloTraitTwinSyncSseImplementorKind, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union HelloTraitTwinSyncSseImplementorKind { - Variant0: wire_cst_HelloTraitTwinSyncSseImplementor_Variant0, - Variant1: wire_cst_HelloTraitTwinSyncSseImplementor_Variant1, - nil__: (), -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinSyncSseImplementor_Variant0 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinSyncSseImplementor_Variant1 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_hello_trait_twin_sync_sse_moi_implementor { - tag: i32, - kind: HelloTraitTwinSyncSseMoiImplementorKind, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union HelloTraitTwinSyncSseMoiImplementorKind { - Variant0: wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant0, - Variant1: wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant1, - nil__: (), -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant0 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct wire_cst_HelloTraitTwinSyncSseMoiImplementor_Variant1 { - field0: usize, -} -#[repr(C)] -#[derive(Clone, Copy)] pub struct wire_cst_item_container_solution_two_twin_normal { name: *mut wire_cst_list_prim_u_8_strict, items: *mut wire_cst_list_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOpaqueItemTwinNormal } #[repr(C)] diff --git a/frb_example/pure_dart/rust/src/frb_generated.rs b/frb_example/pure_dart/rust/src/frb_generated.rs index 87c8a5e5f5..c1a78f1034 100644 --- a/frb_example/pure_dart/rust/src/frb_generated.rs +++ b/frb_example/pure_dart/rust/src/frb_generated.rs @@ -48,27 +48,16 @@ use crate::api::pseudo_manual::method_twin_rust_async_sse::*; use crate::api::pseudo_manual::method_twin_sse::*; use crate::api::pseudo_manual::method_twin_sync::*; use crate::api::pseudo_manual::method_twin_sync_sse::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTraitTwinMoi; use crate::api::pseudo_manual::rust_auto_opaque_twin_moi::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTraitTwinRustAsync; use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTraitTwinRustAsyncMoi; use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTraitTwinRustAsyncSse; use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTraitTwinRustAsyncSseMoi; use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTraitTwinSse; use crate::api::pseudo_manual::rust_auto_opaque_twin_sse::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTraitTwinSseMoi; use crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTraitTwinSync; use crate::api::pseudo_manual::rust_auto_opaque_twin_sync::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTraitTwinSyncMoi; use crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTraitTwinSyncSse; use crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTraitTwinSyncSseMoi; use crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::*; use crate::api::pseudo_manual::rust_opaque_sync_twin_moi::*; use crate::api::pseudo_manual::rust_opaque_sync_twin_sse::*; @@ -84,11 +73,9 @@ use crate::api::pseudo_manual::rust_opaque_twin_sync::*; use crate::api::pseudo_manual::rust_opaque_twin_sync_moi::*; use crate::api::pseudo_manual::rust_opaque_twin_sync_sse::*; use crate::api::pseudo_manual::rust_opaque_twin_sync_sse_moi::*; -use crate::api::rust_auto_opaque::HelloTraitTwinNormal; use crate::api::rust_auto_opaque::*; use crate::api::rust_opaque::*; use crate::api::rust_opaque_sync::*; -use crate::frb_generated::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::{transform_result_dco, Lockable}; use flutter_rust_bridge::{Handler, IntoIntoDart}; @@ -101,7 +88,7 @@ flutter_rust_bridge::frb_generated_boilerplate!( default_rust_auto_opaque = RustAutoOpaqueNom, ); pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_VERSION: &str = "2.0.0-dev.37"; -pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 135406341; +pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 144283047; // Section: executor @@ -29835,29 +29822,6 @@ fn wire__crate__api__pseudo_manual__raw_string_twin_sync_sse__test_raw_string_it Result::<_,()>::Ok(crate::api::pseudo_manual::raw_string_twin_sync_sse::test_raw_string_item_struct_twin_sync_sse()) })()) }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__HelloOneStructTwinMoi_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "HelloOneStructTwinMoi_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloOneStructTwinMoi::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__NonCloneSimpleTwinMoi_instance_method_arg_borrow_twin_moi_impl( port_: flutter_rust_bridge::for_generated::MessagePort, that: impl CstDecode< @@ -30132,16 +30096,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__StructWithGoodAnd }, ) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__hello_two_enum_twin_moi_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "hello_two_enum_twin_moi_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_arg_borrow_twin_moi_impl( port_: flutter_rust_bridge::for_generated::MessagePort, arg: impl CstDecode< @@ -30548,70 +30502,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_ })()) } }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: impl CstDecode>, - expect: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_trait_object_arg_borrow_twin_moi(&api_arg, api_expect); }) - })()) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: impl CstDecode< - RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >, - >, - expect: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, true)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi(&mut api_arg, api_expect); }) - })()) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: impl CstDecode>, - expect: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_trait_object_arg_own_twin_moi(api_arg, api_expect); }) - })()) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_one_twin_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_trait_object_return_own_one_twin_moi()) - })()) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_two_twin_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_two_twin_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_trait_object_return_own_two_twin_moi()) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_two_args_twin_moi_impl( port_: flutter_rust_bridge::for_generated::MessagePort, a: impl CstDecode, @@ -30623,29 +30513,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_ })()) } }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "HelloOneStructTwinRustAsync_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloOneStructTwinRustAsync::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_borrow_twin_rust_async_impl( port_: flutter_rust_bridge::for_generated::MessagePort, that: impl CstDecode< @@ -30920,18 +30787,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWith }, ) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "hello_two_enum_twin_rust_async_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_borrow_twin_rust_async_impl( port_: flutter_rust_bridge::for_generated::MessagePort, arg: impl CstDecode< @@ -31336,72 +31191,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_ })().await) } }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: impl CstDecode>, - expect: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_rust_async", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); move |context| async move { - transform_result_dco((move || async move { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_trait_object_arg_borrow_twin_rust_async(&api_arg, api_expect).await; }) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >, - >, - expect: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); move |context| async move { - transform_result_dco((move || async move { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, true)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_async_ref_mut().await), - _ => unreachable!(), - } - } - let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async(&mut api_arg, api_expect).await; }) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: impl CstDecode>, - expect: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_rust_async", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); move |context| async move { - transform_result_dco((move || async move { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_trait_object_arg_own_twin_rust_async(api_arg, api_expect).await; }) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_one_twin_rust_async", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { move |context| async move { - transform_result_dco((move || async move { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_trait_object_return_own_one_twin_rust_async().await) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_two_twin_rust_async", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { move |context| async move { - transform_result_dco((move || async move { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_trait_object_return_own_two_twin_rust_async().await) - })().await) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_two_args_twin_rust_async_impl( port_: flutter_rust_bridge::for_generated::MessagePort, a: impl CstDecode, @@ -31413,29 +31202,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_ })().await) } }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__HelloOneStructTwinRustAsyncMoi_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "HelloOneStructTwinRustAsyncMoi_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloOneStructTwinRustAsyncMoi::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__NonCloneSimpleTwinRustAsyncMoi_instance_method_arg_borrow_twin_rust_async_moi_impl( port_: flutter_rust_bridge::for_generated::MessagePort, that: impl CstDecode< @@ -31710,16 +31476,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__Struct }, ) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__hello_two_enum_twin_rust_async_moi_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "hello_two_enum_twin_rust_async_moi_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_arg_borrow_twin_rust_async_moi_impl( port_: flutter_rust_bridge::for_generated::MessagePort, arg: impl CstDecode< @@ -32124,72 +31880,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_a })().await) } }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: impl CstDecode>, - expect: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); move |context| async move { - transform_result_dco((move || async move { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi(&api_arg, api_expect).await; }) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: impl CstDecode< - RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >, - >, - expect: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); move |context| async move { - transform_result_dco((move || async move { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, true)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_async_ref_mut().await), - _ => unreachable!(), - } - } - let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi(&mut api_arg, api_expect).await; }) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: impl CstDecode>, - expect: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); move |context| async move { - transform_result_dco((move || async move { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi(api_arg, api_expect).await; }) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { move |context| async move { - transform_result_dco((move || async move { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi().await) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { move |context| async move { - transform_result_dco((move || async move { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi().await) - })().await) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_two_args_twin_rust_async_moi_impl( port_: flutter_rust_bridge::for_generated::MessagePort, a: impl CstDecode, @@ -32201,29 +31891,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_a })().await) } }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__HelloOneStructTwinRustAsyncSse_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "HelloOneStructTwinRustAsyncSse_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloOneStructTwinRustAsyncSse::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__NonCloneSimpleTwinRustAsyncSse_instance_method_arg_borrow_twin_rust_async_sse_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -32538,16 +32205,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__Struct }, ) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__hello_two_enum_twin_rust_async_sse_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "hello_two_enum_twin_rust_async_sse_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_arg_borrow_twin_rust_async_sse_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -33072,93 +32729,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_a })().await) } }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| async move { - transform_result_sse((move || async move { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse(&api_arg, api_expect).await; }) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >>>::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| async move { - transform_result_sse((move || async move { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, true)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_async_ref_mut().await), - _ => unreachable!(), - } - } - let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse(&mut api_arg, api_expect).await; }) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| async move { - transform_result_sse((move || async move { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse(api_arg, api_expect).await; }) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - deserializer.end(); move |context| async move { - transform_result_sse((move || async move { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse().await) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - deserializer.end(); move |context| async move { - transform_result_sse((move || async move { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse().await) - })().await) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_two_args_twin_rust_async_sse_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -33175,31 +32745,6 @@ let api_b = ::sse_decode(&mut deserializer);dese })().await) } }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__HelloOneStructTwinRustAsyncSseMoi_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - HelloOneStructTwinRustAsyncSseMoi, - >, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "HelloOneStructTwinRustAsyncSseMoi_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloOneStructTwinRustAsyncSseMoi::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__NonCloneSimpleTwinRustAsyncSseMoi_instance_method_arg_borrow_twin_rust_async_sse_moi_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -33514,16 +33059,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__St }, ) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__hello_two_enum_twin_rust_async_sse_moi_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "hello_two_enum_twin_rust_async_sse_moi_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_arg_borrow_twin_rust_async_sse_moi_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -34048,93 +33583,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__ru })().await) } }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| async move { - transform_result_sse((move || async move { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi(&api_arg, api_expect).await; }) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >>>::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| async move { - transform_result_sse((move || async move { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, true)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_async_ref_mut().await), - _ => unreachable!(), - } - } - let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi(&mut api_arg, api_expect).await; }) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| async move { - transform_result_sse((move || async move { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi(api_arg, api_expect).await; }) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - deserializer.end(); move |context| async move { - transform_result_sse((move || async move { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi().await) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - deserializer.end(); move |context| async move { - transform_result_sse((move || async move { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi().await) - })().await) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_two_args_twin_rust_async_sse_moi_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -34151,29 +33599,6 @@ let api_b = ::sse_decode(&mut deserializer);d })().await) } }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__HelloOneStructTwinSse_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "HelloOneStructTwinSse_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloOneStructTwinSse::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__NonCloneSimpleTwinSse_instance_method_arg_borrow_twin_sse_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -34488,16 +33913,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__StructWithGoodAnd }, ) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__hello_two_enum_twin_sse_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "hello_two_enum_twin_sse_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_arg_borrow_twin_sse_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -35022,93 +34437,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_ })()) } }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sse_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_trait_object_arg_borrow_twin_sse(&api_arg, api_expect); }) - })()) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >>>::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, true)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse(&mut api_arg, api_expect); }) - })()) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_own_twin_sse_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_trait_object_arg_own_twin_sse(api_arg, api_expect); }) - })()) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_one_twin_sse_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_one_twin_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - deserializer.end(); move |context| { - transform_result_sse((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_trait_object_return_own_one_twin_sse()) - })()) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_two_twin_sse_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_two_twin_sse", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - deserializer.end(); move |context| { - transform_result_sse((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_trait_object_return_own_two_twin_sse()) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_two_args_twin_sse_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -35125,29 +34453,6 @@ let api_b = ::sse_decode(&mut deserializer);deserializer. })()) } }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__HelloOneStructTwinSseMoi_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "HelloOneStructTwinSseMoi_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloOneStructTwinSseMoi::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__NonCloneSimpleTwinSseMoi_instance_method_arg_borrow_twin_sse_moi_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -35462,18 +34767,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__StructWithGoo }, ) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__hello_two_enum_twin_sse_moi_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "hello_two_enum_twin_sse_moi_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_arg_borrow_twin_sse_moi_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -35998,93 +35291,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opa })()) } }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi(&api_arg, api_expect); }) - })()) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >>>::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, true)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi(&mut api_arg, api_expect); }) - })()) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sse_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_sse_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_trait_object_arg_own_twin_sse_moi(api_arg, api_expect); }) - })()) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sse_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_one_twin_sse_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - deserializer.end(); move |context| { - transform_result_sse((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_trait_object_return_own_one_twin_sse_moi()) - })()) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sse_moi_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_two_twin_sse_moi", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - deserializer.end(); move |context| { - transform_result_sse((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_trait_object_return_own_two_twin_sse_moi()) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_two_args_twin_sse_moi_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -36101,29 +35307,6 @@ let api_b = ::sse_decode(&mut deserializer);deserializ })()) } }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "HelloOneStructTwinSync_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloOneStructTwinSync::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_borrow_twin_sync_impl( that: impl CstDecode< RustOpaqueNom< @@ -36374,16 +35557,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAn }, ) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "hello_two_enum_twin_sync_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_borrow_twin_sync_impl( arg: impl CstDecode< RustOpaqueNom< @@ -36730,60 +35903,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync()) })()) }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync_impl( - arg: impl CstDecode>, - expect: impl CstDecode, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_sync", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_trait_object_arg_borrow_twin_sync(&api_arg, api_expect); }) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_impl( - arg: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >, - >, - expect: impl CstDecode, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); - transform_result_dco((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, true)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync(&mut api_arg, api_expect); }) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync_impl( - arg: impl CstDecode>, - expect: impl CstDecode, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_sync", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_trait_object_arg_own_twin_sync(api_arg, api_expect); }) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync_impl( -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_one_twin_sync", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - transform_result_dco((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_trait_object_return_own_one_twin_sync()) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync_impl( -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_two_twin_sync", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - transform_result_dco((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_trait_object_return_own_two_twin_sync()) - })()) }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_sync_impl( a: impl CstDecode, b: impl CstDecode, @@ -36793,29 +35912,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_two_args_twin_sync(api_a, api_b); }) })()) }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__HelloOneStructTwinSyncMoi_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "HelloOneStructTwinSyncMoi_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloOneStructTwinSyncMoi::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__NonCloneSimpleTwinSyncMoi_instance_method_arg_borrow_twin_sync_moi_impl( that: impl CstDecode< RustOpaqueMoi< @@ -37066,18 +36162,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__StructWithGo }, ) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__hello_two_enum_twin_sync_moi_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "hello_two_enum_twin_sync_moi_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_arg_borrow_twin_sync_moi_impl( arg: impl CstDecode< RustOpaqueMoi< @@ -37422,60 +36506,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_op Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_moi()) })()) }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi_impl( - arg: impl CstDecode>, - expect: impl CstDecode, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi(&api_arg, api_expect); }) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi_impl( - arg: impl CstDecode< - RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >, - >, - expect: impl CstDecode, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); - transform_result_dco((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, true)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi(&mut api_arg, api_expect); }) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi_impl( - arg: impl CstDecode>, - expect: impl CstDecode, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_sync_moi", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_trait_object_arg_own_twin_sync_moi(api_arg, api_expect); }) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi_impl( -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_one_twin_sync_moi", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - transform_result_dco((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_trait_object_return_own_one_twin_sync_moi()) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_moi_impl( -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_two_twin_sync_moi", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - transform_result_dco((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_trait_object_return_own_two_twin_sync_moi()) - })()) }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_two_args_twin_sync_moi_impl( a: impl CstDecode, b: impl CstDecode, @@ -37485,29 +36515,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_op Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_two_args_twin_sync_moi(api_a, api_b); }) })()) }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__HelloOneStructTwinSyncSse_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "HelloOneStructTwinSyncSse_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloOneStructTwinSyncSse::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__NonCloneSimpleTwinSyncSse_instance_method_arg_borrow_twin_sync_sse_impl( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -37798,18 +36805,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__StructWithGo }, ) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__hello_two_enum_twin_sync_sse_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "hello_two_enum_twin_sync_sse_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_arg_borrow_twin_sync_sse_impl( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -38274,83 +37269,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_op Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_sse()) })()) }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); - transform_result_sse((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse(&api_arg, api_expect); }) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >>>::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); - transform_result_sse((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, true)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse(&mut api_arg, api_expect); }) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_sync_sse", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); - transform_result_sse((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_trait_object_arg_own_twin_sync_sse(api_arg, api_expect); }) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_one_twin_sync_sse", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - deserializer.end(); - transform_result_sse((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_trait_object_return_own_one_twin_sync_sse()) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_two_twin_sync_sse", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - deserializer.end(); - transform_result_sse((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_trait_object_return_own_two_twin_sync_sse()) - })()) }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_two_args_twin_sync_sse_impl( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -38365,29 +37283,6 @@ let api_b = ::sse_decode(&mut deserializer);deseriali Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_two_args_twin_sync_sse(api_a, api_b); }) })()) }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__HelloOneStructTwinSyncSseMoi_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "HelloOneStructTwinSyncSseMoi_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloOneStructTwinSyncSseMoi::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__NonCloneSimpleTwinSyncSseMoi_instance_method_arg_borrow_twin_sync_sse_moi_impl( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -38678,18 +37573,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__StructWi }, ) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__hello_two_enum_twin_sync_sse_moi_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "hello_two_enum_twin_sync_sse_moi_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_that = that.cst_decode(); move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_arg_borrow_twin_sync_sse_moi_impl( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -39154,83 +38037,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_aut Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_sse_moi()) })()) }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); - transform_result_sse((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi(&api_arg, api_expect); }) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >>>::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); - transform_result_sse((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, true)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi(&mut api_arg, api_expect); }) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); - transform_result_sse((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi(api_arg, api_expect); }) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - deserializer.end(); - transform_result_sse((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi()) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - deserializer.end(); - transform_result_sse((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi()) - })()) }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_two_args_twin_sync_sse_moi_impl( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -43593,48 +42399,6 @@ fn wire__crate__api__raw_string__test_raw_string_item_struct_twin_normal_impl( }, ) } -fn wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "HelloOneStructTwinNormal_func_hello", - port: Some(port_), - mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, - }, - move || { - let api_that = that.cst_decode(); - move |context| { - transform_result_dco((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok({ - crate::api::rust_auto_opaque::HelloOneStructTwinNormal::func_hello( - &api_that, - ); - }) - })()) - } - }, - ) -} fn wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_borrow_twin_normal_impl( port_: flutter_rust_bridge::for_generated::MessagePort, that: impl CstDecode< @@ -43920,28 +42684,6 @@ fn wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOption }, ) } -fn wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "hello_two_enum_twin_normal_func_hello", - port: Some(port_), - mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, - }, - move || { - let api_that = that.cst_decode(); - move |context| { - transform_result_dco((move || { - Result::<_, ()>::Ok({ - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal::func_hello(&api_that); - }) - })()) - } - }, - ) -} fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_borrow_twin_normal_impl( port_: flutter_rust_bridge::for_generated::MessagePort, arg: impl CstDecode< @@ -44625,70 +43367,6 @@ fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opa })()) } }) } -fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: impl CstDecode>, - expect: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::rust_auto_opaque::rust_auto_opaque_trait_object_arg_borrow_twin_normal(&api_arg, api_expect); }) - })()) - } }) -} -fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: impl CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >, - >, - expect: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); move |context| { - transform_result_dco((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, true)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::rust_auto_opaque::rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal(&mut api_arg, api_expect); }) - })()) - } }) -} -fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: impl CstDecode>, - expect: impl CstDecode, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let api_arg = arg.cst_decode();let api_expect = expect.cst_decode(); move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok({ crate::api::rust_auto_opaque::rust_auto_opaque_trait_object_arg_own_twin_normal(api_arg, api_expect); }) - })()) - } }) -} -fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_one_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok(crate::api::rust_auto_opaque::rust_auto_opaque_trait_object_return_own_one_twin_normal()) - })()) - } }) -} -fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_two_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { move |context| { - transform_result_dco((move || { - Result::<_,()>::Ok(crate::api::rust_auto_opaque::rust_auto_opaque_trait_object_return_own_two_twin_normal()) - })()) - } }) -} fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_two_args_twin_normal_impl( port_: flutter_rust_bridge::for_generated::MessagePort, a: impl CstDecode, @@ -46319,24 +44997,6 @@ flutter_rust_bridge::frb_generated_moi_arc_impl_value!( Box String + Send + Sync>, > ); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner> -); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner> -); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner> -); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner> -); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner> -); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner> -); flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::for_generated::RustAutoOpaqueInner> ); @@ -46672,2174 +45332,295 @@ impl std::ops::DerefMut for SimpleTraitForDynTwinNormalImplementorRwLockWriteGua } } -pub enum HelloTraitTwinMoiImplementor { - Variant0(RustAutoOpaque), - Variant1( - RustAutoOpaque, - ), +pub enum Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum +{ + Variant0(RustAutoOpaque), + Variant1(RustAutoOpaque), } -pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinMoiImplementor( - a: HelloTraitTwinMoiImplementor, +pub fn frb_internal_no_impl_dummy_function_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum( + a: Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum, ) { } -impl HelloTraitTwinMoiImplementor { - pub fn blocking_read(&self) -> HelloTraitTwinMoiImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinMoiImplementorRwLockReadGuard::Variant0(inner.blocking_read()) - } - Self::Variant1(inner) => { - HelloTraitTwinMoiImplementorRwLockReadGuard::Variant1(inner.blocking_read()) - } - } - } +impl Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum { + pub fn blocking_read(&self) -> Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard { + match self { + Self::Variant0(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard::Variant0(inner.blocking_read()), +Self::Variant1(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard::Variant1(inner.blocking_read()), - pub fn blocking_write(&self) -> HelloTraitTwinMoiImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinMoiImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) + } } - Self::Variant1(inner) => { - HelloTraitTwinMoiImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) + + pub fn blocking_write(&self) -> Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard { + unreachable!() } - } - } - pub async fn read(&self) -> HelloTraitTwinMoiImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinMoiImplementorRwLockReadGuard::Variant0(inner.read().await) + pub async fn read(&self) -> Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard { + match self { + Self::Variant0(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard::Variant0(inner.read().await), +Self::Variant1(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard::Variant1(inner.read().await), + + } } - Self::Variant1(inner) => { - HelloTraitTwinMoiImplementorRwLockReadGuard::Variant1(inner.read().await) + + pub async fn write(&self) -> Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard { + unreachable!() } } - } - pub async fn write(&self) -> HelloTraitTwinMoiImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinMoiImplementorRwLockWriteGuard::Variant0(inner.write().await) +impl Lockable for Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum { + type RwLockReadGuard<'a> = Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner), +Self::Variant1(inner) => flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner), + + } } - Self::Variant1(inner) => { - HelloTraitTwinMoiImplementorRwLockWriteGuard::Variant1(inner.write().await) + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() } - } - } -} -impl Lockable for HelloTraitTwinMoiImplementor { - type RwLockReadGuard<'a> = HelloTraitTwinMoiImplementorRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = HelloTraitTwinMoiImplementorRwLockWriteGuard<'a>; + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { - match self { - Self::Variant0(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) } - Self::Variant1(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) } } - } - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() - } +pub enum Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard< + 'a, +> { + Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, MyNodeTwinNormal>), + Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, MyNodeTwinNormal>), +} - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() - } +impl std::ops::Deref for Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard<'_> { + type Target = MyAudioParamTwinNormal; - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) - } + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref().param_one_twin_normal(), +Self::Variant1(inner) => inner.deref().param_two_twin_normal(), - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) - } -} + } + } + } -pub enum HelloTraitTwinMoiImplementorRwLockReadGuard<'a> { +pub enum Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard< + 'a, +> { Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, HelloOneStructTwinMoi>, + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, MyNodeTwinNormal>, ), Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, - >, + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, MyNodeTwinNormal>, ), } -impl std::ops::Deref for HelloTraitTwinMoiImplementorRwLockReadGuard<'_> { - type Target = dyn HelloTraitTwinMoi; +impl std::ops::Deref for Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard<'_> { + type Target = MyAudioParamTwinNormal; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref().param_one_twin_normal(), +Self::Variant1(inner) => inner.deref().param_two_twin_normal(), - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), } - } -} + } + } -pub enum HelloTraitTwinMoiImplementorRwLockWriteGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, HelloOneStructTwinMoi>, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, - >, - ), -} +impl std::ops::DerefMut for Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + unreachable!() + } + } -impl std::ops::Deref for HelloTraitTwinMoiImplementorRwLockWriteGuard<'_> { - type Target = dyn HelloTraitTwinMoi; +// Section: dart2rust - fn deref(&self) -> &Self::Target { +impl CstDecode> for i64 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> chrono::DateTime { + let flutter_rust_bridge::for_generated::Timestamp { s, ns } = + flutter_rust_bridge::for_generated::decode_timestamp(self); + chrono::DateTime::::from( + chrono::DateTime::::from_naive_utc_and_offset( + chrono::DateTime::from_timestamp(s, ns) + .expect("invalid or out-of-range datetime") + .naive_utc(), + chrono::Utc, + ), + ) + } +} +impl CstDecode for i64 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> chrono::NaiveDateTime { + let flutter_rust_bridge::for_generated::Timestamp { s, ns } = + flutter_rust_bridge::for_generated::decode_timestamp(self); + chrono::DateTime::from_timestamp(s, ns) + .expect("invalid or out-of-range datetime") + .naive_utc() + } +} +impl CstDecode> for i64 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> chrono::DateTime { + let flutter_rust_bridge::for_generated::Timestamp { s, ns } = + flutter_rust_bridge::for_generated::decode_timestamp(self); + chrono::DateTime::::from_naive_utc_and_offset( + chrono::DateTime::from_timestamp(s, ns) + .expect("invalid or out-of-range datetime") + .naive_utc(), + chrono::Utc, + ) + } +} +impl CstDecode for i32 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::api::mirror::ApplicationMode { match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), + 0 => crate::api::mirror::ApplicationMode::Standalone, + 1 => crate::api::mirror::ApplicationMode::Embedded, + _ => unreachable!("Invalid variant for ApplicationMode: {}", self), } } } - -impl std::ops::DerefMut for HelloTraitTwinMoiImplementorRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { +impl CstDecode for i32 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::api::pseudo_manual::basic::BasicPrimitiveEnumTwinNormal { match self { - Self::Variant0(inner) => inner.deref_mut(), - Self::Variant1(inner) => inner.deref_mut(), + 0 => crate::api::pseudo_manual::basic::BasicPrimitiveEnumTwinNormal::Apple, + 1 => crate::api::pseudo_manual::basic::BasicPrimitiveEnumTwinNormal::Orange, + _ => unreachable!("Invalid variant for BasicPrimitiveEnumTwinNormal: {}", self), } } } - -pub enum HelloTraitTwinRustAsyncImplementor { - Variant0(RustAutoOpaque), - Variant1( - RustAutoOpaque< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - >, - ), -} - -pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinRustAsyncImplementor( - a: HelloTraitTwinRustAsyncImplementor, -) { -} - -impl HelloTraitTwinRustAsyncImplementor { - pub fn blocking_read(&self) -> HelloTraitTwinRustAsyncImplementorRwLockReadGuard { +impl CstDecode + for i32 +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> crate::api::pseudo_manual::basic_twin_rust_async::BasicPrimitiveEnumTwinRustAsync { match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncImplementorRwLockReadGuard::Variant0(inner.blocking_read()) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncImplementorRwLockReadGuard::Variant1(inner.blocking_read()) - } + 0 => crate::api::pseudo_manual::basic_twin_rust_async::BasicPrimitiveEnumTwinRustAsync::Apple, +1 => crate::api::pseudo_manual::basic_twin_rust_async::BasicPrimitiveEnumTwinRustAsync::Orange, + _ => unreachable!("Invalid variant for BasicPrimitiveEnumTwinRustAsync: {}", self), } } - - pub fn blocking_write(&self) -> HelloTraitTwinRustAsyncImplementorRwLockWriteGuard { +} +impl CstDecode for i32 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::api::pseudo_manual::basic_twin_sync::BasicPrimitiveEnumTwinSync { match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) - } + 0 => crate::api::pseudo_manual::basic_twin_sync::BasicPrimitiveEnumTwinSync::Apple, + 1 => crate::api::pseudo_manual::basic_twin_sync::BasicPrimitiveEnumTwinSync::Orange, + _ => unreachable!("Invalid variant for BasicPrimitiveEnumTwinSync: {}", self), } } - - pub async fn read(&self) -> HelloTraitTwinRustAsyncImplementorRwLockReadGuard { +} +impl CstDecode for bool { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> bool { + self + } +} +impl CstDecode for i32 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::api::enumeration::EnumSimpleTwinNormal { match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncImplementorRwLockReadGuard::Variant0(inner.read().await) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncImplementorRwLockReadGuard::Variant1(inner.read().await) - } + 0 => crate::api::enumeration::EnumSimpleTwinNormal::A, + 1 => crate::api::enumeration::EnumSimpleTwinNormal::B, + _ => unreachable!("Invalid variant for EnumSimpleTwinNormal: {}", self), } } - - pub async fn write(&self) -> HelloTraitTwinRustAsyncImplementorRwLockWriteGuard { +} +impl CstDecode + for i32 +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> crate::api::pseudo_manual::enumeration_twin_rust_async::EnumSimpleTwinRustAsync { match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncImplementorRwLockWriteGuard::Variant0(inner.write().await) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncImplementorRwLockWriteGuard::Variant1(inner.write().await) - } + 0 => crate::api::pseudo_manual::enumeration_twin_rust_async::EnumSimpleTwinRustAsync::A, + 1 => crate::api::pseudo_manual::enumeration_twin_rust_async::EnumSimpleTwinRustAsync::B, + _ => unreachable!("Invalid variant for EnumSimpleTwinRustAsync: {}", self), } } } - -impl Lockable for HelloTraitTwinRustAsyncImplementor { - type RwLockReadGuard<'a> = HelloTraitTwinRustAsyncImplementorRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = HelloTraitTwinRustAsyncImplementorRwLockWriteGuard<'a>; - - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { +impl CstDecode for i32 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::api::pseudo_manual::enumeration_twin_sync::EnumSimpleTwinSync { match self { - Self::Variant0(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - Self::Variant1(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } + 0 => crate::api::pseudo_manual::enumeration_twin_sync::EnumSimpleTwinSync::A, + 1 => crate::api::pseudo_manual::enumeration_twin_sync::EnumSimpleTwinSync::B, + _ => unreachable!("Invalid variant for EnumSimpleTwinSync: {}", self), } } - - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() - } - - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() - } - - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) - } - - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) - } -} - -pub enum HelloTraitTwinRustAsyncImplementorRwLockReadGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - HelloOneStructTwinRustAsync, - >, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - >, - ), } - -impl std::ops::Deref for HelloTraitTwinRustAsyncImplementorRwLockReadGuard<'_> { - type Target = dyn HelloTraitTwinRustAsync; - - fn deref(&self) -> &Self::Target { +impl CstDecode for i32 { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::api::enumeration::EnumWithDiscriminantTwinNormal { match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), + 0 => crate::api::enumeration::EnumWithDiscriminantTwinNormal::OneHundred, + 1 => crate::api::enumeration::EnumWithDiscriminantTwinNormal::Fifty, + _ => unreachable!( + "Invalid variant for EnumWithDiscriminantTwinNormal: {}", + self + ), } } } - -pub enum HelloTraitTwinRustAsyncImplementorRwLockWriteGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - HelloOneStructTwinRustAsync, - >, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinRustAsyncImplementorRwLockWriteGuard<'_> { - type Target = dyn HelloTraitTwinRustAsync; - - fn deref(&self) -> &Self::Target { +impl + CstDecode< + crate::api::pseudo_manual::enumeration_twin_rust_async::EnumWithDiscriminantTwinRustAsync, + > for i32 +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> crate::api::pseudo_manual::enumeration_twin_rust_async::EnumWithDiscriminantTwinRustAsync + { match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), + 0 => crate::api::pseudo_manual::enumeration_twin_rust_async::EnumWithDiscriminantTwinRustAsync::OneHundred, +1 => crate::api::pseudo_manual::enumeration_twin_rust_async::EnumWithDiscriminantTwinRustAsync::Fifty, + _ => unreachable!("Invalid variant for EnumWithDiscriminantTwinRustAsync: {}", self), } } } - -impl std::ops::DerefMut for HelloTraitTwinRustAsyncImplementorRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { +impl CstDecode + for i32 +{ + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> crate::api::pseudo_manual::enumeration_twin_sync::EnumWithDiscriminantTwinSync { match self { - Self::Variant0(inner) => inner.deref_mut(), - Self::Variant1(inner) => inner.deref_mut(), - } - } -} - -pub enum HelloTraitTwinRustAsyncMoiImplementor { - Variant0(RustAutoOpaque), -Variant1(RustAutoOpaque), - - } - -pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinRustAsyncMoiImplementor( - a: HelloTraitTwinRustAsyncMoiImplementor, -) { -} - -impl HelloTraitTwinRustAsyncMoiImplementor { - pub fn blocking_read(&self) -> HelloTraitTwinRustAsyncMoiImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncMoiImplementorRwLockReadGuard::Variant0( - inner.blocking_read(), - ) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncMoiImplementorRwLockReadGuard::Variant1( - inner.blocking_read(), - ) - } - } - } - - pub fn blocking_write(&self) -> HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard::Variant0( - inner.blocking_write(), - ) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard::Variant1( - inner.blocking_write(), - ) - } - } - } - - pub async fn read(&self) -> HelloTraitTwinRustAsyncMoiImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncMoiImplementorRwLockReadGuard::Variant0(inner.read().await) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncMoiImplementorRwLockReadGuard::Variant1(inner.read().await) - } - } - } - - pub async fn write(&self) -> HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard::Variant0(inner.write().await) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard::Variant1(inner.write().await) - } - } - } -} - -impl Lockable for HelloTraitTwinRustAsyncMoiImplementor { - type RwLockReadGuard<'a> = HelloTraitTwinRustAsyncMoiImplementorRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard<'a>; - - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { - match self { - Self::Variant0(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - Self::Variant1(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - } - } - - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() - } - - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() - } - - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) - } - - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) - } -} - -pub enum HelloTraitTwinRustAsyncMoiImplementorRwLockReadGuard<'a> { - Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, HelloOneStructTwinRustAsyncMoi>), -Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi>), - - } - -impl std::ops::Deref for HelloTraitTwinRustAsyncMoiImplementorRwLockReadGuard<'_> { - type Target = dyn HelloTraitTwinRustAsyncMoi; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -pub enum HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard<'a> { - Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, HelloOneStructTwinRustAsyncMoi>), -Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi>), - - } - -impl std::ops::Deref for HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard<'_> { - type Target = dyn HelloTraitTwinRustAsyncMoi; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -impl std::ops::DerefMut for HelloTraitTwinRustAsyncMoiImplementorRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { - match self { - Self::Variant0(inner) => inner.deref_mut(), - Self::Variant1(inner) => inner.deref_mut(), - } - } -} - -pub enum HelloTraitTwinRustAsyncSseImplementor { - Variant0(RustAutoOpaque), -Variant1(RustAutoOpaque), - - } - -pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinRustAsyncSseImplementor( - a: HelloTraitTwinRustAsyncSseImplementor, -) { -} - -impl HelloTraitTwinRustAsyncSseImplementor { - pub fn blocking_read(&self) -> HelloTraitTwinRustAsyncSseImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncSseImplementorRwLockReadGuard::Variant0( - inner.blocking_read(), - ) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncSseImplementorRwLockReadGuard::Variant1( - inner.blocking_read(), - ) - } - } - } - - pub fn blocking_write(&self) -> HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard::Variant0( - inner.blocking_write(), - ) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard::Variant1( - inner.blocking_write(), - ) - } - } - } - - pub async fn read(&self) -> HelloTraitTwinRustAsyncSseImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncSseImplementorRwLockReadGuard::Variant0(inner.read().await) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncSseImplementorRwLockReadGuard::Variant1(inner.read().await) - } - } - } - - pub async fn write(&self) -> HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard::Variant0(inner.write().await) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard::Variant1(inner.write().await) - } - } - } -} - -impl Lockable for HelloTraitTwinRustAsyncSseImplementor { - type RwLockReadGuard<'a> = HelloTraitTwinRustAsyncSseImplementorRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard<'a>; - - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { - match self { - Self::Variant0(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - Self::Variant1(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - } - } - - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() - } - - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() - } - - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) - } - - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) - } -} - -pub enum HelloTraitTwinRustAsyncSseImplementorRwLockReadGuard<'a> { - Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, HelloOneStructTwinRustAsyncSse>), -Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse>), - - } - -impl std::ops::Deref for HelloTraitTwinRustAsyncSseImplementorRwLockReadGuard<'_> { - type Target = dyn HelloTraitTwinRustAsyncSse; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -pub enum HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard<'a> { - Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, HelloOneStructTwinRustAsyncSse>), -Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse>), - - } - -impl std::ops::Deref for HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard<'_> { - type Target = dyn HelloTraitTwinRustAsyncSse; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -impl std::ops::DerefMut for HelloTraitTwinRustAsyncSseImplementorRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { - match self { - Self::Variant0(inner) => inner.deref_mut(), - Self::Variant1(inner) => inner.deref_mut(), - } - } -} - -pub enum HelloTraitTwinRustAsyncSseMoiImplementor { - Variant0(RustAutoOpaque), -Variant1(RustAutoOpaque), - - } - -pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinRustAsyncSseMoiImplementor( - a: HelloTraitTwinRustAsyncSseMoiImplementor, -) { -} - -impl HelloTraitTwinRustAsyncSseMoiImplementor { - pub fn blocking_read(&self) -> HelloTraitTwinRustAsyncSseMoiImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncSseMoiImplementorRwLockReadGuard::Variant0( - inner.blocking_read(), - ) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncSseMoiImplementorRwLockReadGuard::Variant1( - inner.blocking_read(), - ) - } - } - } - - pub fn blocking_write(&self) -> HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard::Variant0( - inner.blocking_write(), - ) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard::Variant1( - inner.blocking_write(), - ) - } - } - } - - pub async fn read(&self) -> HelloTraitTwinRustAsyncSseMoiImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncSseMoiImplementorRwLockReadGuard::Variant0( - inner.read().await, - ) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncSseMoiImplementorRwLockReadGuard::Variant1( - inner.read().await, - ) - } - } - } - - pub async fn write(&self) -> HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard::Variant0( - inner.write().await, - ) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard::Variant1( - inner.write().await, - ) - } - } - } -} - -impl Lockable for HelloTraitTwinRustAsyncSseMoiImplementor { - type RwLockReadGuard<'a> = HelloTraitTwinRustAsyncSseMoiImplementorRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard<'a>; - - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { - match self { - Self::Variant0(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - Self::Variant1(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - } - } - - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() - } - - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() - } - - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) - } - - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) - } -} - -pub enum HelloTraitTwinRustAsyncSseMoiImplementorRwLockReadGuard<'a> { - Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, HelloOneStructTwinRustAsyncSseMoi>), -Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi>), - - } - -impl std::ops::Deref for HelloTraitTwinRustAsyncSseMoiImplementorRwLockReadGuard<'_> { - type Target = dyn HelloTraitTwinRustAsyncSseMoi; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -pub enum HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard<'a> { - Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, HelloOneStructTwinRustAsyncSseMoi>), -Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi>), - - } - -impl std::ops::Deref for HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard<'_> { - type Target = dyn HelloTraitTwinRustAsyncSseMoi; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -impl std::ops::DerefMut for HelloTraitTwinRustAsyncSseMoiImplementorRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { - match self { - Self::Variant0(inner) => inner.deref_mut(), - Self::Variant1(inner) => inner.deref_mut(), - } - } -} - -pub enum HelloTraitTwinSseImplementor { - Variant0(RustAutoOpaque), - Variant1( - RustAutoOpaque, - ), -} - -pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinSseImplementor( - a: HelloTraitTwinSseImplementor, -) { -} - -impl HelloTraitTwinSseImplementor { - pub fn blocking_read(&self) -> HelloTraitTwinSseImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSseImplementorRwLockReadGuard::Variant0(inner.blocking_read()) - } - Self::Variant1(inner) => { - HelloTraitTwinSseImplementorRwLockReadGuard::Variant1(inner.blocking_read()) - } - } - } - - pub fn blocking_write(&self) -> HelloTraitTwinSseImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSseImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) - } - Self::Variant1(inner) => { - HelloTraitTwinSseImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) - } - } - } - - pub async fn read(&self) -> HelloTraitTwinSseImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSseImplementorRwLockReadGuard::Variant0(inner.read().await) - } - Self::Variant1(inner) => { - HelloTraitTwinSseImplementorRwLockReadGuard::Variant1(inner.read().await) - } - } - } - - pub async fn write(&self) -> HelloTraitTwinSseImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSseImplementorRwLockWriteGuard::Variant0(inner.write().await) - } - Self::Variant1(inner) => { - HelloTraitTwinSseImplementorRwLockWriteGuard::Variant1(inner.write().await) - } - } - } -} - -impl Lockable for HelloTraitTwinSseImplementor { - type RwLockReadGuard<'a> = HelloTraitTwinSseImplementorRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = HelloTraitTwinSseImplementorRwLockWriteGuard<'a>; - - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { - match self { - Self::Variant0(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - Self::Variant1(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - } - } - - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() - } - - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() - } - - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) - } - - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) - } -} - -pub enum HelloTraitTwinSseImplementorRwLockReadGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, HelloOneStructTwinSse>, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinSseImplementorRwLockReadGuard<'_> { - type Target = dyn HelloTraitTwinSse; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -pub enum HelloTraitTwinSseImplementorRwLockWriteGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, HelloOneStructTwinSse>, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinSseImplementorRwLockWriteGuard<'_> { - type Target = dyn HelloTraitTwinSse; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -impl std::ops::DerefMut for HelloTraitTwinSseImplementorRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { - match self { - Self::Variant0(inner) => inner.deref_mut(), - Self::Variant1(inner) => inner.deref_mut(), - } - } -} - -pub enum HelloTraitTwinSseMoiImplementor { - Variant0(RustAutoOpaque), - Variant1( - RustAutoOpaque< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - >, - ), -} - -pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinSseMoiImplementor( - a: HelloTraitTwinSseMoiImplementor, -) { -} - -impl HelloTraitTwinSseMoiImplementor { - pub fn blocking_read(&self) -> HelloTraitTwinSseMoiImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSseMoiImplementorRwLockReadGuard::Variant0(inner.blocking_read()) - } - Self::Variant1(inner) => { - HelloTraitTwinSseMoiImplementorRwLockReadGuard::Variant1(inner.blocking_read()) - } - } - } - - pub fn blocking_write(&self) -> HelloTraitTwinSseMoiImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSseMoiImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) - } - Self::Variant1(inner) => { - HelloTraitTwinSseMoiImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) - } - } - } - - pub async fn read(&self) -> HelloTraitTwinSseMoiImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSseMoiImplementorRwLockReadGuard::Variant0(inner.read().await) - } - Self::Variant1(inner) => { - HelloTraitTwinSseMoiImplementorRwLockReadGuard::Variant1(inner.read().await) - } - } - } - - pub async fn write(&self) -> HelloTraitTwinSseMoiImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSseMoiImplementorRwLockWriteGuard::Variant0(inner.write().await) - } - Self::Variant1(inner) => { - HelloTraitTwinSseMoiImplementorRwLockWriteGuard::Variant1(inner.write().await) - } - } - } -} - -impl Lockable for HelloTraitTwinSseMoiImplementor { - type RwLockReadGuard<'a> = HelloTraitTwinSseMoiImplementorRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = HelloTraitTwinSseMoiImplementorRwLockWriteGuard<'a>; - - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { - match self { - Self::Variant0(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - Self::Variant1(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - } - } - - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() - } - - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() - } - - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) - } - - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) - } -} - -pub enum HelloTraitTwinSseMoiImplementorRwLockReadGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - HelloOneStructTwinSseMoi, - >, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinSseMoiImplementorRwLockReadGuard<'_> { - type Target = dyn HelloTraitTwinSseMoi; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -pub enum HelloTraitTwinSseMoiImplementorRwLockWriteGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - HelloOneStructTwinSseMoi, - >, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinSseMoiImplementorRwLockWriteGuard<'_> { - type Target = dyn HelloTraitTwinSseMoi; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -impl std::ops::DerefMut for HelloTraitTwinSseMoiImplementorRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { - match self { - Self::Variant0(inner) => inner.deref_mut(), - Self::Variant1(inner) => inner.deref_mut(), - } - } -} - -pub enum HelloTraitTwinSyncImplementor { - Variant0(RustAutoOpaque), - Variant1( - RustAutoOpaque, - ), -} - -pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinSyncImplementor( - a: HelloTraitTwinSyncImplementor, -) { -} - -impl HelloTraitTwinSyncImplementor { - pub fn blocking_read(&self) -> HelloTraitTwinSyncImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncImplementorRwLockReadGuard::Variant0(inner.blocking_read()) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncImplementorRwLockReadGuard::Variant1(inner.blocking_read()) - } - } - } - - pub fn blocking_write(&self) -> HelloTraitTwinSyncImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) - } - } - } - - pub async fn read(&self) -> HelloTraitTwinSyncImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncImplementorRwLockReadGuard::Variant0(inner.read().await) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncImplementorRwLockReadGuard::Variant1(inner.read().await) - } - } - } - - pub async fn write(&self) -> HelloTraitTwinSyncImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncImplementorRwLockWriteGuard::Variant0(inner.write().await) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncImplementorRwLockWriteGuard::Variant1(inner.write().await) - } - } - } -} - -impl Lockable for HelloTraitTwinSyncImplementor { - type RwLockReadGuard<'a> = HelloTraitTwinSyncImplementorRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = HelloTraitTwinSyncImplementorRwLockWriteGuard<'a>; - - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { - match self { - Self::Variant0(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - Self::Variant1(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - } - } - - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() - } - - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() - } - - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) - } - - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) - } -} - -pub enum HelloTraitTwinSyncImplementorRwLockReadGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, HelloOneStructTwinSync>, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinSyncImplementorRwLockReadGuard<'_> { - type Target = dyn HelloTraitTwinSync; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -pub enum HelloTraitTwinSyncImplementorRwLockWriteGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - HelloOneStructTwinSync, - >, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinSyncImplementorRwLockWriteGuard<'_> { - type Target = dyn HelloTraitTwinSync; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -impl std::ops::DerefMut for HelloTraitTwinSyncImplementorRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { - match self { - Self::Variant0(inner) => inner.deref_mut(), - Self::Variant1(inner) => inner.deref_mut(), - } - } -} - -pub enum HelloTraitTwinSyncMoiImplementor { - Variant0(RustAutoOpaque), - Variant1( - RustAutoOpaque< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - >, - ), -} - -pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinSyncMoiImplementor( - a: HelloTraitTwinSyncMoiImplementor, -) { -} - -impl HelloTraitTwinSyncMoiImplementor { - pub fn blocking_read(&self) -> HelloTraitTwinSyncMoiImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncMoiImplementorRwLockReadGuard::Variant0(inner.blocking_read()) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncMoiImplementorRwLockReadGuard::Variant1(inner.blocking_read()) - } - } - } - - pub fn blocking_write(&self) -> HelloTraitTwinSyncMoiImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncMoiImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncMoiImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) - } - } - } - - pub async fn read(&self) -> HelloTraitTwinSyncMoiImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncMoiImplementorRwLockReadGuard::Variant0(inner.read().await) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncMoiImplementorRwLockReadGuard::Variant1(inner.read().await) - } - } - } - - pub async fn write(&self) -> HelloTraitTwinSyncMoiImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncMoiImplementorRwLockWriteGuard::Variant0(inner.write().await) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncMoiImplementorRwLockWriteGuard::Variant1(inner.write().await) - } - } - } -} - -impl Lockable for HelloTraitTwinSyncMoiImplementor { - type RwLockReadGuard<'a> = HelloTraitTwinSyncMoiImplementorRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = HelloTraitTwinSyncMoiImplementorRwLockWriteGuard<'a>; - - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { - match self { - Self::Variant0(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - Self::Variant1(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - } - } - - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() - } - - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() - } - - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) - } - - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) - } -} - -pub enum HelloTraitTwinSyncMoiImplementorRwLockReadGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - HelloOneStructTwinSyncMoi, - >, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinSyncMoiImplementorRwLockReadGuard<'_> { - type Target = dyn HelloTraitTwinSyncMoi; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -pub enum HelloTraitTwinSyncMoiImplementorRwLockWriteGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - HelloOneStructTwinSyncMoi, - >, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinSyncMoiImplementorRwLockWriteGuard<'_> { - type Target = dyn HelloTraitTwinSyncMoi; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -impl std::ops::DerefMut for HelloTraitTwinSyncMoiImplementorRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { - match self { - Self::Variant0(inner) => inner.deref_mut(), - Self::Variant1(inner) => inner.deref_mut(), - } - } -} - -pub enum HelloTraitTwinSyncSseImplementor { - Variant0(RustAutoOpaque), - Variant1( - RustAutoOpaque< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - >, - ), -} - -pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinSyncSseImplementor( - a: HelloTraitTwinSyncSseImplementor, -) { -} - -impl HelloTraitTwinSyncSseImplementor { - pub fn blocking_read(&self) -> HelloTraitTwinSyncSseImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncSseImplementorRwLockReadGuard::Variant0(inner.blocking_read()) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncSseImplementorRwLockReadGuard::Variant1(inner.blocking_read()) - } - } - } - - pub fn blocking_write(&self) -> HelloTraitTwinSyncSseImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncSseImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncSseImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) - } - } - } - - pub async fn read(&self) -> HelloTraitTwinSyncSseImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncSseImplementorRwLockReadGuard::Variant0(inner.read().await) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncSseImplementorRwLockReadGuard::Variant1(inner.read().await) - } - } - } - - pub async fn write(&self) -> HelloTraitTwinSyncSseImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncSseImplementorRwLockWriteGuard::Variant0(inner.write().await) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncSseImplementorRwLockWriteGuard::Variant1(inner.write().await) - } - } - } -} - -impl Lockable for HelloTraitTwinSyncSseImplementor { - type RwLockReadGuard<'a> = HelloTraitTwinSyncSseImplementorRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = HelloTraitTwinSyncSseImplementorRwLockWriteGuard<'a>; - - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { - match self { - Self::Variant0(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - Self::Variant1(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - } - } - - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() - } - - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() - } - - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) - } - - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) - } -} - -pub enum HelloTraitTwinSyncSseImplementorRwLockReadGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - HelloOneStructTwinSyncSse, - >, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinSyncSseImplementorRwLockReadGuard<'_> { - type Target = dyn HelloTraitTwinSyncSse; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -pub enum HelloTraitTwinSyncSseImplementorRwLockWriteGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - HelloOneStructTwinSyncSse, - >, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinSyncSseImplementorRwLockWriteGuard<'_> { - type Target = dyn HelloTraitTwinSyncSse; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -impl std::ops::DerefMut for HelloTraitTwinSyncSseImplementorRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { - match self { - Self::Variant0(inner) => inner.deref_mut(), - Self::Variant1(inner) => inner.deref_mut(), - } - } -} - -pub enum HelloTraitTwinSyncSseMoiImplementor { - Variant0(RustAutoOpaque), -Variant1(RustAutoOpaque), - - } - -pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinSyncSseMoiImplementor( - a: HelloTraitTwinSyncSseMoiImplementor, -) { -} - -impl HelloTraitTwinSyncSseMoiImplementor { - pub fn blocking_read(&self) -> HelloTraitTwinSyncSseMoiImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncSseMoiImplementorRwLockReadGuard::Variant0(inner.blocking_read()) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncSseMoiImplementorRwLockReadGuard::Variant1(inner.blocking_read()) - } - } - } - - pub fn blocking_write(&self) -> HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard::Variant0( - inner.blocking_write(), - ), - Self::Variant1(inner) => HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard::Variant1( - inner.blocking_write(), - ), - } - } - - pub async fn read(&self) -> HelloTraitTwinSyncSseMoiImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncSseMoiImplementorRwLockReadGuard::Variant0(inner.read().await) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncSseMoiImplementorRwLockReadGuard::Variant1(inner.read().await) - } - } - } - - pub async fn write(&self) -> HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard::Variant0(inner.write().await) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard::Variant1(inner.write().await) - } - } - } -} - -impl Lockable for HelloTraitTwinSyncSseMoiImplementor { - type RwLockReadGuard<'a> = HelloTraitTwinSyncSseMoiImplementorRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard<'a>; - - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { - match self { - Self::Variant0(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - Self::Variant1(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - } - } - - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() - } - - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() - } - - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) - } - - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) - } -} - -pub enum HelloTraitTwinSyncSseMoiImplementorRwLockReadGuard<'a> { - Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, HelloOneStructTwinSyncSseMoi>), -Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi>), - - } - -impl std::ops::Deref for HelloTraitTwinSyncSseMoiImplementorRwLockReadGuard<'_> { - type Target = dyn HelloTraitTwinSyncSseMoi; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -pub enum HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard<'a> { - Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, HelloOneStructTwinSyncSseMoi>), -Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi>), - - } - -impl std::ops::Deref for HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard<'_> { - type Target = dyn HelloTraitTwinSyncSseMoi; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -impl std::ops::DerefMut for HelloTraitTwinSyncSseMoiImplementorRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { - match self { - Self::Variant0(inner) => inner.deref_mut(), - Self::Variant1(inner) => inner.deref_mut(), - } - } -} - -pub enum HelloTraitTwinNormalImplementor { - Variant0(RustAutoOpaque), - Variant1(RustAutoOpaque), -} - -pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinNormalImplementor( - a: HelloTraitTwinNormalImplementor, -) { -} - -impl HelloTraitTwinNormalImplementor { - pub fn blocking_read(&self) -> HelloTraitTwinNormalImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinNormalImplementorRwLockReadGuard::Variant0(inner.blocking_read()) - } - Self::Variant1(inner) => { - HelloTraitTwinNormalImplementorRwLockReadGuard::Variant1(inner.blocking_read()) - } - } - } - - pub fn blocking_write(&self) -> HelloTraitTwinNormalImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinNormalImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) - } - Self::Variant1(inner) => { - HelloTraitTwinNormalImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) - } - } - } - - pub async fn read(&self) -> HelloTraitTwinNormalImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinNormalImplementorRwLockReadGuard::Variant0(inner.read().await) - } - Self::Variant1(inner) => { - HelloTraitTwinNormalImplementorRwLockReadGuard::Variant1(inner.read().await) - } - } - } - - pub async fn write(&self) -> HelloTraitTwinNormalImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinNormalImplementorRwLockWriteGuard::Variant0(inner.write().await) - } - Self::Variant1(inner) => { - HelloTraitTwinNormalImplementorRwLockWriteGuard::Variant1(inner.write().await) - } - } - } -} - -impl Lockable for HelloTraitTwinNormalImplementor { - type RwLockReadGuard<'a> = HelloTraitTwinNormalImplementorRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = HelloTraitTwinNormalImplementorRwLockWriteGuard<'a>; - - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { - match self { - Self::Variant0(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - Self::Variant1(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - } - } - - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() - } - - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() - } - - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) - } - - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) - } -} - -pub enum HelloTraitTwinNormalImplementorRwLockReadGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - HelloOneStructTwinNormal, - >, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinNormalImplementorRwLockReadGuard<'_> { - type Target = dyn HelloTraitTwinNormal; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -pub enum HelloTraitTwinNormalImplementorRwLockWriteGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - HelloOneStructTwinNormal, - >, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinNormalImplementorRwLockWriteGuard<'_> { - type Target = dyn HelloTraitTwinNormal; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -impl std::ops::DerefMut for HelloTraitTwinNormalImplementorRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { - match self { - Self::Variant0(inner) => inner.deref_mut(), - Self::Variant1(inner) => inner.deref_mut(), - } - } -} - -pub enum Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum -{ - Variant0(RustAutoOpaque), - Variant1(RustAutoOpaque), -} - -pub fn frb_internal_no_impl_dummy_function_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum( - a: Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum, -) { -} - -impl Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum { - pub fn blocking_read(&self) -> Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard { - match self { - Self::Variant0(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard::Variant0(inner.blocking_read()), -Self::Variant1(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard::Variant1(inner.blocking_read()), - - } - } - - pub fn blocking_write(&self) -> Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard { - unreachable!() - } - - pub async fn read(&self) -> Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard { - match self { - Self::Variant0(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard::Variant0(inner.read().await), -Self::Variant1(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard::Variant1(inner.read().await), - - } - } - - pub async fn write(&self) -> Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard { - unreachable!() - } - } - -impl Lockable for Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum { - type RwLockReadGuard<'a> = Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard<'a>; - - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { - match self { - Self::Variant0(inner) => flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner), -Self::Variant1(inner) => flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner), - - } - } - - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() - } - - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() - } - - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) - } - - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) - } - } - -pub enum Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard< - 'a, -> { - Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, MyNodeTwinNormal>), - Variant1(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, MyNodeTwinNormal>), -} - -impl std::ops::Deref for Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockReadGuard<'_> { - type Target = MyAudioParamTwinNormal; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref().param_one_twin_normal(), -Self::Variant1(inner) => inner.deref().param_two_twin_normal(), - - } - } - } - -pub enum Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard< - 'a, -> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, MyNodeTwinNormal>, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, MyNodeTwinNormal>, - ), -} - -impl std::ops::Deref for Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard<'_> { - type Target = MyAudioParamTwinNormal; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref().param_one_twin_normal(), -Self::Variant1(inner) => inner.deref().param_two_twin_normal(), - - } - } - } - -impl std::ops::DerefMut for Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { - unreachable!() - } - } - -// Section: dart2rust - -impl CstDecode> for i64 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> chrono::DateTime { - let flutter_rust_bridge::for_generated::Timestamp { s, ns } = - flutter_rust_bridge::for_generated::decode_timestamp(self); - chrono::DateTime::::from( - chrono::DateTime::::from_naive_utc_and_offset( - chrono::DateTime::from_timestamp(s, ns) - .expect("invalid or out-of-range datetime") - .naive_utc(), - chrono::Utc, - ), - ) - } -} -impl CstDecode for i64 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> chrono::NaiveDateTime { - let flutter_rust_bridge::for_generated::Timestamp { s, ns } = - flutter_rust_bridge::for_generated::decode_timestamp(self); - chrono::DateTime::from_timestamp(s, ns) - .expect("invalid or out-of-range datetime") - .naive_utc() - } -} -impl CstDecode> for i64 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> chrono::DateTime { - let flutter_rust_bridge::for_generated::Timestamp { s, ns } = - flutter_rust_bridge::for_generated::decode_timestamp(self); - chrono::DateTime::::from_naive_utc_and_offset( - chrono::DateTime::from_timestamp(s, ns) - .expect("invalid or out-of-range datetime") - .naive_utc(), - chrono::Utc, - ) - } -} -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::mirror::ApplicationMode { - match self { - 0 => crate::api::mirror::ApplicationMode::Standalone, - 1 => crate::api::mirror::ApplicationMode::Embedded, - _ => unreachable!("Invalid variant for ApplicationMode: {}", self), - } - } -} -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::pseudo_manual::basic::BasicPrimitiveEnumTwinNormal { - match self { - 0 => crate::api::pseudo_manual::basic::BasicPrimitiveEnumTwinNormal::Apple, - 1 => crate::api::pseudo_manual::basic::BasicPrimitiveEnumTwinNormal::Orange, - _ => unreachable!("Invalid variant for BasicPrimitiveEnumTwinNormal: {}", self), - } - } -} -impl CstDecode - for i32 -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::basic_twin_rust_async::BasicPrimitiveEnumTwinRustAsync { - match self { - 0 => crate::api::pseudo_manual::basic_twin_rust_async::BasicPrimitiveEnumTwinRustAsync::Apple, -1 => crate::api::pseudo_manual::basic_twin_rust_async::BasicPrimitiveEnumTwinRustAsync::Orange, - _ => unreachable!("Invalid variant for BasicPrimitiveEnumTwinRustAsync: {}", self), - } - } -} -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::pseudo_manual::basic_twin_sync::BasicPrimitiveEnumTwinSync { - match self { - 0 => crate::api::pseudo_manual::basic_twin_sync::BasicPrimitiveEnumTwinSync::Apple, - 1 => crate::api::pseudo_manual::basic_twin_sync::BasicPrimitiveEnumTwinSync::Orange, - _ => unreachable!("Invalid variant for BasicPrimitiveEnumTwinSync: {}", self), - } - } -} -impl CstDecode for bool { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> bool { - self - } -} -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::enumeration::EnumSimpleTwinNormal { - match self { - 0 => crate::api::enumeration::EnumSimpleTwinNormal::A, - 1 => crate::api::enumeration::EnumSimpleTwinNormal::B, - _ => unreachable!("Invalid variant for EnumSimpleTwinNormal: {}", self), - } - } -} -impl CstDecode - for i32 -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::enumeration_twin_rust_async::EnumSimpleTwinRustAsync { - match self { - 0 => crate::api::pseudo_manual::enumeration_twin_rust_async::EnumSimpleTwinRustAsync::A, - 1 => crate::api::pseudo_manual::enumeration_twin_rust_async::EnumSimpleTwinRustAsync::B, - _ => unreachable!("Invalid variant for EnumSimpleTwinRustAsync: {}", self), - } - } -} -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::pseudo_manual::enumeration_twin_sync::EnumSimpleTwinSync { - match self { - 0 => crate::api::pseudo_manual::enumeration_twin_sync::EnumSimpleTwinSync::A, - 1 => crate::api::pseudo_manual::enumeration_twin_sync::EnumSimpleTwinSync::B, - _ => unreachable!("Invalid variant for EnumSimpleTwinSync: {}", self), - } - } -} -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::enumeration::EnumWithDiscriminantTwinNormal { - match self { - 0 => crate::api::enumeration::EnumWithDiscriminantTwinNormal::OneHundred, - 1 => crate::api::enumeration::EnumWithDiscriminantTwinNormal::Fifty, - _ => unreachable!( - "Invalid variant for EnumWithDiscriminantTwinNormal: {}", - self - ), - } - } -} -impl - CstDecode< - crate::api::pseudo_manual::enumeration_twin_rust_async::EnumWithDiscriminantTwinRustAsync, - > for i32 -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::enumeration_twin_rust_async::EnumWithDiscriminantTwinRustAsync - { - match self { - 0 => crate::api::pseudo_manual::enumeration_twin_rust_async::EnumWithDiscriminantTwinRustAsync::OneHundred, -1 => crate::api::pseudo_manual::enumeration_twin_rust_async::EnumWithDiscriminantTwinRustAsync::Fifty, - _ => unreachable!("Invalid variant for EnumWithDiscriminantTwinRustAsync: {}", self), - } - } -} -impl CstDecode - for i32 -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::enumeration_twin_sync::EnumWithDiscriminantTwinSync { - match self { - 0 => crate::api::pseudo_manual::enumeration_twin_sync::EnumWithDiscriminantTwinSync::OneHundred, -1 => crate::api::pseudo_manual::enumeration_twin_sync::EnumWithDiscriminantTwinSync::Fifty, - _ => unreachable!("Invalid variant for EnumWithDiscriminantTwinSync: {}", self), + 0 => crate::api::pseudo_manual::enumeration_twin_sync::EnumWithDiscriminantTwinSync::OneHundred, +1 => crate::api::pseudo_manual::enumeration_twin_sync::EnumWithDiscriminantTwinSync::Fifty, + _ => unreachable!("Invalid variant for EnumWithDiscriminantTwinSync: {}", self), } } } @@ -48855,164 +45636,6 @@ impl CstDecode for f64 { self } } -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi { - match self { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi::A, - 1 => crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinMoi: {}", self), - } - } -} -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal { - match self { - 0 => crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal::A, - 1 => crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinNormal: {}", self), - } - } -} -impl - CstDecode< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - > for i32 -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync - { - match self { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync::A, -1 => crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinRustAsync: {}", self), - } - } -} -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi { - match self { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi::A, -1 => crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinRustAsyncMoi: {}", self), - } - } - } -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse { - match self { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse::A, -1 => crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinRustAsyncSse: {}", self), - } - } - } -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi { - match self { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi::A, -1 => crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinRustAsyncSseMoi: {}", self), - } - } - } -impl CstDecode for i32 { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse { - match self { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse::A, - 1 => crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinSse: {}", self), - } - } -} -impl CstDecode - for i32 -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi { - match self { - 0 => { - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi::A - } - 1 => { - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi::B - } - _ => unreachable!("Invalid variant for HelloTwoEnumTwinSseMoi: {}", self), - } - } -} -impl CstDecode - for i32 -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync { - match self { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync::A, - 1 => crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinSync: {}", self), - } - } -} -impl CstDecode - for i32 -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi { - match self { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi::A, -1 => crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinSyncMoi: {}", self), - } - } -} -impl CstDecode - for i32 -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse { - match self { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse::A, -1 => crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinSyncSse: {}", self), - } - } -} -impl - CstDecode< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi, - > for i32 -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi - { - match self { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi::A, -1 => crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinSyncSseMoi: {}", self), - } - } -} impl CstDecode for i16 { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> i16 { @@ -49179,128 +45802,6 @@ impl SseDecode for flutter_rust_bridge::for_generated::anyhow::Error { } } -impl SseDecode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - impl SseDecode for RustAutoOpaqueNom { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -49467,152 +45968,6 @@ impl SseDecode for RustAutoOpaqueNom { } } -impl SseDecode - for RustAutoOpaqueNom -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode - for RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {let mut inner = >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner);} - } - -impl SseDecode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {let mut inner = >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner);} - } - -impl SseDecode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {let mut inner = >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner);} - } - -impl SseDecode - for RustAutoOpaqueNom -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode - for RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode - for RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode - for RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode - for RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode - for RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - impl SseDecode for Box { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -50021,128 +46376,6 @@ impl SseDecode for EnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi { } } -impl SseDecode for HelloOneStructTwinMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for HelloOneStructTwinNormal { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for HelloOneStructTwinRustAsync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for HelloOneStructTwinRustAsyncMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for HelloOneStructTwinRustAsyncSse { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for HelloOneStructTwinRustAsyncSseMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for HelloOneStructTwinSse { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for HelloOneStructTwinSseMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for HelloOneStructTwinSync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for HelloOneStructTwinSyncMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for HelloOneStructTwinSyncSse { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for HelloOneStructTwinSyncSseMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - impl SseDecode for ItemContainerSolutionOneTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -52530,156 +48763,6 @@ impl SseDecode } } -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); - } -} - impl SseDecode for RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< @@ -53120,150 +49203,6 @@ impl SseDecode } } -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - impl SseDecode for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner, @@ -54278,142 +50217,6 @@ impl SseDecode } } -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode for RustOpaqueNom> { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) } ;} - } - -impl SseDecode for RustOpaqueNom> { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) } ;} - } - -impl SseDecode for RustOpaqueNom> { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) } ;} - } - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - -impl SseDecode for RustOpaqueNom> { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) } ;} - } - -impl SseDecode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return unsafe { decode_rust_opaque_nom(inner) }; - } -} - impl SseDecode for RustOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -56311,92 +52114,6 @@ impl SseDecode for bool { } } -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - return Box::new(::sse_decode(deserializer)); - } -} - -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - return Box::new(::sse_decode(deserializer)); - } -} - -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - return Box::new(::sse_decode(deserializer)); - } -} - -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - return Box::new(::sse_decode(deserializer)); - } -} - -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - return Box::new(::sse_decode(deserializer)); - } -} - -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - return Box::new(::sse_decode( - deserializer, - )); - } -} - -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - return Box::new(::sse_decode(deserializer)); - } -} - -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - return Box::new(::sse_decode(deserializer)); - } -} - -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - return Box::new(::sse_decode(deserializer)); - } -} - -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - return Box::new(::sse_decode(deserializer)); - } -} - -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - return Box::new(::sse_decode(deserializer)); - } -} - -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - return Box::new(::sse_decode(deserializer)); - } -} - impl SseDecode for Box { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -60516,448 +56233,6 @@ impl SseDecode for crate::api::mirror::HashMapValue { } } -impl SseDecode for crate::frb_generated::HelloTraitTwinMoiImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut tag_ = ::sse_decode(deserializer); - match tag_ { - 0 => { - let mut var_field0 = - >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinMoiImplementor::Variant0(var_field0); - } - 1 => { - let mut var_field0 = >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinMoiImplementor::Variant1(var_field0); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseDecode for crate::frb_generated::HelloTraitTwinNormalImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut tag_ = ::sse_decode(deserializer); - match tag_ { - 0 => { - let mut var_field0 = - >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinNormalImplementor::Variant0(var_field0); - } - 1 => { - let mut var_field0 = >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinNormalImplementor::Variant1(var_field0); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseDecode for crate::frb_generated::HelloTraitTwinRustAsyncImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut tag_ = ::sse_decode(deserializer); - match tag_ { - 0 => { - let mut var_field0 = - >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant0( - var_field0, - ); - } - 1 => { - let mut var_field0 = >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant1( - var_field0, - ); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseDecode for crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut tag_ = ::sse_decode(deserializer); - match tag_ { - 0 => { - let mut var_field0 = - >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant0( - var_field0, - ); - } - 1 => { - let mut var_field0 = >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant1( - var_field0, - ); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseDecode for crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut tag_ = ::sse_decode(deserializer); - match tag_ { - 0 => { - let mut var_field0 = - >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant0( - var_field0, - ); - } - 1 => { - let mut var_field0 = >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant1( - var_field0, - ); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseDecode for crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut tag_ = ::sse_decode(deserializer); - match tag_ { - 0 => { - let mut var_field0 = - >::sse_decode( - deserializer, - ); - return crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant0( - var_field0, - ); - } - 1 => { - let mut var_field0 = >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant1( - var_field0, - ); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseDecode for crate::frb_generated::HelloTraitTwinSseImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut tag_ = ::sse_decode(deserializer); - match tag_ { - 0 => { - let mut var_field0 = - >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinSseImplementor::Variant0(var_field0); - } - 1 => { - let mut var_field0 = >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinSseImplementor::Variant1(var_field0); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseDecode for crate::frb_generated::HelloTraitTwinSseMoiImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut tag_ = ::sse_decode(deserializer); - match tag_ { - 0 => { - let mut var_field0 = - >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant0(var_field0); - } - 1 => { - let mut var_field0 = >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant1(var_field0); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseDecode for crate::frb_generated::HelloTraitTwinSyncImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut tag_ = ::sse_decode(deserializer); - match tag_ { - 0 => { - let mut var_field0 = - >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinSyncImplementor::Variant0(var_field0); - } - 1 => { - let mut var_field0 = >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinSyncImplementor::Variant1(var_field0); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseDecode for crate::frb_generated::HelloTraitTwinSyncMoiImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut tag_ = ::sse_decode(deserializer); - match tag_ { - 0 => { - let mut var_field0 = - >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant0( - var_field0, - ); - } - 1 => { - let mut var_field0 = >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant1( - var_field0, - ); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseDecode for crate::frb_generated::HelloTraitTwinSyncSseImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut tag_ = ::sse_decode(deserializer); - match tag_ { - 0 => { - let mut var_field0 = - >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant0( - var_field0, - ); - } - 1 => { - let mut var_field0 = >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant1( - var_field0, - ); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseDecode for crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut tag_ = ::sse_decode(deserializer); - match tag_ { - 0 => { - let mut var_field0 = - >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant0( - var_field0, - ); - } - 1 => { - let mut var_field0 = >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant1( - var_field0, - ); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseDecode for crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return match inner { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi::A, - 1 => crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinMoi: {}", inner), - }; - } -} - -impl SseDecode for crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return match inner { - 0 => crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal::A, - 1 => crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinNormal: {}", inner), - }; - } -} - -impl SseDecode - for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return match inner { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync::A, -1 => crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinRustAsync: {}", inner), - }; - } -} - -impl SseDecode for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {let mut inner = ::sse_decode(deserializer); - return match inner { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi::A, -1 => crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinRustAsyncMoi: {}", inner), - };} - } - -impl SseDecode for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {let mut inner = ::sse_decode(deserializer); - return match inner { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse::A, -1 => crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinRustAsyncSse: {}", inner), - };} - } - -impl SseDecode for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self {let mut inner = ::sse_decode(deserializer); - return match inner { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi::A, -1 => crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinRustAsyncSseMoi: {}", inner), - };} - } - -impl SseDecode for crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return match inner { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse::A, - 1 => crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinSse: {}", inner), - }; - } -} - -impl SseDecode - for crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return match inner { - 0 => { - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi::A - } - 1 => { - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi::B - } - _ => unreachable!("Invalid variant for HelloTwoEnumTwinSseMoi: {}", inner), - }; - } -} - -impl SseDecode for crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return match inner { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync::A, - 1 => crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinSync: {}", inner), - }; - } -} - -impl SseDecode - for crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return match inner { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi::A, -1 => crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinSyncMoi: {}", inner), - }; - } -} - -impl SseDecode - for crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return match inner { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse::A, -1 => crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinSyncSse: {}", inner), - }; - } -} - -impl SseDecode - for crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return match inner { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi::A, -1 => crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinSyncSseMoi: {}", inner), - }; - } -} - impl SseDecode for i16 { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -71187,246 +66462,6 @@ impl flutter_rust_bridge::IntoIntoDart { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for HelloOneStructTwinMoi -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for HelloOneStructTwinNormal -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for HelloOneStructTwinRustAsync -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for HelloOneStructTwinRustAsyncMoi -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for HelloOneStructTwinRustAsyncSse -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for HelloOneStructTwinRustAsyncSseMoi -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for HelloOneStructTwinSse -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for HelloOneStructTwinSseMoi -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for HelloOneStructTwinSync -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for HelloOneStructTwinSyncMoi -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for HelloOneStructTwinSyncSse -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for HelloOneStructTwinSyncSseMoi -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - // Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart for FrbWrapper { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { @@ -79938,942 +74973,326 @@ impl } // Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::chrono_type_twin_sync::FeatureChronoTwinSync -{ - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - [ - self.utc.into_into_dart().into_dart(), - self.local.into_into_dart().into_dart(), - self.duration.into_into_dart().into_dart(), - self.naive.into_into_dart().into_dart(), - ] - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::chrono_type_twin_sync::FeatureChronoTwinSync -{ -} -impl - flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::chrono_type_twin_sync::FeatureChronoTwinSync, - > for crate::api::pseudo_manual::chrono_type_twin_sync::FeatureChronoTwinSync -{ - fn into_into_dart( - self, - ) -> crate::api::pseudo_manual::chrono_type_twin_sync::FeatureChronoTwinSync { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::chrono_type_twin_sync_sse::FeatureChronoTwinSyncSse -{ - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - [ - self.utc.into_into_dart().into_dart(), - self.local.into_into_dart().into_dart(), - self.duration.into_into_dart().into_dart(), - self.naive.into_into_dart().into_dart(), - ] - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::chrono_type_twin_sync_sse::FeatureChronoTwinSyncSse -{ -} -impl - flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::chrono_type_twin_sync_sse::FeatureChronoTwinSyncSse, - > for crate::api::pseudo_manual::chrono_type_twin_sync_sse::FeatureChronoTwinSyncSse -{ - fn into_into_dart( - self, - ) -> crate::api::pseudo_manual::chrono_type_twin_sync_sse::FeatureChronoTwinSyncSse { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::api::uuid_type::FeatureUuidTwinNormal { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - [self.one.into_into_dart().into_dart()].into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::uuid_type::FeatureUuidTwinNormal -{ -} -impl flutter_rust_bridge::IntoIntoDart - for crate::api::uuid_type::FeatureUuidTwinNormal -{ - fn into_into_dart(self) -> crate::api::uuid_type::FeatureUuidTwinNormal { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::uuid_type_twin_rust_async::FeatureUuidTwinRustAsync -{ - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - [self.one.into_into_dart().into_dart()].into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::uuid_type_twin_rust_async::FeatureUuidTwinRustAsync -{ -} -impl - flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::uuid_type_twin_rust_async::FeatureUuidTwinRustAsync, - > for crate::api::pseudo_manual::uuid_type_twin_rust_async::FeatureUuidTwinRustAsync -{ - fn into_into_dart( - self, - ) -> crate::api::pseudo_manual::uuid_type_twin_rust_async::FeatureUuidTwinRustAsync { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::uuid_type_twin_rust_async_sse::FeatureUuidTwinRustAsyncSse -{ - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - [self.one.into_into_dart().into_dart()].into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::uuid_type_twin_rust_async_sse::FeatureUuidTwinRustAsyncSse -{ -} -impl - flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::uuid_type_twin_rust_async_sse::FeatureUuidTwinRustAsyncSse, - > for crate::api::pseudo_manual::uuid_type_twin_rust_async_sse::FeatureUuidTwinRustAsyncSse -{ - fn into_into_dart( - self, - ) -> crate::api::pseudo_manual::uuid_type_twin_rust_async_sse::FeatureUuidTwinRustAsyncSse { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::uuid_type_twin_sse::FeatureUuidTwinSse -{ - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - [self.one.into_into_dart().into_dart()].into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::uuid_type_twin_sse::FeatureUuidTwinSse -{ -} -impl - flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::uuid_type_twin_sse::FeatureUuidTwinSse, - > for crate::api::pseudo_manual::uuid_type_twin_sse::FeatureUuidTwinSse -{ - fn into_into_dart(self) -> crate::api::pseudo_manual::uuid_type_twin_sse::FeatureUuidTwinSse { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::uuid_type_twin_sync::FeatureUuidTwinSync -{ - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - [self.one.into_into_dart().into_dart()].into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::uuid_type_twin_sync::FeatureUuidTwinSync -{ -} -impl - flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::uuid_type_twin_sync::FeatureUuidTwinSync, - > for crate::api::pseudo_manual::uuid_type_twin_sync::FeatureUuidTwinSync -{ - fn into_into_dart(self) -> crate::api::pseudo_manual::uuid_type_twin_sync::FeatureUuidTwinSync { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::uuid_type_twin_sync_sse::FeatureUuidTwinSyncSse -{ - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - [self.one.into_into_dart().into_dart()].into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::uuid_type_twin_sync_sse::FeatureUuidTwinSyncSse -{ -} -impl - flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::uuid_type_twin_sync_sse::FeatureUuidTwinSyncSse, - > for crate::api::pseudo_manual::uuid_type_twin_sync_sse::FeatureUuidTwinSyncSse -{ - fn into_into_dart( - self, - ) -> crate::api::pseudo_manual::uuid_type_twin_sync_sse::FeatureUuidTwinSyncSse { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::api::array::FeedIdTwinNormal { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - [self.0.into_into_dart().into_dart()].into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::array::FeedIdTwinNormal -{ -} -impl flutter_rust_bridge::IntoIntoDart - for crate::api::array::FeedIdTwinNormal -{ - fn into_into_dart(self) -> crate::api::array::FeedIdTwinNormal { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::array_twin_rust_async::FeedIdTwinRustAsync -{ - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - [self.0.into_into_dart().into_dart()].into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::array_twin_rust_async::FeedIdTwinRustAsync -{ -} -impl - flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::array_twin_rust_async::FeedIdTwinRustAsync, - > for crate::api::pseudo_manual::array_twin_rust_async::FeedIdTwinRustAsync -{ - fn into_into_dart( - self, - ) -> crate::api::pseudo_manual::array_twin_rust_async::FeedIdTwinRustAsync { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::array_twin_rust_async_sse::FeedIdTwinRustAsyncSse -{ - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - [self.0.into_into_dart().into_dart()].into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::array_twin_rust_async_sse::FeedIdTwinRustAsyncSse -{ -} -impl - flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::array_twin_rust_async_sse::FeedIdTwinRustAsyncSse, - > for crate::api::pseudo_manual::array_twin_rust_async_sse::FeedIdTwinRustAsyncSse -{ - fn into_into_dart( - self, - ) -> crate::api::pseudo_manual::array_twin_rust_async_sse::FeedIdTwinRustAsyncSse { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::api::pseudo_manual::array_twin_sse::FeedIdTwinSse { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - [self.0.into_into_dart().into_dart()].into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::array_twin_sse::FeedIdTwinSse -{ -} -impl flutter_rust_bridge::IntoIntoDart - for crate::api::pseudo_manual::array_twin_sse::FeedIdTwinSse -{ - fn into_into_dart(self) -> crate::api::pseudo_manual::array_twin_sse::FeedIdTwinSse { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::api::pseudo_manual::array_twin_sync::FeedIdTwinSync { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - [self.0.into_into_dart().into_dart()].into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::array_twin_sync::FeedIdTwinSync -{ -} -impl flutter_rust_bridge::IntoIntoDart - for crate::api::pseudo_manual::array_twin_sync::FeedIdTwinSync -{ - fn into_into_dart(self) -> crate::api::pseudo_manual::array_twin_sync::FeedIdTwinSync { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::array_twin_sync_sse::FeedIdTwinSyncSse -{ - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - [self.0.into_into_dart().into_dart()].into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::array_twin_sync_sse::FeedIdTwinSyncSse -{ -} -impl - flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::array_twin_sync_sse::FeedIdTwinSyncSse, - > for crate::api::pseudo_manual::array_twin_sync_sse::FeedIdTwinSyncSse -{ - fn into_into_dart(self) -> crate::api::pseudo_manual::array_twin_sync_sse::FeedIdTwinSyncSse { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - [self.0.inner.into_into_dart().into_dart()].into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} -impl flutter_rust_bridge::IntoIntoDart> - for crate::api::mirror::HashMapValue -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinMoiImplementor { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - crate::frb_generated::HelloTraitTwinMoiImplementor::Variant0(field0) => { - [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - crate::frb_generated::HelloTraitTwinMoiImplementor::Variant1(field0) => { - [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - _ => { - unimplemented!(""); - } - } - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::frb_generated::HelloTraitTwinMoiImplementor -{ -} -impl flutter_rust_bridge::IntoIntoDart - for crate::frb_generated::HelloTraitTwinMoiImplementor -{ - fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinMoiImplementor { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinNormalImplementor { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - crate::frb_generated::HelloTraitTwinNormalImplementor::Variant0(field0) => { - [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - crate::frb_generated::HelloTraitTwinNormalImplementor::Variant1(field0) => { - [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - _ => { - unimplemented!(""); - } - } - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::frb_generated::HelloTraitTwinNormalImplementor -{ -} -impl flutter_rust_bridge::IntoIntoDart - for crate::frb_generated::HelloTraitTwinNormalImplementor -{ - fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinNormalImplementor { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinRustAsyncImplementor { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant0(field0) => { - [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant1(field0) => { - [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - _ => { - unimplemented!(""); - } - } - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::frb_generated::HelloTraitTwinRustAsyncImplementor -{ -} -impl flutter_rust_bridge::IntoIntoDart - for crate::frb_generated::HelloTraitTwinRustAsyncImplementor -{ - fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinRustAsyncImplementor { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant0(field0) => { - [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant1(field0) => { - [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - _ => { - unimplemented!(""); - } - } - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor -{ -} -impl flutter_rust_bridge::IntoIntoDart - for crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor -{ - fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant0(field0) => { - [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant1(field0) => { - [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - _ => { - unimplemented!(""); - } - } - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor -{ -} -impl flutter_rust_bridge::IntoIntoDart - for crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor -{ - fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart - for crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor -{ - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant0(field0) => { - [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant1(field0) => { - [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - _ => { - unimplemented!(""); - } - } - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor -{ -} -impl - flutter_rust_bridge::IntoIntoDart< - crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor, - > for crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor -{ - fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinSseImplementor { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - crate::frb_generated::HelloTraitTwinSseImplementor::Variant0(field0) => { - [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - crate::frb_generated::HelloTraitTwinSseImplementor::Variant1(field0) => { - [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - _ => { - unimplemented!(""); - } - } - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::frb_generated::HelloTraitTwinSseImplementor -{ -} -impl flutter_rust_bridge::IntoIntoDart - for crate::frb_generated::HelloTraitTwinSseImplementor -{ - fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinSseImplementor { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinSseMoiImplementor { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant0(field0) => { - [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant1(field0) => { - [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - _ => { - unimplemented!(""); - } - } - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::frb_generated::HelloTraitTwinSseMoiImplementor -{ -} -impl flutter_rust_bridge::IntoIntoDart - for crate::frb_generated::HelloTraitTwinSseMoiImplementor -{ - fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinSseMoiImplementor { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinSyncImplementor { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - crate::frb_generated::HelloTraitTwinSyncImplementor::Variant0(field0) => { - [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - crate::frb_generated::HelloTraitTwinSyncImplementor::Variant1(field0) => { - [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - _ => { - unimplemented!(""); - } - } + for crate::api::pseudo_manual::chrono_type_twin_sync::FeatureChronoTwinSync +{ + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + [ + self.utc.into_into_dart().into_dart(), + self.local.into_into_dart().into_dart(), + self.duration.into_into_dart().into_dart(), + self.naive.into_into_dart().into_dart(), + ] + .into_dart() } } impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::frb_generated::HelloTraitTwinSyncImplementor + for crate::api::pseudo_manual::chrono_type_twin_sync::FeatureChronoTwinSync { } -impl flutter_rust_bridge::IntoIntoDart - for crate::frb_generated::HelloTraitTwinSyncImplementor +impl + flutter_rust_bridge::IntoIntoDart< + crate::api::pseudo_manual::chrono_type_twin_sync::FeatureChronoTwinSync, + > for crate::api::pseudo_manual::chrono_type_twin_sync::FeatureChronoTwinSync { - fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinSyncImplementor { + fn into_into_dart( + self, + ) -> crate::api::pseudo_manual::chrono_type_twin_sync::FeatureChronoTwinSync { self } } // Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinSyncMoiImplementor { +impl flutter_rust_bridge::IntoDart + for crate::api::pseudo_manual::chrono_type_twin_sync_sse::FeatureChronoTwinSyncSse +{ fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant0(field0) => { - [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant1(field0) => { - [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - _ => { - unimplemented!(""); - } - } + [ + self.utc.into_into_dart().into_dart(), + self.local.into_into_dart().into_dart(), + self.duration.into_into_dart().into_dart(), + self.naive.into_into_dart().into_dart(), + ] + .into_dart() } } impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::frb_generated::HelloTraitTwinSyncMoiImplementor + for crate::api::pseudo_manual::chrono_type_twin_sync_sse::FeatureChronoTwinSyncSse { } -impl flutter_rust_bridge::IntoIntoDart - for crate::frb_generated::HelloTraitTwinSyncMoiImplementor +impl + flutter_rust_bridge::IntoIntoDart< + crate::api::pseudo_manual::chrono_type_twin_sync_sse::FeatureChronoTwinSyncSse, + > for crate::api::pseudo_manual::chrono_type_twin_sync_sse::FeatureChronoTwinSyncSse { - fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinSyncMoiImplementor { + fn into_into_dart( + self, + ) -> crate::api::pseudo_manual::chrono_type_twin_sync_sse::FeatureChronoTwinSyncSse { self } } // Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinSyncSseImplementor { +impl flutter_rust_bridge::IntoDart for crate::api::uuid_type::FeatureUuidTwinNormal { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant0(field0) => { - [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant1(field0) => { - [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - _ => { - unimplemented!(""); - } - } + [self.one.into_into_dart().into_dart()].into_dart() } } impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::frb_generated::HelloTraitTwinSyncSseImplementor + for crate::api::uuid_type::FeatureUuidTwinNormal { } -impl flutter_rust_bridge::IntoIntoDart - for crate::frb_generated::HelloTraitTwinSyncSseImplementor +impl flutter_rust_bridge::IntoIntoDart + for crate::api::uuid_type::FeatureUuidTwinNormal { - fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinSyncSseImplementor { + fn into_into_dart(self) -> crate::api::uuid_type::FeatureUuidTwinNormal { self } } // Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor { +impl flutter_rust_bridge::IntoDart + for crate::api::pseudo_manual::uuid_type_twin_rust_async::FeatureUuidTwinRustAsync +{ fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant0(field0) => { - [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant1(field0) => { - [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - _ => { - unimplemented!(""); - } - } + [self.one.into_into_dart().into_dart()].into_dart() } } impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor + for crate::api::pseudo_manual::uuid_type_twin_rust_async::FeatureUuidTwinRustAsync { } -impl flutter_rust_bridge::IntoIntoDart - for crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor +impl + flutter_rust_bridge::IntoIntoDart< + crate::api::pseudo_manual::uuid_type_twin_rust_async::FeatureUuidTwinRustAsync, + > for crate::api::pseudo_manual::uuid_type_twin_rust_async::FeatureUuidTwinRustAsync { - fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor { + fn into_into_dart( + self, + ) -> crate::api::pseudo_manual::uuid_type_twin_rust_async::FeatureUuidTwinRustAsync { self } } // Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi + for crate::api::pseudo_manual::uuid_type_twin_rust_async_sse::FeatureUuidTwinRustAsyncSse { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - Self::A => 0.into_dart(), - Self::B => 1.into_dart(), - _ => unreachable!(), - } + [self.one.into_into_dart().into_dart()].into_dart() } } impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi + for crate::api::pseudo_manual::uuid_type_twin_rust_async_sse::FeatureUuidTwinRustAsyncSse { } impl flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, - > for crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi + crate::api::pseudo_manual::uuid_type_twin_rust_async_sse::FeatureUuidTwinRustAsyncSse, + > for crate::api::pseudo_manual::uuid_type_twin_rust_async_sse::FeatureUuidTwinRustAsyncSse { fn into_into_dart( self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi { + ) -> crate::api::pseudo_manual::uuid_type_twin_rust_async_sse::FeatureUuidTwinRustAsyncSse { self } } // Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal { +impl flutter_rust_bridge::IntoDart + for crate::api::pseudo_manual::uuid_type_twin_sse::FeatureUuidTwinSse +{ fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - Self::A => 0.into_dart(), - Self::B => 1.into_dart(), - _ => unreachable!(), - } + [self.one.into_into_dart().into_dart()].into_dart() } } impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal + for crate::api::pseudo_manual::uuid_type_twin_sse::FeatureUuidTwinSse { } -impl flutter_rust_bridge::IntoIntoDart - for crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal +impl + flutter_rust_bridge::IntoIntoDart< + crate::api::pseudo_manual::uuid_type_twin_sse::FeatureUuidTwinSse, + > for crate::api::pseudo_manual::uuid_type_twin_sse::FeatureUuidTwinSse { - fn into_into_dart(self) -> crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal { + fn into_into_dart(self) -> crate::api::pseudo_manual::uuid_type_twin_sse::FeatureUuidTwinSse { self } } // Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync + for crate::api::pseudo_manual::uuid_type_twin_sync::FeatureUuidTwinSync { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - Self::A => 0.into_dart(), - Self::B => 1.into_dart(), - _ => unreachable!(), - } + [self.one.into_into_dart().into_dart()].into_dart() } } impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync + for crate::api::pseudo_manual::uuid_type_twin_sync::FeatureUuidTwinSync { } impl flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - > for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync + crate::api::pseudo_manual::uuid_type_twin_sync::FeatureUuidTwinSync, + > for crate::api::pseudo_manual::uuid_type_twin_sync::FeatureUuidTwinSync { - fn into_into_dart( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync - { + fn into_into_dart(self) -> crate::api::pseudo_manual::uuid_type_twin_sync::FeatureUuidTwinSync { self } } // Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - Self::A => 0.into_dart(), -Self::B => 1.into_dart(), - _ => unreachable!(), - } - } - } -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi {} -impl flutter_rust_bridge::IntoIntoDart for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi { - fn into_into_dart(self) -> crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi { - self - } - } -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - Self::A => 0.into_dart(), -Self::B => 1.into_dart(), - _ => unreachable!(), - } - } - } -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse {} -impl flutter_rust_bridge::IntoIntoDart for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse { - fn into_into_dart(self) -> crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse { - self - } - } -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - Self::A => 0.into_dart(), -Self::B => 1.into_dart(), - _ => unreachable!(), - } - } - } -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi {} -impl flutter_rust_bridge::IntoIntoDart for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi { - fn into_into_dart(self) -> crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi { - self - } - } -// Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse + for crate::api::pseudo_manual::uuid_type_twin_sync_sse::FeatureUuidTwinSyncSse { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - Self::A => 0.into_dart(), - Self::B => 1.into_dart(), - _ => unreachable!(), - } + [self.one.into_into_dart().into_dart()].into_dart() } } impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse + for crate::api::pseudo_manual::uuid_type_twin_sync_sse::FeatureUuidTwinSyncSse { } impl flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, - > for crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse + crate::api::pseudo_manual::uuid_type_twin_sync_sse::FeatureUuidTwinSyncSse, + > for crate::api::pseudo_manual::uuid_type_twin_sync_sse::FeatureUuidTwinSyncSse { fn into_into_dart( self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse { + ) -> crate::api::pseudo_manual::uuid_type_twin_sync_sse::FeatureUuidTwinSyncSse { self } } // Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi -{ +impl flutter_rust_bridge::IntoDart for crate::api::array::FeedIdTwinNormal { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - Self::A => 0.into_dart(), - Self::B => 1.into_dart(), - _ => unreachable!(), - } + [self.0.into_into_dart().into_dart()].into_dart() } } impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi + for crate::api::array::FeedIdTwinNormal { } -impl - flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - > for crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi +impl flutter_rust_bridge::IntoIntoDart + for crate::api::array::FeedIdTwinNormal { - fn into_into_dart( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi { + fn into_into_dart(self) -> crate::api::array::FeedIdTwinNormal { self } } // Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync + for crate::api::pseudo_manual::array_twin_rust_async::FeedIdTwinRustAsync { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - Self::A => 0.into_dart(), - Self::B => 1.into_dart(), - _ => unreachable!(), - } + [self.0.into_into_dart().into_dart()].into_dart() } } impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync + for crate::api::pseudo_manual::array_twin_rust_async::FeedIdTwinRustAsync { } impl flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - > for crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync + crate::api::pseudo_manual::array_twin_rust_async::FeedIdTwinRustAsync, + > for crate::api::pseudo_manual::array_twin_rust_async::FeedIdTwinRustAsync { fn into_into_dart( self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync { + ) -> crate::api::pseudo_manual::array_twin_rust_async::FeedIdTwinRustAsync { self } } // Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi + for crate::api::pseudo_manual::array_twin_rust_async_sse::FeedIdTwinRustAsyncSse { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - Self::A => 0.into_dart(), - Self::B => 1.into_dart(), - _ => unreachable!(), - } + [self.0.into_into_dart().into_dart()].into_dart() } } impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi + for crate::api::pseudo_manual::array_twin_rust_async_sse::FeedIdTwinRustAsyncSse { } impl flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - > for crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi + crate::api::pseudo_manual::array_twin_rust_async_sse::FeedIdTwinRustAsyncSse, + > for crate::api::pseudo_manual::array_twin_rust_async_sse::FeedIdTwinRustAsyncSse { fn into_into_dart( self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi { + ) -> crate::api::pseudo_manual::array_twin_rust_async_sse::FeedIdTwinRustAsyncSse { self } } // Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse +impl flutter_rust_bridge::IntoDart for crate::api::pseudo_manual::array_twin_sse::FeedIdTwinSse { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + [self.0.into_into_dart().into_dart()].into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::api::pseudo_manual::array_twin_sse::FeedIdTwinSse +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::api::pseudo_manual::array_twin_sse::FeedIdTwinSse { + fn into_into_dart(self) -> crate::api::pseudo_manual::array_twin_sse::FeedIdTwinSse { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart for crate::api::pseudo_manual::array_twin_sync::FeedIdTwinSync { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - Self::A => 0.into_dart(), - Self::B => 1.into_dart(), - _ => unreachable!(), - } + [self.0.into_into_dart().into_dart()].into_dart() } } impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse + for crate::api::pseudo_manual::array_twin_sync::FeedIdTwinSync { } -impl - flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - > for crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse +impl flutter_rust_bridge::IntoIntoDart + for crate::api::pseudo_manual::array_twin_sync::FeedIdTwinSync { - fn into_into_dart( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse { + fn into_into_dart(self) -> crate::api::pseudo_manual::array_twin_sync::FeedIdTwinSync { self } } // Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi + for crate::api::pseudo_manual::array_twin_sync_sse::FeedIdTwinSyncSse { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - Self::A => 0.into_dart(), - Self::B => 1.into_dart(), - _ => unreachable!(), - } + [self.0.into_into_dart().into_dart()].into_dart() } } impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi + for crate::api::pseudo_manual::array_twin_sync_sse::FeedIdTwinSyncSse { } impl flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi, - > - for crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi + crate::api::pseudo_manual::array_twin_sync_sse::FeedIdTwinSyncSse, + > for crate::api::pseudo_manual::array_twin_sync_sse::FeedIdTwinSyncSse { - fn into_into_dart( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi - { + fn into_into_dart(self) -> crate::api::pseudo_manual::array_twin_sync_sse::FeedIdTwinSyncSse { self } } // Codec=Dco (DartCObject based), see doc to use other codecs +impl flutter_rust_bridge::IntoDart for FrbWrapper { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + [self.0.inner.into_into_dart().into_dart()].into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} +impl flutter_rust_bridge::IntoIntoDart> + for crate::api::mirror::HashMapValue +{ + fn into_into_dart(self) -> FrbWrapper { + self.into() + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart for crate::api::misc_no_twin_example_a::ItemContainerSolutionTwoTwinNormal { @@ -87591,152 +82010,6 @@ impl SseEncode for flutter_rust_bridge::for_generated::anyhow::Error { } } -impl SseEncode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - impl SseEncode for RustAutoOpaqueNom { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -87930,161 +82203,6 @@ impl SseEncode for RustAutoOpaqueNom { } } -impl SseEncode - for RustAutoOpaqueNom -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode - for RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - >>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer); - } -} - -impl SseEncode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {>>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer);} - } - -impl SseEncode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {>>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer);} - } - -impl SseEncode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {>>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer);} - } - -impl SseEncode - for RustAutoOpaqueNom -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode - for RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode - for RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode - for RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode - for RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode - for RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - >>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer); - } -} - -impl SseEncode for RustAutoOpaqueNom { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - impl SseEncode for Box { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -88548,152 +82666,6 @@ impl SseEncode for EnumWithGoodAndOpaqueWithoutOptionTwinSyncSseMoi { } } -impl SseEncode for HelloOneStructTwinMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for HelloOneStructTwinNormal { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for HelloOneStructTwinRustAsync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for HelloOneStructTwinRustAsyncMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for HelloOneStructTwinRustAsyncSse { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for HelloOneStructTwinRustAsyncSseMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for HelloOneStructTwinSse { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for HelloOneStructTwinSseMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for HelloOneStructTwinSync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for HelloOneStructTwinSyncMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for HelloOneStructTwinSyncSse { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for HelloOneStructTwinSyncSseMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, StdArc<_>>(self), - serializer, - ); - } -} - impl SseEncode for ItemContainerSolutionOneTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -91284,168 +85256,6 @@ impl SseEncode } } -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - impl SseEncode for RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< @@ -91919,162 +85729,6 @@ impl SseEncode } } -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - impl SseEncode for RustOpaqueNom< flutter_rust_bridge::for_generated::RustAutoOpaqueInner, @@ -93174,154 +86828,6 @@ impl SseEncode } } -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode for RustOpaqueNom> { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer);} - } - -impl SseEncode for RustOpaqueNom> { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer);} - } - -impl SseEncode for RustOpaqueNom> { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer);} - } - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode for RustOpaqueNom> { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer);} - } - -impl SseEncode - for RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - impl SseEncode for RustOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -94938,90 +88444,6 @@ impl SseEncode for bool { } } -impl SseEncode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(*self, serializer); - } -} - -impl SseEncode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(*self, serializer); - } -} - -impl SseEncode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(*self, serializer); - } -} - -impl SseEncode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(*self, serializer); - } -} - -impl SseEncode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(*self, serializer); - } -} - -impl SseEncode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(*self, serializer); - } -} - -impl SseEncode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(*self, serializer); - } -} - -impl SseEncode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(*self, serializer); - } -} - -impl SseEncode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(*self, serializer); - } -} - -impl SseEncode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(*self, serializer); - } -} - -impl SseEncode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(*self, serializer); - } -} - -impl SseEncode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(*self, serializer); - } -} - impl SseEncode for Box { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -98247,382 +91669,6 @@ impl SseEncode for crate::api::mirror::HashMapValue { } } -impl SseEncode for crate::frb_generated::HelloTraitTwinMoiImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - match self { - crate::frb_generated::HelloTraitTwinMoiImplementor::Variant0(field0) => { - ::sse_encode(0, serializer); - >::sse_encode(field0, serializer); - } - crate::frb_generated::HelloTraitTwinMoiImplementor::Variant1(field0) => { - ::sse_encode(1, serializer); - >::sse_encode(field0, serializer); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseEncode for crate::frb_generated::HelloTraitTwinNormalImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - match self { - crate::frb_generated::HelloTraitTwinNormalImplementor::Variant0(field0) => { - ::sse_encode(0, serializer); - >::sse_encode(field0, serializer); - } - crate::frb_generated::HelloTraitTwinNormalImplementor::Variant1(field0) => { - ::sse_encode(1, serializer); - >::sse_encode(field0, serializer); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseEncode for crate::frb_generated::HelloTraitTwinRustAsyncImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - match self { - crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant0(field0) => { - ::sse_encode(0, serializer); - >::sse_encode(field0, serializer); - } - crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant1(field0) => { - ::sse_encode(1, serializer); - >::sse_encode(field0, serializer); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseEncode for crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - match self { - crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant0(field0) => { - ::sse_encode(0, serializer); - >::sse_encode(field0, serializer); - } - crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant1(field0) => { - ::sse_encode(1, serializer); - >::sse_encode(field0, serializer); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseEncode for crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - match self { - crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant0(field0) => { - ::sse_encode(0, serializer); - >::sse_encode(field0, serializer); - } - crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant1(field0) => { - ::sse_encode(1, serializer); - >::sse_encode(field0, serializer); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseEncode for crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - match self { - crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant0(field0) => { - ::sse_encode(0, serializer); - >::sse_encode( - field0, serializer, - ); - } - crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant1(field0) => { - ::sse_encode(1, serializer); - >::sse_encode(field0, serializer); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseEncode for crate::frb_generated::HelloTraitTwinSseImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - match self { - crate::frb_generated::HelloTraitTwinSseImplementor::Variant0(field0) => { - ::sse_encode(0, serializer); - >::sse_encode(field0, serializer); - } - crate::frb_generated::HelloTraitTwinSseImplementor::Variant1(field0) => { - ::sse_encode(1, serializer); - >::sse_encode(field0, serializer); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseEncode for crate::frb_generated::HelloTraitTwinSseMoiImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - match self { - crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant0(field0) => { - ::sse_encode(0, serializer); - >::sse_encode(field0, serializer); - } - crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant1(field0) => { - ::sse_encode(1, serializer); - >::sse_encode(field0, serializer); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseEncode for crate::frb_generated::HelloTraitTwinSyncImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - match self { - crate::frb_generated::HelloTraitTwinSyncImplementor::Variant0(field0) => { - ::sse_encode(0, serializer); - >::sse_encode(field0, serializer); - } - crate::frb_generated::HelloTraitTwinSyncImplementor::Variant1(field0) => { - ::sse_encode(1, serializer); - >::sse_encode(field0, serializer); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseEncode for crate::frb_generated::HelloTraitTwinSyncMoiImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - match self { - crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant0(field0) => { - ::sse_encode(0, serializer); - >::sse_encode(field0, serializer); - } - crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant1(field0) => { - ::sse_encode(1, serializer); - >::sse_encode(field0, serializer); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseEncode for crate::frb_generated::HelloTraitTwinSyncSseImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - match self { - crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant0(field0) => { - ::sse_encode(0, serializer); - >::sse_encode(field0, serializer); - } - crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant1(field0) => { - ::sse_encode(1, serializer); - >::sse_encode(field0, serializer); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseEncode for crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - match self { - crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant0(field0) => { - ::sse_encode(0, serializer); - >::sse_encode(field0, serializer); - } - crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant1(field0) => { - ::sse_encode(1, serializer); - >::sse_encode(field0, serializer); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseEncode for crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode( - match self { - crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi::A => 0, - crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi::B => 1, - _ => { - unimplemented!(""); - } - }, - serializer, - ); - } -} - -impl SseEncode for crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode( - match self { - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal::A => 0, - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal::B => 1, - _ => { - unimplemented!(""); - } - }, - serializer, - ); - } -} - -impl SseEncode - for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(match self {crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync::A => { 0 } -crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync::B => { 1 } - _ => { unimplemented!(""); }}, serializer); - } -} - -impl SseEncode for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {::sse_encode(match self {crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi::A => { 0 } -crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi::B => { 1 } - _ => { unimplemented!(""); }}, serializer);} - } - -impl SseEncode for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {::sse_encode(match self {crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse::A => { 0 } -crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse::B => { 1 } - _ => { unimplemented!(""); }}, serializer);} - } - -impl SseEncode for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {::sse_encode(match self {crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi::A => { 0 } -crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi::B => { 1 } - _ => { unimplemented!(""); }}, serializer);} - } - -impl SseEncode for crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode( - match self { - crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse::A => 0, - crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse::B => 1, - _ => { - unimplemented!(""); - } - }, - serializer, - ); - } -} - -impl SseEncode - for crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(match self {crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi::A => { 0 } -crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi::B => { 1 } - _ => { unimplemented!(""); }}, serializer); - } -} - -impl SseEncode for crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode( - match self { - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync::A => 0, - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync::B => 1, - _ => { - unimplemented!(""); - } - }, - serializer, - ); - } -} - -impl SseEncode - for crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(match self {crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi::A => { 0 } -crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi::B => { 1 } - _ => { unimplemented!(""); }}, serializer); - } -} - -impl SseEncode - for crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(match self {crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse::A => { 0 } -crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse::B => { 1 } - _ => { unimplemented!(""); }}, serializer); - } -} - -impl SseEncode - for crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(match self {crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi::A => { 0 } -crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi::B => { 1 } - _ => { unimplemented!(""); }}, serializer); - } -} - impl SseEncode for i16 { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { diff --git a/frb_example/pure_dart/rust/src/frb_generated.web.rs b/frb_example/pure_dart/rust/src/frb_generated.web.rs index 50ca9a5b6a..218cbb4838 100644 --- a/frb_example/pure_dart/rust/src/frb_generated.web.rs +++ b/frb_example/pure_dart/rust/src/frb_generated.web.rs @@ -31,27 +31,16 @@ use crate::api::pseudo_manual::method_twin_rust_async_sse::*; use crate::api::pseudo_manual::method_twin_sse::*; use crate::api::pseudo_manual::method_twin_sync::*; use crate::api::pseudo_manual::method_twin_sync_sse::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTraitTwinMoi; use crate::api::pseudo_manual::rust_auto_opaque_twin_moi::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTraitTwinRustAsync; use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTraitTwinRustAsyncMoi; use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTraitTwinRustAsyncSse; use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTraitTwinRustAsyncSseMoi; use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTraitTwinSse; use crate::api::pseudo_manual::rust_auto_opaque_twin_sse::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTraitTwinSseMoi; use crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTraitTwinSync; use crate::api::pseudo_manual::rust_auto_opaque_twin_sync::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTraitTwinSyncMoi; use crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTraitTwinSyncSse; use crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTraitTwinSyncSseMoi; use crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::*; use crate::api::pseudo_manual::rust_opaque_sync_twin_moi::*; use crate::api::pseudo_manual::rust_opaque_sync_twin_sse::*; @@ -67,11 +56,9 @@ use crate::api::pseudo_manual::rust_opaque_twin_sync::*; use crate::api::pseudo_manual::rust_opaque_twin_sync_moi::*; use crate::api::pseudo_manual::rust_opaque_twin_sync_sse::*; use crate::api::pseudo_manual::rust_opaque_twin_sync_sse_moi::*; -use crate::api::rust_auto_opaque::HelloTraitTwinNormal; use crate::api::rust_auto_opaque::*; use crate::api::rust_opaque::*; use crate::api::rust_opaque_sync::*; -use crate::frb_generated::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::wasm_bindgen; use flutter_rust_bridge::for_generated::wasm_bindgen::prelude::*; @@ -113,54 +100,6 @@ impl CstDecode unsafe { flutter_rust_bridge::for_generated::cst_decode_dart_opaque(self as _) } } } -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> dyn HelloTraitTwinMoi { - unimplemented!() - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> dyn HelloTraitTwinNormal { - unimplemented!() - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> dyn HelloTraitTwinRustAsync { - unimplemented!() - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> dyn HelloTraitTwinRustAsyncMoi { - unimplemented!() - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> dyn HelloTraitTwinSync { - unimplemented!() - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> dyn HelloTraitTwinSyncMoi { - unimplemented!() - } -} impl CstDecode for String { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> i128 { @@ -3254,210 +3193,6 @@ impl CstDecode } } } -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinMoiImplementor { - let self_ = self.unchecked_into::(); - match self_.get(0).unchecked_into_f64() as _ { - 0 => crate::frb_generated::HelloTraitTwinMoiImplementor::Variant0( - self_.get(1).cst_decode(), - ), - 1 => crate::frb_generated::HelloTraitTwinMoiImplementor::Variant1( - self_.get(1).cst_decode(), - ), - _ => unreachable!(), - } - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinNormalImplementor { - let self_ = self.unchecked_into::(); - match self_.get(0).unchecked_into_f64() as _ { - 0 => crate::frb_generated::HelloTraitTwinNormalImplementor::Variant0( - self_.get(1).cst_decode(), - ), - 1 => crate::frb_generated::HelloTraitTwinNormalImplementor::Variant1( - self_.get(1).cst_decode(), - ), - _ => unreachable!(), - } - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncImplementor { - let self_ = self.unchecked_into::(); - match self_.get(0).unchecked_into_f64() as _ { - 0 => crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant0( - self_.get(1).cst_decode(), - ), - 1 => crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant1( - self_.get(1).cst_decode(), - ), - _ => unreachable!(), - } - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor { - let self_ = self.unchecked_into::(); - match self_.get(0).unchecked_into_f64() as _ { - 0 => crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant0( - self_.get(1).cst_decode(), - ), - 1 => crate::frb_generated::HelloTraitTwinRustAsyncMoiImplementor::Variant1( - self_.get(1).cst_decode(), - ), - _ => unreachable!(), - } - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor { - let self_ = self.unchecked_into::(); - match self_.get(0).unchecked_into_f64() as _ { - 0 => crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant0( - self_.get(1).cst_decode(), - ), - 1 => crate::frb_generated::HelloTraitTwinRustAsyncSseImplementor::Variant1( - self_.get(1).cst_decode(), - ), - _ => unreachable!(), - } - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor { - let self_ = self.unchecked_into::(); - match self_.get(0).unchecked_into_f64() as _ { - 0 => crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant0( - self_.get(1).cst_decode(), - ), - 1 => crate::frb_generated::HelloTraitTwinRustAsyncSseMoiImplementor::Variant1( - self_.get(1).cst_decode(), - ), - _ => unreachable!(), - } - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSseImplementor { - let self_ = self.unchecked_into::(); - match self_.get(0).unchecked_into_f64() as _ { - 0 => crate::frb_generated::HelloTraitTwinSseImplementor::Variant0( - self_.get(1).cst_decode(), - ), - 1 => crate::frb_generated::HelloTraitTwinSseImplementor::Variant1( - self_.get(1).cst_decode(), - ), - _ => unreachable!(), - } - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSseMoiImplementor { - let self_ = self.unchecked_into::(); - match self_.get(0).unchecked_into_f64() as _ { - 0 => crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant0( - self_.get(1).cst_decode(), - ), - 1 => crate::frb_generated::HelloTraitTwinSseMoiImplementor::Variant1( - self_.get(1).cst_decode(), - ), - _ => unreachable!(), - } - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncImplementor { - let self_ = self.unchecked_into::(); - match self_.get(0).unchecked_into_f64() as _ { - 0 => crate::frb_generated::HelloTraitTwinSyncImplementor::Variant0( - self_.get(1).cst_decode(), - ), - 1 => crate::frb_generated::HelloTraitTwinSyncImplementor::Variant1( - self_.get(1).cst_decode(), - ), - _ => unreachable!(), - } - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncMoiImplementor { - let self_ = self.unchecked_into::(); - match self_.get(0).unchecked_into_f64() as _ { - 0 => crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant0( - self_.get(1).cst_decode(), - ), - 1 => crate::frb_generated::HelloTraitTwinSyncMoiImplementor::Variant1( - self_.get(1).cst_decode(), - ), - _ => unreachable!(), - } - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncSseImplementor { - let self_ = self.unchecked_into::(); - match self_.get(0).unchecked_into_f64() as _ { - 0 => crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant0( - self_.get(1).cst_decode(), - ), - 1 => crate::frb_generated::HelloTraitTwinSyncSseImplementor::Variant1( - self_.get(1).cst_decode(), - ), - _ => unreachable!(), - } - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor { - let self_ = self.unchecked_into::(); - match self_.get(0).unchecked_into_f64() as _ { - 0 => crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant0( - self_.get(1).cst_decode(), - ), - 1 => crate::frb_generated::HelloTraitTwinSyncSseMoiImplementor::Variant1( - self_.get(1).cst_decode(), - ), - _ => unreachable!(), - } - } -} impl CstDecode<[i32; 2]> for Box<[i32]> { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> [i32; 2] { @@ -8774,102 +8509,6 @@ impl CstDecode unimplemented!() } } -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -8950,148 +8589,6 @@ impl CstDecode> flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) } } -impl - CstDecode< - RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustAutoOpaqueNom - { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl - CstDecode< - RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - > { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } - } -impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } - } -impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } - } -impl - CstDecode< - RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustAutoOpaqueNom - { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl - CstDecode< - RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - > { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl - CstDecode< - RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - > { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl - CstDecode< - RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - > { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl - CstDecode< - RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustAutoOpaqueNom< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - > { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} -impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } - } -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustAutoOpaqueNom { - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(self.cst_decode()) - } -} impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -9402,184 +8899,6 @@ impl CstDecode )) } } -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinMoi { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinNormal { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinRustAsync { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - HelloOneStructTwinRustAsync, - >, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinRustAsyncMoi { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - HelloOneStructTwinRustAsyncMoi, - >, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinRustAsyncSse { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - HelloOneStructTwinRustAsyncSse, - >, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinRustAsyncSseMoi { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - HelloOneStructTwinRustAsyncSseMoi, - >, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinSse { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinSseMoi { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinSync { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinSyncMoi { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinSyncSse { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - >::cst_decode( - self - )) - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> HelloOneStructTwinSyncSseMoi { - flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(CstDecode::< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - HelloOneStructTwinSyncSseMoi, - >, - >, - >::cst_decode( - self - )) - } -} impl CstDecode for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -10458,54 +9777,6 @@ impl CstDecode<[flutter_rust_bridge::DartOpaque; 1]> flutter_rust_bridge::for_generated::from_vec_to_array(vec) } } -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> dyn HelloTraitTwinMoi { - unimplemented!() - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> dyn HelloTraitTwinNormal { - unimplemented!() - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> dyn HelloTraitTwinRustAsync { - unimplemented!() - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> dyn HelloTraitTwinRustAsyncMoi { - unimplemented!() - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> dyn HelloTraitTwinSync { - unimplemented!() - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> dyn HelloTraitTwinSyncMoi { - unimplemented!() - } -} impl CstDecode for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> i128 { @@ -11593,132 +10864,6 @@ impl decode_rust_opaque_moi((self.as_f64().unwrap() as usize) as _) } } -impl - CstDecode< - RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - decode_rust_opaque_moi((self.as_f64().unwrap() as usize) as _) - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl - CstDecode< - RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - decode_rust_opaque_moi((self.as_f64().unwrap() as usize) as _) - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl - CstDecode< - RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - decode_rust_opaque_moi((self.as_f64().unwrap() as usize) as _) - } -} impl CstDecode< RustOpaqueMoi< @@ -12131,246 +11276,6 @@ impl decode_rust_opaque_moi((self.as_f64().unwrap() as usize) as _) } } -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom> - { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - HelloOneStructTwinRustAsyncSseMoi, - >, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom> - { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} impl CstDecode< RustOpaqueNom< @@ -13548,214 +12453,6 @@ impl unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } } } -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, - >, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, - >, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl CstDecode>> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustOpaqueNom> { - #[cfg(target_pointer_width = "64")] - { compile_error!("64-bit pointers are not supported."); } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } - } -impl CstDecode>> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustOpaqueNom> { - #[cfg(target_pointer_width = "64")] - { compile_error!("64-bit pointers are not supported."); } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } - } -impl CstDecode>> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustOpaqueNom> { - #[cfg(target_pointer_width = "64")] - { compile_error!("64-bit pointers are not supported."); } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } - } -impl CstDecode>> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustOpaqueNom> { - #[cfg(target_pointer_width = "64")] - { compile_error!("64-bit pointers are not supported."); } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } - } -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, - >, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, - >, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - >, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - >, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - >, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - >, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - >, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - >, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} -impl CstDecode>> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> RustOpaqueNom> { - #[cfg(target_pointer_width = "64")] - { compile_error!("64-bit pointers are not supported."); } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } - } -impl - CstDecode< - RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - >, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> RustOpaqueNom< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - > { - #[cfg(target_pointer_width = "64")] - { - compile_error!("64-bit pointers are not supported."); - } - unsafe { decode_rust_opaque_nom((self.as_f64().unwrap() as usize) as _) } - } -} impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> RustOpaqueMoi { @@ -14344,54 +13041,6 @@ impl CstDecode for flutter_rust_bridge::for_generated::wasm_bindgen::JsVal self.is_truthy() } } -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - Box::new(self.cst_decode()) - } -} -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - Box::new(self.cst_decode()) - } -} -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - Box::new(self.cst_decode()) - } -} -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - Box::new(self.cst_decode()) - } -} -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - Box::new(self.cst_decode()) - } -} -impl CstDecode> - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> Box { - Box::new(self.cst_decode()) - } -} impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -14827,118 +13476,6 @@ impl CstDecode<[f64; 16]> for flutter_rust_bridge::for_generated::wasm_bindgen:: flutter_rust_bridge::for_generated::from_vec_to_array(vec) } } -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi { - (self.unchecked_into_f64() as i32).cst_decode() - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal { - (self.unchecked_into_f64() as i32).cst_decode() - } -} -impl - CstDecode< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync - { - (self.unchecked_into_f64() as i32).cst_decode() - } -} -impl CstDecode for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::HelloTwoEnumTwinRustAsyncMoi { - (self.unchecked_into_f64() as i32).cst_decode() - } - } -impl CstDecode for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::HelloTwoEnumTwinRustAsyncSse { - (self.unchecked_into_f64() as i32).cst_decode() - } - } -impl CstDecode for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode(self) -> crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::HelloTwoEnumTwinRustAsyncSseMoi { - (self.unchecked_into_f64() as i32).cst_decode() - } - } -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse { - (self.unchecked_into_f64() as i32).cst_decode() - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi { - (self.unchecked_into_f64() as i32).cst_decode() - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync { - (self.unchecked_into_f64() as i32).cst_decode() - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi { - (self.unchecked_into_f64() as i32).cst_decode() - } -} -impl CstDecode - for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse { - (self.unchecked_into_f64() as i32).cst_decode() - } -} -impl - CstDecode< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi, - > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue -{ - // Codec=Cst (C-struct based), see doc to use other codecs - fn cst_decode( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::HelloTwoEnumTwinSyncSseMoi - { - (self.unchecked_into_f64() as i32).cst_decode() - } -} impl CstDecode for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> i16 { @@ -32680,14 +31217,6 @@ pub fn wire__crate__api__pseudo_manual__raw_string_twin_sync_sse__test_raw_strin wire__crate__api__pseudo_manual__raw_string_twin_sync_sse__test_raw_string_item_struct_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__HelloOneStructTwinMoi_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__HelloOneStructTwinMoi_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__NonCloneSimpleTwinMoi_instance_method_arg_borrow_twin_moi( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -32795,14 +31324,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__StructWithGoo wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinMoi_set_good_impl(that, good) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__hello_two_enum_twin_moi_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__hello_two_enum_twin_moi_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_arg_borrow_twin_moi( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -33048,47 +31569,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opa wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_moi_impl(port_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - expect: String, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_borrow_twin_moi_impl(port_, arg, expect) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - expect: String, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_moi_impl(port_, arg, expect) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - expect: String, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_arg_own_twin_moi_impl(port_, arg, expect) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_one_twin_moi_impl(port_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_two_twin_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_trait_object_return_own_two_twin_moi_impl(port_) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_two_args_twin_moi( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -33098,14 +31578,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opa wire__crate__api__pseudo_manual__rust_auto_opaque_twin_moi__rust_auto_opaque_two_args_twin_moi_impl(port_, a, b) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_borrow_twin_rust_async( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -33213,14 +31685,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__Struct wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_set_good_impl(that, good) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_borrow_twin_rust_async( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -33462,47 +31926,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_a wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_impl(port_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - expect: String, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_impl(port_, arg, expect) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - expect: String, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_impl(port_, arg, expect) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - expect: String, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async_impl(port_, arg, expect) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async( - port_: flutter_rust_bridge::for_generated::MessagePort, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_impl(port_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async( - port_: flutter_rust_bridge::for_generated::MessagePort, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_impl(port_) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_two_args_twin_rust_async( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -33512,14 +31935,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_a wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_two_args_twin_rust_async_impl(port_, a, b) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__HelloOneStructTwinRustAsyncMoi_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__HelloOneStructTwinRustAsyncMoi_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__NonCloneSimpleTwinRustAsyncMoi_instance_method_arg_borrow_twin_rust_async_moi( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -33627,14 +32042,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__St wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncMoi_set_good_impl(that, good) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__hello_two_enum_twin_rust_async_moi_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__hello_two_enum_twin_rust_async_moi_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_arg_borrow_twin_rust_async_moi( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -33876,47 +32283,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__ru wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_moi_impl(port_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - expect: String, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_moi_impl(port_, arg, expect) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - expect: String, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_moi_impl(port_, arg, expect) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - expect: String, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_moi_impl(port_, arg, expect) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_moi_impl(port_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_moi_impl(port_) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_two_args_twin_rust_async_moi( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -33926,14 +32292,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__ru wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_moi__rust_auto_opaque_two_args_twin_rust_async_moi_impl(port_, a, b) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__HelloOneStructTwinRustAsyncSse_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__HelloOneStructTwinRustAsyncSse_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__NonCloneSimpleTwinRustAsyncSse_instance_method_arg_borrow_twin_rust_async_sse( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -34069,14 +32427,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__St wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSse_set_good_impl(that, good) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__hello_two_enum_twin_rust_async_sse_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__hello_two_enum_twin_rust_async_sse_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_arg_borrow_twin_rust_async_sse( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -34377,56 +32727,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__ru wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_sse_impl(port_, ptr_, rust_vec_len_, data_len_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_two_args_twin_rust_async_sse( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -34437,14 +32737,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__ru wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse__rust_auto_opaque_two_args_twin_rust_async_sse_impl(port_, ptr_, rust_vec_len_, data_len_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__HelloOneStructTwinRustAsyncSseMoi_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__HelloOneStructTwinRustAsyncSseMoi_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__NonCloneSimpleTwinRustAsyncSseMoi_instance_method_arg_borrow_twin_rust_async_sse_moi( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -34580,14 +32872,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsyncSseMoi_set_good_impl(that, good) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__hello_two_enum_twin_rust_async_sse_moi_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__hello_two_enum_twin_rust_async_sse_moi_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_arg_borrow_twin_rust_async_sse_moi( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -34888,56 +33172,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_rust_async_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_two_args_twin_rust_async_sse_moi( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -34948,14 +33182,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async_sse_moi__rust_auto_opaque_two_args_twin_rust_async_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__HelloOneStructTwinSse_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__HelloOneStructTwinSse_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__NonCloneSimpleTwinSse_instance_method_arg_borrow_twin_sse( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -35091,14 +33317,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__StructWithGoo wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinSse_set_good_impl(that, good) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__hello_two_enum_twin_sse_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__hello_two_enum_twin_sse_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_arg_borrow_twin_sse( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -35409,56 +33627,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opa wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sse_impl(port_, ptr_, rust_vec_len_, data_len_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sse( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_own_twin_sse( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_arg_own_twin_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_one_twin_sse( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_one_twin_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_two_twin_sse( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_trait_object_return_own_two_twin_sse_impl(port_, ptr_, rust_vec_len_, data_len_) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_two_args_twin_sse( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -35469,14 +33637,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opa wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse__rust_auto_opaque_two_args_twin_sse_impl(port_, ptr_, rust_vec_len_, data_len_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__HelloOneStructTwinSseMoi_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__HelloOneStructTwinSseMoi_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__NonCloneSimpleTwinSseMoi_instance_method_arg_borrow_twin_sse_moi( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -35612,14 +33772,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__StructWit wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSseMoi_set_good_impl(that, good) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__hello_two_enum_twin_sse_moi_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__hello_two_enum_twin_sse_moi_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_arg_borrow_twin_sse_moi( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -35920,56 +34072,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sse_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sse_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sse_moi( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_two_args_twin_sse_moi( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -35980,14 +34082,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sse_moi__rust_auto_opaque_two_args_twin_sse_moi_impl(port_, ptr_, rust_vec_len_, data_len_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_borrow_twin_sync( that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, @@ -36083,14 +34177,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGo wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_set_good_impl(that, good) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_borrow_twin_sync( arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, @@ -36302,42 +34388,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_op wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_impl() } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync( - arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - expect: String, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync_impl(arg, expect) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync( - arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - expect: String, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_impl(arg, expect) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync( - arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - expect: String, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync_impl(arg, expect) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync( -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync_impl() -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync( -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync_impl() -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_sync( a: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, @@ -36346,14 +34396,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_op wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_sync_impl(a, b) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__HelloOneStructTwinSyncMoi_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__HelloOneStructTwinSyncMoi_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__NonCloneSimpleTwinSyncMoi_instance_method_arg_borrow_twin_sync_moi( that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, @@ -36449,14 +34491,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__StructWi wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncMoi_set_good_impl(that, good) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__hello_two_enum_twin_sync_moi_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__hello_two_enum_twin_sync_moi_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_arg_borrow_twin_sync_moi( arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, @@ -36668,42 +34702,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_aut wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_moi_impl() } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi( - arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - expect: String, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_moi_impl(arg, expect) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi( - arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - expect: String, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_moi_impl(arg, expect) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi( - arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - expect: String, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_moi_impl(arg, expect) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi( -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_moi_impl() -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_moi( -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_moi_impl() -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_two_args_twin_sync_moi( a: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, @@ -36712,14 +34710,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_aut wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_two_args_twin_sync_moi_impl(a, b) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__HelloOneStructTwinSyncSse_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__HelloOneStructTwinSyncSse_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__NonCloneSimpleTwinSyncSse_instance_method_arg_borrow_twin_sync_sse( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -36843,14 +34833,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__StructWi wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSse_set_good_impl(that, good) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__hello_two_enum_twin_sync_sse_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__hello_two_enum_twin_sync_sse_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_arg_borrow_twin_sync_sse( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -37121,51 +35103,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_aut wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_own_twin_sync_sse( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_two_args_twin_sync_sse( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -37175,14 +35112,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_aut wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_two_args_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__HelloOneStructTwinSyncSseMoi_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__HelloOneStructTwinSyncSseMoi_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__NonCloneSimpleTwinSyncSseMoi_instance_method_arg_borrow_twin_sync_sse_moi( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -37306,14 +35235,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__Stru wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__StructWithGoodAndOpaqueFieldWithoutOptionTwinSyncSseMoi_set_good_impl(that, good) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__hello_two_enum_twin_sync_sse_moi_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: i32, -) { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__hello_two_enum_twin_sync_sse_moi_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_arg_borrow_twin_sync_sse_moi( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -37584,51 +35505,6 @@ pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_sse_moi_impl(ptr_, rust_vec_len_, data_len_) } -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_borrow_twin_sync_sse_moi_impl(ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_sse_moi_impl(ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_arg_own_twin_sync_sse_moi_impl(ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_one_twin_sync_sse_moi_impl(ptr_, rust_vec_len_, data_len_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_trait_object_return_own_two_twin_sync_sse_moi_impl(ptr_, rust_vec_len_, data_len_) -} - #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_two_args_twin_sync_sse_moi( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -40468,14 +38344,6 @@ pub fn wire__crate__api__raw_string__test_raw_string_item_struct_twin_normal( wire__crate__api__raw_string__test_raw_string_item_struct_twin_normal_impl(port_) } -#[wasm_bindgen] -pub fn wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, -) { - wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_borrow_twin_normal( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -40587,14 +38455,6 @@ pub fn wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOp wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_set_good_impl(that, good) } -#[wasm_bindgen] -pub fn wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello( - port_: flutter_rust_bridge::for_generated::MessagePort, - that: i32, -) { - wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello_impl(port_, that) -} - #[wasm_bindgen] pub fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_borrow_twin_normal( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -40866,51 +38726,6 @@ pub fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_normal_impl(port_) } -#[wasm_bindgen] -pub fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - expect: String, -) { - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal_impl( - port_, arg, expect, - ) -} - -#[wasm_bindgen] -pub fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - expect: String, -) { - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal_impl(port_, arg, expect) -} - -#[wasm_bindgen] -pub fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal( - port_: flutter_rust_bridge::for_generated::MessagePort, - arg: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, - expect: String, -) { - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal_impl( - port_, arg, expect, - ) -} - -#[wasm_bindgen] -pub fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal( - port_: flutter_rust_bridge::for_generated::MessagePort, -) { - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal_impl(port_) -} - -#[wasm_bindgen] -pub fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal( - port_: flutter_rust_bridge::for_generated::MessagePort, -) { - wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal_impl(port_) -} - #[wasm_bindgen] pub fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_two_args_twin_normal( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -42584,246 +40399,6 @@ pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generat >::decrement_strong_count(ptr as _); } -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::decrement_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >::decrement_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncSseMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - Box, - >, - >::decrement_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>>::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>>::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSseMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::decrement_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::decrement_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncSseMoi( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::decrement_strong_count(ptr as _); -} - #[wasm_bindgen] pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinMoiSendSync( ptr: *const std::ffi::c_void, @@ -43586,246 +41161,6 @@ pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generat >::decrement_strong_count(ptr as _); } -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - HelloOneStructTwinRustAsyncSseMoi, - >, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - HelloOneStructTwinRustAsyncSseMoi, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - >::decrement_strong_count(ptr as _); - } -} - #[wasm_bindgen] pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( ptr: *const std::ffi::c_void, @@ -45460,278 +42795,6 @@ pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generat } } -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, - >, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_moiHelloTwoEnumTwinMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_moi::HelloTwoEnumTwinMoi, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_moiHelloTwoEnumTwinRustAsyncMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sseHelloTwoEnumTwinRustAsyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_async_sse_moiHelloTwoEnumTwinRustAsyncSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, - >, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sseHelloTwoEnumTwinSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse::HelloTwoEnumTwinSse, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - >, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sse_moiHelloTwoEnumTwinSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::HelloTwoEnumTwinSseMoi, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - >, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_moiHelloTwoEnumTwinSyncMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::HelloTwoEnumTwinSyncMoi, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - >, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sseHelloTwoEnumTwinSyncSse( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::HelloTwoEnumTwinSyncSse, - >, - >::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_sync_sse_moiHelloTwoEnumTwinSyncSseMoi( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::>::decrement_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - >::increment_strong_count(ptr as _); - } -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ptr: *const std::ffi::c_void, -) { - unsafe { - StdArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - >::decrement_strong_count(ptr as _); - } -} - #[wasm_bindgen] pub fn rust_arc_increment_strong_count_RustOpaque_i16(ptr: *const std::ffi::c_void) { MoiArc::::increment_strong_count(ptr as _); diff --git a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_moi_test.dart b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_moi_test.dart index a90efa0b57..61dfe4a62b 100644 --- a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_moi_test.dart +++ b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_moi_test.dart @@ -189,25 +189,26 @@ Future main({bool skipRustLibInit = false}) async { }); }); - group('trait object', () { - Future _body(BoxHelloTraitTwinMoi obj, String expect) async { - await futurizeVoidTwinMoi( - rustAutoOpaqueTraitObjectArgBorrowTwinMoi(arg: obj, expect: expect)); - await futurizeVoidTwinMoi(rustAutoOpaqueTraitObjectArgMutBorrowTwinMoi( - arg: obj, expect: expect)); - await futurizeVoidTwinMoi( - rustAutoOpaqueTraitObjectArgOwnTwinMoi(arg: obj, expect: expect)); - } - - test( - 'case one', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnOneTwinMoi(), 'hello')); - test( - 'case two', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnTwoTwinMoi(), 'B')); - }); + // group('trait object', () { + // Future _body(BoxHelloTraitTwinMoi obj, String expect) async { + // await futurizeVoidTwinMoi(rustAutoOpaqueTraitObjectArgBorrowTwinMoi( + // arg: obj, expect: expect)); + // await futurizeVoidTwinMoi( + // rustAutoOpaqueTraitObjectArgMutBorrowTwinMoi( + // arg: obj, expect: expect)); + // await futurizeVoidTwinMoi( + // rustAutoOpaqueTraitObjectArgOwnTwinMoi(arg: obj, expect: expect)); + // } + // + // test( + // 'case one', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnOneTwinMoi(), 'hello')); + // test( + // 'case two', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnTwoTwinMoi(), 'B')); + // }); test('static method', () async { final obj = await NonCloneSimpleTwinMoi.staticMethodReturnOwnTwinMoi(); diff --git a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_moi_test.dart b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_moi_test.dart index 13745b8b23..b9c1734827 100644 --- a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_moi_test.dart +++ b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_moi_test.dart @@ -197,30 +197,26 @@ Future main({bool skipRustLibInit = false}) async { }); }); - group('trait object', () { - Future _body(BoxHelloTraitTwinRustAsyncMoi obj, String expect) async { - await futurizeVoidTwinRustAsyncMoi( - rustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncMoi( - arg: obj, expect: expect)); - await futurizeVoidTwinRustAsyncMoi( - rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncMoi( - arg: obj, expect: expect)); - await futurizeVoidTwinRustAsyncMoi( - rustAutoOpaqueTraitObjectArgOwnTwinRustAsyncMoi( - arg: obj, expect: expect)); - } - - test( - 'case one', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncMoi(), - 'hello')); - test( - 'case two', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncMoi(), - 'B')); - }); + // group('trait object', () { + // Future _body(BoxHelloTraitTwinRustAsyncMoi obj, String expect) async { + // await futurizeVoidTwinRustAsyncMoi(rustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncMoi( + // arg: obj, expect: expect)); + // await futurizeVoidTwinRustAsyncMoi( + // rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncMoi( + // arg: obj, expect: expect)); + // await futurizeVoidTwinRustAsyncMoi( + // rustAutoOpaqueTraitObjectArgOwnTwinRustAsyncMoi(arg: obj, expect: expect)); + // } + // + // test( + // 'case one', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncMoi(), 'hello')); + // test( + // 'case two', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncMoi(), 'B')); + // }); test('static method', () async { final obj = await NonCloneSimpleTwinRustAsyncMoi diff --git a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_moi_test.dart b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_moi_test.dart index ec700af431..d5fda21eb6 100644 --- a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_moi_test.dart +++ b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_moi_test.dart @@ -211,31 +211,26 @@ Future main({bool skipRustLibInit = false}) async { }); }); - group('trait object', () { - Future _body( - BoxHelloTraitTwinRustAsyncSseMoi obj, String expect) async { - await futurizeVoidTwinRustAsyncSseMoi( - rustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSseMoi( - arg: obj, expect: expect)); - await futurizeVoidTwinRustAsyncSseMoi( - rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSseMoi( - arg: obj, expect: expect)); - await futurizeVoidTwinRustAsyncSseMoi( - rustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSseMoi( - arg: obj, expect: expect)); - } - - test( - 'case one', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSseMoi(), - 'hello')); - test( - 'case two', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSseMoi(), - 'B')); - }); + // group('trait object', () { + // Future _body(BoxHelloTraitTwinRustAsyncSseMoi obj, String expect) async { + // await futurizeVoidTwinRustAsyncSseMoi(rustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSseMoi( + // arg: obj, expect: expect)); + // await futurizeVoidTwinRustAsyncSseMoi( + // rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSseMoi( + // arg: obj, expect: expect)); + // await futurizeVoidTwinRustAsyncSseMoi( + // rustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSseMoi(arg: obj, expect: expect)); + // } + // + // test( + // 'case one', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSseMoi(), 'hello')); + // test( + // 'case two', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSseMoi(), 'B')); + // }); test('static method', () async { final obj = await NonCloneSimpleTwinRustAsyncSseMoi diff --git a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_test.dart b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_test.dart index 7cdb3b1e62..206c528cbd 100644 --- a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_test.dart +++ b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_sse_test.dart @@ -197,30 +197,26 @@ Future main({bool skipRustLibInit = false}) async { }); }); - group('trait object', () { - Future _body(BoxHelloTraitTwinRustAsyncSse obj, String expect) async { - await futurizeVoidTwinRustAsyncSse( - rustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSse( - arg: obj, expect: expect)); - await futurizeVoidTwinRustAsyncSse( - rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSse( - arg: obj, expect: expect)); - await futurizeVoidTwinRustAsyncSse( - rustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSse( - arg: obj, expect: expect)); - } - - test( - 'case one', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSse(), - 'hello')); - test( - 'case two', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSse(), - 'B')); - }); + // group('trait object', () { + // Future _body(BoxHelloTraitTwinRustAsyncSse obj, String expect) async { + // await futurizeVoidTwinRustAsyncSse(rustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncSse( + // arg: obj, expect: expect)); + // await futurizeVoidTwinRustAsyncSse( + // rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncSse( + // arg: obj, expect: expect)); + // await futurizeVoidTwinRustAsyncSse( + // rustAutoOpaqueTraitObjectArgOwnTwinRustAsyncSse(arg: obj, expect: expect)); + // } + // + // test( + // 'case one', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncSse(), 'hello')); + // test( + // 'case two', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncSse(), 'B')); + // }); test('static method', () async { final obj = await NonCloneSimpleTwinRustAsyncSse diff --git a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_test.dart b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_test.dart index ce5dff1714..cef0a5469a 100644 --- a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_test.dart +++ b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_test.dart @@ -192,29 +192,26 @@ Future main({bool skipRustLibInit = false}) async { }); }); - group('trait object', () { - Future _body(BoxHelloTraitTwinRustAsync obj, String expect) async { - await futurizeVoidTwinRustAsync( - rustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( - arg: obj, expect: expect)); - await futurizeVoidTwinRustAsync( - rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsync( - arg: obj, expect: expect)); - await futurizeVoidTwinRustAsync( - rustAutoOpaqueTraitObjectArgOwnTwinRustAsync( - arg: obj, expect: expect)); - } - - test( - 'case one', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync(), - 'hello')); - test( - 'case two', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync(), 'B')); - }); + // group('trait object', () { + // Future _body(BoxHelloTraitTwinRustAsync obj, String expect) async { + // await futurizeVoidTwinRustAsync(rustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( + // arg: obj, expect: expect)); + // await futurizeVoidTwinRustAsync( + // rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsync( + // arg: obj, expect: expect)); + // await futurizeVoidTwinRustAsync( + // rustAutoOpaqueTraitObjectArgOwnTwinRustAsync(arg: obj, expect: expect)); + // } + // + // test( + // 'case one', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync(), 'hello')); + // test( + // 'case two', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync(), 'B')); + // }); test('static method', () async { final obj = diff --git a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sse_moi_test.dart b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sse_moi_test.dart index df52735e11..d1c5806418 100644 --- a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sse_moi_test.dart +++ b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sse_moi_test.dart @@ -191,26 +191,26 @@ Future main({bool skipRustLibInit = false}) async { }); }); - group('trait object', () { - Future _body(BoxHelloTraitTwinSseMoi obj, String expect) async { - await futurizeVoidTwinSseMoi(rustAutoOpaqueTraitObjectArgBorrowTwinSseMoi( - arg: obj, expect: expect)); - await futurizeVoidTwinSseMoi( - rustAutoOpaqueTraitObjectArgMutBorrowTwinSseMoi( - arg: obj, expect: expect)); - await futurizeVoidTwinSseMoi( - rustAutoOpaqueTraitObjectArgOwnTwinSseMoi(arg: obj, expect: expect)); - } - - test( - 'case one', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnOneTwinSseMoi(), 'hello')); - test( - 'case two', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnTwoTwinSseMoi(), 'B')); - }); + // group('trait object', () { + // Future _body(BoxHelloTraitTwinSseMoi obj, String expect) async { + // await futurizeVoidTwinSseMoi(rustAutoOpaqueTraitObjectArgBorrowTwinSseMoi( + // arg: obj, expect: expect)); + // await futurizeVoidTwinSseMoi( + // rustAutoOpaqueTraitObjectArgMutBorrowTwinSseMoi( + // arg: obj, expect: expect)); + // await futurizeVoidTwinSseMoi( + // rustAutoOpaqueTraitObjectArgOwnTwinSseMoi(arg: obj, expect: expect)); + // } + // + // test( + // 'case one', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnOneTwinSseMoi(), 'hello')); + // test( + // 'case two', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnTwoTwinSseMoi(), 'B')); + // }); test('static method', () async { final obj = diff --git a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sse_test.dart b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sse_test.dart index 3d7e494b7b..c7db74e11b 100644 --- a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sse_test.dart +++ b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sse_test.dart @@ -189,25 +189,26 @@ Future main({bool skipRustLibInit = false}) async { }); }); - group('trait object', () { - Future _body(BoxHelloTraitTwinSse obj, String expect) async { - await futurizeVoidTwinSse( - rustAutoOpaqueTraitObjectArgBorrowTwinSse(arg: obj, expect: expect)); - await futurizeVoidTwinSse(rustAutoOpaqueTraitObjectArgMutBorrowTwinSse( - arg: obj, expect: expect)); - await futurizeVoidTwinSse( - rustAutoOpaqueTraitObjectArgOwnTwinSse(arg: obj, expect: expect)); - } - - test( - 'case one', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnOneTwinSse(), 'hello')); - test( - 'case two', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnTwoTwinSse(), 'B')); - }); + // group('trait object', () { + // Future _body(BoxHelloTraitTwinSse obj, String expect) async { + // await futurizeVoidTwinSse(rustAutoOpaqueTraitObjectArgBorrowTwinSse( + // arg: obj, expect: expect)); + // await futurizeVoidTwinSse( + // rustAutoOpaqueTraitObjectArgMutBorrowTwinSse( + // arg: obj, expect: expect)); + // await futurizeVoidTwinSse( + // rustAutoOpaqueTraitObjectArgOwnTwinSse(arg: obj, expect: expect)); + // } + // + // test( + // 'case one', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnOneTwinSse(), 'hello')); + // test( + // 'case two', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnTwoTwinSse(), 'B')); + // }); test('static method', () async { final obj = await NonCloneSimpleTwinSse.staticMethodReturnOwnTwinSse(); diff --git a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sync_moi_test.dart b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sync_moi_test.dart index 438b2e4441..593fcf3e71 100644 --- a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sync_moi_test.dart +++ b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sync_moi_test.dart @@ -192,27 +192,26 @@ Future main({bool skipRustLibInit = false}) async { }); }); - group('trait object', () { - Future _body(BoxHelloTraitTwinSyncMoi obj, String expect) async { - await futurizeVoidTwinSyncMoi( - rustAutoOpaqueTraitObjectArgBorrowTwinSyncMoi( - arg: obj, expect: expect)); - await futurizeVoidTwinSyncMoi( - rustAutoOpaqueTraitObjectArgMutBorrowTwinSyncMoi( - arg: obj, expect: expect)); - await futurizeVoidTwinSyncMoi( - rustAutoOpaqueTraitObjectArgOwnTwinSyncMoi(arg: obj, expect: expect)); - } - - test( - 'case one', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnOneTwinSyncMoi(), 'hello')); - test( - 'case two', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncMoi(), 'B')); - }); + // group('trait object', () { + // Future _body(BoxHelloTraitTwinSyncMoi obj, String expect) async { + // await futurizeVoidTwinSyncMoi(rustAutoOpaqueTraitObjectArgBorrowTwinSyncMoi( + // arg: obj, expect: expect)); + // await futurizeVoidTwinSyncMoi( + // rustAutoOpaqueTraitObjectArgMutBorrowTwinSyncMoi( + // arg: obj, expect: expect)); + // await futurizeVoidTwinSyncMoi( + // rustAutoOpaqueTraitObjectArgOwnTwinSyncMoi(arg: obj, expect: expect)); + // } + // + // test( + // 'case one', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnOneTwinSyncMoi(), 'hello')); + // test( + // 'case two', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncMoi(), 'B')); + // }); test('static method', () async { final obj = diff --git a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_moi_test.dart b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_moi_test.dart index ac5344059f..2344e9e705 100644 --- a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_moi_test.dart +++ b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_moi_test.dart @@ -196,29 +196,26 @@ Future main({bool skipRustLibInit = false}) async { }); }); - group('trait object', () { - Future _body(BoxHelloTraitTwinSyncSseMoi obj, String expect) async { - await futurizeVoidTwinSyncSseMoi( - rustAutoOpaqueTraitObjectArgBorrowTwinSyncSseMoi( - arg: obj, expect: expect)); - await futurizeVoidTwinSyncSseMoi( - rustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSseMoi( - arg: obj, expect: expect)); - await futurizeVoidTwinSyncSseMoi( - rustAutoOpaqueTraitObjectArgOwnTwinSyncSseMoi( - arg: obj, expect: expect)); - } - - test( - 'case one', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSseMoi(), - 'hello')); - test( - 'case two', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSseMoi(), 'B')); - }); + // group('trait object', () { + // Future _body(BoxHelloTraitTwinSyncSseMoi obj, String expect) async { + // await futurizeVoidTwinSyncSseMoi(rustAutoOpaqueTraitObjectArgBorrowTwinSyncSseMoi( + // arg: obj, expect: expect)); + // await futurizeVoidTwinSyncSseMoi( + // rustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSseMoi( + // arg: obj, expect: expect)); + // await futurizeVoidTwinSyncSseMoi( + // rustAutoOpaqueTraitObjectArgOwnTwinSyncSseMoi(arg: obj, expect: expect)); + // } + // + // test( + // 'case one', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSseMoi(), 'hello')); + // test( + // 'case two', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSseMoi(), 'B')); + // }); test('static method', () async { final obj = await NonCloneSimpleTwinSyncSseMoi diff --git a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_test.dart b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_test.dart index 125c929a88..26543c681c 100644 --- a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_test.dart +++ b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sync_sse_test.dart @@ -192,27 +192,26 @@ Future main({bool skipRustLibInit = false}) async { }); }); - group('trait object', () { - Future _body(BoxHelloTraitTwinSyncSse obj, String expect) async { - await futurizeVoidTwinSyncSse( - rustAutoOpaqueTraitObjectArgBorrowTwinSyncSse( - arg: obj, expect: expect)); - await futurizeVoidTwinSyncSse( - rustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSse( - arg: obj, expect: expect)); - await futurizeVoidTwinSyncSse( - rustAutoOpaqueTraitObjectArgOwnTwinSyncSse(arg: obj, expect: expect)); - } - - test( - 'case one', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSse(), 'hello')); - test( - 'case two', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSse(), 'B')); - }); + // group('trait object', () { + // Future _body(BoxHelloTraitTwinSyncSse obj, String expect) async { + // await futurizeVoidTwinSyncSse(rustAutoOpaqueTraitObjectArgBorrowTwinSyncSse( + // arg: obj, expect: expect)); + // await futurizeVoidTwinSyncSse( + // rustAutoOpaqueTraitObjectArgMutBorrowTwinSyncSse( + // arg: obj, expect: expect)); + // await futurizeVoidTwinSyncSse( + // rustAutoOpaqueTraitObjectArgOwnTwinSyncSse(arg: obj, expect: expect)); + // } + // + // test( + // 'case one', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnOneTwinSyncSse(), 'hello')); + // test( + // 'case two', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncSse(), 'B')); + // }); test('static method', () async { final obj = diff --git a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sync_test.dart b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sync_test.dart index 2f169dd136..3cf937de24 100644 --- a/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sync_test.dart +++ b/frb_example/pure_dart/test/api/pseudo_manual/rust_auto_opaque_twin_sync_test.dart @@ -189,25 +189,26 @@ Future main({bool skipRustLibInit = false}) async { }); }); - group('trait object', () { - Future _body(BoxHelloTraitTwinSync obj, String expect) async { - await futurizeVoidTwinSync( - rustAutoOpaqueTraitObjectArgBorrowTwinSync(arg: obj, expect: expect)); - await futurizeVoidTwinSync(rustAutoOpaqueTraitObjectArgMutBorrowTwinSync( - arg: obj, expect: expect)); - await futurizeVoidTwinSync( - rustAutoOpaqueTraitObjectArgOwnTwinSync(arg: obj, expect: expect)); - } - - test( - 'case one', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnOneTwinSync(), 'hello')); - test( - 'case two', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnTwoTwinSync(), 'B')); - }); + // group('trait object', () { + // Future _body(BoxHelloTraitTwinSync obj, String expect) async { + // await futurizeVoidTwinSync(rustAutoOpaqueTraitObjectArgBorrowTwinSync( + // arg: obj, expect: expect)); + // await futurizeVoidTwinSync( + // rustAutoOpaqueTraitObjectArgMutBorrowTwinSync( + // arg: obj, expect: expect)); + // await futurizeVoidTwinSync( + // rustAutoOpaqueTraitObjectArgOwnTwinSync(arg: obj, expect: expect)); + // } + // + // test( + // 'case one', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnOneTwinSync(), 'hello')); + // test( + // 'case two', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnTwoTwinSync(), 'B')); + // }); test('static method', () async { final obj = await NonCloneSimpleTwinSync.staticMethodReturnOwnTwinSync(); diff --git a/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async.dart b/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async.dart index 2da3b4d8b8..d2cafaf510 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_rust_async.dart @@ -77,32 +77,6 @@ Future rustAutoOpaqueCallableReturnTwinRustAsync() => RustLib .instance.api .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueCallableReturnTwinRustAsync(); -Future rustAutoOpaqueTraitObjectArgOwnTwinRustAsync( - {required HelloTraitTwinRustAsync arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgOwnTwinRustAsync( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( - {required HelloTraitTwinRustAsync arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsync( - {required BoxHelloTraitTwinRustAsync arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsync( - arg: arg, expect: expect); - -Future - rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync(); - -Future - rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync(); - Future rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinRustAsync( {required StructWithGoodAndOpaqueFieldTwinRustAsync arg}) => RustLib.instance.api @@ -216,9 +190,6 @@ Future rustAutoOpaqueBorrowAndBorrowTwinRustAsync( // Rust type: RustOpaqueMoi String + Send + Sync >>> abstract class BoxFnStringString implements RustOpaqueInterface {} -// Rust type: RustOpaqueMoi>> -abstract class BoxHelloTraitTwinRustAsync implements RustOpaqueInterface {} - // Rust type: RustOpaqueMoi>> abstract class BoxMyTraitTwinRustAsync implements RustOpaqueInterface {} @@ -226,12 +197,6 @@ abstract class BoxMyTraitTwinRustAsync implements RustOpaqueInterface {} abstract class EnumWithGoodAndOpaqueWithoutOptionTwinRustAsync implements RustOpaqueInterface {} -// Rust type: RustOpaqueMoi> -abstract class HelloOneStructTwinRustAsync - implements RustOpaqueInterface, HelloTraitTwinRustAsync { - Future funcHello(); -} - // Rust type: RustOpaqueMoi> abstract class NonCloneSimpleEnumTwinRustAsync implements RustOpaqueInterface {} @@ -299,10 +264,6 @@ abstract class StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync void set good(String good); } -abstract class HelloTraitTwinRustAsync { - Future funcHello(); -} - abstract class MyTraitTwinRustAsync { Future f(); } @@ -320,17 +281,6 @@ sealed class EnumWithGoodAndOpaqueTwinRustAsync ) = EnumWithGoodAndOpaqueTwinRustAsync_Opaque; } -enum HelloTwoEnumTwinRustAsync { - a, - b, - ; - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncFuncHello( - that: this, - ); -} - class StructWithExplicitAutoOpaqueFieldTwinRustAsync { final NonCloneSimpleTwinRustAsync autoOpaque; final int normal; diff --git a/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync.dart b/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync.dart index 0c51908614..5436454a70 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/rust_auto_opaque_twin_sync.dart @@ -72,32 +72,6 @@ void rustAutoOpaqueCallableArgTwinSync({required BoxFnStringString arg}) => Rust BoxFnStringString rustAutoOpaqueCallableReturnTwinSync() => RustLib.instance.api .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueCallableReturnTwinSync(); -void rustAutoOpaqueTraitObjectArgOwnTwinSync( - {required HelloTraitTwinSync arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgOwnTwinSync( - arg: arg, expect: expect); - -void rustAutoOpaqueTraitObjectArgBorrowTwinSync( - {required HelloTraitTwinSync arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgBorrowTwinSync( - arg: arg, expect: expect); - -void rustAutoOpaqueTraitObjectArgMutBorrowTwinSync( - {required BoxHelloTraitTwinSync arg, required String expect}) => - RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgMutBorrowTwinSync( - arg: arg, expect: expect); - -HelloTraitTwinSync rustAutoOpaqueTraitObjectReturnOwnOneTwinSync() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnOneTwinSync(); - -HelloTraitTwinSync rustAutoOpaqueTraitObjectReturnOwnTwoTwinSync() => RustLib - .instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinSync(); - void rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinSync( {required StructWithGoodAndOpaqueFieldTwinSync arg}) => RustLib.instance.api @@ -210,9 +184,6 @@ int rustAutoOpaqueBorrowAndBorrowTwinSync( .crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueBorrowAndBorrowTwinSync( a: a, b: b); -// Rust type: RustOpaqueMoi>> -abstract class BoxHelloTraitTwinSync implements RustOpaqueInterface {} - // Rust type: RustOpaqueMoi>> abstract class BoxMyTraitTwinSync implements RustOpaqueInterface {} @@ -220,12 +191,6 @@ abstract class BoxMyTraitTwinSync implements RustOpaqueInterface {} abstract class EnumWithGoodAndOpaqueWithoutOptionTwinSync implements RustOpaqueInterface {} -// Rust type: RustOpaqueMoi> -abstract class HelloOneStructTwinSync - implements RustOpaqueInterface, HelloTraitTwinSync { - Future funcHello(); -} - // Rust type: RustOpaqueMoi> abstract class NonCloneSimpleEnumTwinSync implements RustOpaqueInterface {} @@ -290,10 +255,6 @@ abstract class StructWithGoodAndOpaqueFieldWithoutOptionTwinSync void set good(String good); } -abstract class HelloTraitTwinSync { - Future funcHello(); -} - abstract class MyTraitTwinSync { Future f(); } @@ -311,17 +272,6 @@ sealed class EnumWithGoodAndOpaqueTwinSync ) = EnumWithGoodAndOpaqueTwinSync_Opaque; } -enum HelloTwoEnumTwinSync { - a, - b, - ; - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncFuncHello( - that: this, - ); -} - class StructWithExplicitAutoOpaqueFieldTwinSync { final NonCloneSimpleTwinSync autoOpaque; final int normal; diff --git a/frb_example/pure_dart_pde/lib/src/rust/api/rust_auto_opaque.dart b/frb_example/pure_dart_pde/lib/src/rust/api/rust_auto_opaque.dart index 199a994ef2..359f3c37b9 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/api/rust_auto_opaque.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/api/rust_auto_opaque.dart @@ -71,32 +71,6 @@ Future rustAutoOpaqueCallableReturnTwinNormal() => RustLib.instance.api .crateApiRustAutoOpaqueRustAutoOpaqueCallableReturnTwinNormal(); -Future rustAutoOpaqueTraitObjectArgOwnTwinNormal( - {required HelloTraitTwinNormal arg, required String expect}) => - RustLib.instance.api - .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgOwnTwinNormal( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgBorrowTwinNormal( - {required HelloTraitTwinNormal arg, required String expect}) => - RustLib.instance.api - .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgBorrowTwinNormal( - arg: arg, expect: expect); - -Future rustAutoOpaqueTraitObjectArgMutBorrowTwinNormal( - {required BoxHelloTraitTwinNormal arg, required String expect}) => - RustLib.instance.api - .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgMutBorrowTwinNormal( - arg: arg, expect: expect); - -Future - rustAutoOpaqueTraitObjectReturnOwnOneTwinNormal() => RustLib.instance.api - .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnOneTwinNormal(); - -Future - rustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal() => RustLib.instance.api - .crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal(); - Future rustAutoOpaqueStructWithGoodAndOpaqueFieldArgOwnTwinNormal( {required StructWithGoodAndOpaqueFieldTwinNormal arg}) => RustLib.instance.api @@ -203,9 +177,6 @@ Future rustAutoOpaqueBorrowAndBorrowTwinNormal( .crateApiRustAutoOpaqueRustAutoOpaqueBorrowAndBorrowTwinNormal( a: a, b: b); -// Rust type: RustOpaqueMoi>> -abstract class BoxHelloTraitTwinNormal implements RustOpaqueInterface {} - // Rust type: RustOpaqueMoi>> abstract class BoxMyTraitTwinNormal implements RustOpaqueInterface {} @@ -213,12 +184,6 @@ abstract class BoxMyTraitTwinNormal implements RustOpaqueInterface {} abstract class EnumWithGoodAndOpaqueWithoutOptionTwinNormal implements RustOpaqueInterface {} -// Rust type: RustOpaqueMoi> -abstract class HelloOneStructTwinNormal - implements RustOpaqueInterface, HelloTraitTwinNormal { - Future funcHello(); -} - // Rust type: RustOpaqueMoi> abstract class NonCloneSimpleEnumTwinNormal implements RustOpaqueInterface {} @@ -286,10 +251,6 @@ abstract class StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal void set good(String good); } -abstract class HelloTraitTwinNormal { - Future funcHello(); -} - abstract class MyTraitTwinNormal { Future f(); } @@ -307,17 +268,6 @@ sealed class EnumWithGoodAndOpaqueTwinNormal ) = EnumWithGoodAndOpaqueTwinNormal_Opaque; } -enum HelloTwoEnumTwinNormal { - a, - b, - ; - - Future funcHello() => RustLib.instance.api - .crateApiRustAutoOpaqueHelloTwoEnumTwinNormalFuncHello( - that: this, - ); -} - class StructWithExplicitAutoOpaqueFieldTwinNormal { final NonCloneSimpleTwinNormal autoOpaque; final int normal; diff --git a/frb_example/pure_dart_pde/lib/src/rust/frb_generated.dart b/frb_example/pure_dart_pde/lib/src/rust/frb_generated.dart index 0d49b4fbcf..69a3e91331 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/frb_generated.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/frb_generated.dart @@ -194,7 +194,7 @@ class RustLib extends BaseEntrypoint { String get codegenVersion => '2.0.0-dev.37'; @override - int get rustContentHash => 1790638448; + int get rustContentHash => -224322201; static const kDefaultExternalLibraryLoaderConfig = ExternalLibraryLoaderConfig( @@ -3455,10 +3455,6 @@ abstract class RustLibApi extends BaseApi { RawStringItemStructTwinSync crateApiPseudoManualRawStringTwinSyncTestRawStringItemStructTwinSync(); - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloOneStructTwinRustAsyncFuncHello( - {required HelloOneStructTwinRustAsync that}); - Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncNonCloneSimpleTwinRustAsyncInstanceMethodArgBorrowTwinRustAsync( {required NonCloneSimpleTwinRustAsync that}); @@ -3513,10 +3509,6 @@ abstract class RustLibApi extends BaseApi { {required StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync that, required String good}); - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncFuncHello( - {required HelloTwoEnumTwinRustAsync that}); - Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueArgBorrowTwinRustAsync( {required NonCloneSimpleTwinRustAsync arg, required int expect}); @@ -3633,33 +3625,11 @@ abstract class RustLibApi extends BaseApi { Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueStructWithGoodAndOpaqueFieldReturnOwnTwinRustAsync(); - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( - {required HelloTraitTwinRustAsync arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsync( - {required BoxHelloTraitTwinRustAsync arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgOwnTwinRustAsync( - {required HelloTraitTwinRustAsync arg, required String expect}); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync(); - - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync(); - Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTwoArgsTwinRustAsync( {required NonCloneSimpleTwinRustAsync a, required NonCloneSimpleTwinRustAsync b}); - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncHelloOneStructTwinSyncFuncHello( - {required HelloOneStructTwinSync that}); - void crateApiPseudoManualRustAutoOpaqueTwinSyncNonCloneSimpleTwinSyncInstanceMethodArgBorrowTwinSync( {required NonCloneSimpleTwinSync that}); @@ -3712,10 +3682,6 @@ abstract class RustLibApi extends BaseApi { {required StructWithGoodAndOpaqueFieldWithoutOptionTwinSync that, required String good}); - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncFuncHello( - {required HelloTwoEnumTwinSync that}); - void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueArgBorrowTwinSync( {required NonCloneSimpleTwinSync arg, required int expect}); @@ -3828,24 +3794,6 @@ abstract class RustLibApi extends BaseApi { StructWithGoodAndOpaqueFieldTwinSync crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueStructWithGoodAndOpaqueFieldReturnOwnTwinSync(); - void - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgBorrowTwinSync( - {required HelloTraitTwinSync arg, required String expect}); - - void - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgMutBorrowTwinSync( - {required BoxHelloTraitTwinSync arg, required String expect}); - - void - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgOwnTwinSync( - {required HelloTraitTwinSync arg, required String expect}); - - HelloTraitTwinSync - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnOneTwinSync(); - - HelloTraitTwinSync - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinSync(); - void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTwoArgsTwinSync( {required NonCloneSimpleTwinSync a, required NonCloneSimpleTwinSync b}); @@ -4093,9 +4041,6 @@ abstract class RustLibApi extends BaseApi { Future crateApiRawStringTestRawStringItemStructTwinNormal(); - Future crateApiRustAutoOpaqueHelloOneStructTwinNormalFuncHello( - {required HelloOneStructTwinNormal that}); - Future crateApiRustAutoOpaqueNonCloneSimpleTwinNormalInstanceMethodArgBorrowTwinNormal( {required NonCloneSimpleTwinNormal that}); @@ -4149,9 +4094,6 @@ abstract class RustLibApi extends BaseApi { {required StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal that, required String good}); - Future crateApiRustAutoOpaqueHelloTwoEnumTwinNormalFuncHello( - {required HelloTwoEnumTwinNormal that}); - Future crateApiRustAutoOpaqueRustAutoOpaqueArgBorrowTwinNormal( {required NonCloneSimpleTwinNormal arg, required int expect}); @@ -4253,23 +4195,6 @@ abstract class RustLibApi extends BaseApi { Future crateApiRustAutoOpaqueRustAutoOpaqueStructWithGoodAndOpaqueFieldReturnOwnTwinNormal(); - Future - crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgBorrowTwinNormal( - {required HelloTraitTwinNormal arg, required String expect}); - - Future - crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgMutBorrowTwinNormal( - {required BoxHelloTraitTwinNormal arg, required String expect}); - - Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgOwnTwinNormal( - {required HelloTraitTwinNormal arg, required String expect}); - - Future - crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnOneTwinNormal(); - - Future - crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal(); - Future crateApiRustAutoOpaqueRustAutoOpaqueTwoArgsTwinNormal( {required NonCloneSimpleTwinNormal a, required NonCloneSimpleTwinNormal b}); @@ -4603,33 +4528,6 @@ abstract class RustLibApi extends BaseApi { CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_BoxFnStringStringPtr; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinNormalPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinRustAsync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncPtr; - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_BoxMyTraitTwinNormal; @@ -4738,33 +4636,6 @@ abstract class RustLibApi extends BaseApi { CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_EnumWithGoodAndOpaqueWithoutOptionTwinSyncPtr; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinNormalPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinRustAsync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinSync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncPtr; - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_ItemContainerSolutionOneTwinNormal; @@ -5062,33 +4933,6 @@ abstract class RustLibApi extends BaseApi { CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormalPtr; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncPtr; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalPtr; - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_I32; RustArcDecrementStrongCountFnType get rust_arc_decrement_strong_count_I32; @@ -31630,36 +31474,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloOneStructTwinRustAsyncFuncHello( - {required HelloOneStructTwinRustAsync that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - that, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 948, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloOneStructTwinRustAsyncFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloOneStructTwinRustAsyncFuncHelloConstMeta => - const TaskConstMeta( - debugName: "HelloOneStructTwinRustAsync_func_hello", - argNames: ["that"], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncNonCloneSimpleTwinRustAsyncInstanceMethodArgBorrowTwinRustAsync( @@ -31670,7 +31484,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 949, port: port_); + funcId: 948, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -31701,7 +31515,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 950, port: port_); + funcId: 949, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -31732,7 +31546,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 951, port: port_); + funcId: 950, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -31763,7 +31577,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 952, port: port_); + funcId: 951, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -31794,7 +31608,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 953, port: port_); + funcId: 952, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -31823,7 +31637,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 954, port: port_); + funcId: 953, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -31852,7 +31666,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 955, port: port_); + funcId: 954, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -31880,7 +31694,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 956, port: port_); + funcId: 955, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -31912,7 +31726,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 957, port: port_); + funcId: 956, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -31943,7 +31757,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 958, port: port_); + funcId: 957, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -31974,7 +31788,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 959, port: port_); + funcId: 958, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32002,7 +31816,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 960, port: port_); + funcId: 959, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32034,7 +31848,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 961)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 960)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -32066,7 +31880,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync( that, serializer); sse_encode_String(good, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 962)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 961)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32087,35 +31901,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "good"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncFuncHello( - {required HelloTwoEnumTwinRustAsync that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_hello_two_enum_twin_rust_async(that, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 965, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncFuncHelloConstMeta => - const TaskConstMeta( - debugName: "hello_two_enum_twin_rust_async_func_hello", - argNames: ["that"], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueArgBorrowTwinRustAsync( @@ -32127,7 +31912,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 966, port: port_); + funcId: 963, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32161,7 +31946,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(expect, serializer); sse_encode_i_32(adder, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 967, port: port_); + funcId: 964, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32191,7 +31976,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 968, port: port_); + funcId: 965, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32224,7 +32009,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 969, port: port_); + funcId: 966, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32256,7 +32041,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_list_prim_i_32_loose(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 970, port: port_); + funcId: 967, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32289,7 +32074,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 971, port: port_); + funcId: 968, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -32322,7 +32107,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( mutBorrow, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 972, port: port_); + funcId: 969, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -32352,7 +32137,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 973, port: port_); + funcId: 970, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32379,7 +32164,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 974, port: port_); + funcId: 971, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32413,7 +32198,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinRustAsync( b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 975, port: port_); + funcId: 972, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32443,7 +32228,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleEnumTwinRustAsync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 976, port: port_); + funcId: 973, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32470,7 +32255,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 977, port: port_); + funcId: 974, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32501,7 +32286,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_enum_with_good_and_opaque_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 978, port: port_); + funcId: 975, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32529,7 +32314,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 979, port: port_); + funcId: 976, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_good_and_opaque_twin_rust_async, @@ -32557,7 +32342,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 980, port: port_); + funcId: 977, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_good_and_opaque_twin_rust_async, @@ -32589,7 +32374,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 981, port: port_); + funcId: 978, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32616,7 +32401,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 982, port: port_); + funcId: 979, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32647,7 +32432,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(initial, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 983, port: port_); + funcId: 980, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32678,7 +32463,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_explicit_auto_opaque_field_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 984, port: port_); + funcId: 981, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32709,7 +32494,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { a, serializer); sse_encode_String(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 985, port: port_); + funcId: 982, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32739,7 +32524,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinRustAsyncSendSync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 986, port: port_); + funcId: 983, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32766,7 +32551,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 987, port: port_); + funcId: 984, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32794,7 +32579,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 988, port: port_); + funcId: 985, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32823,7 +32608,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 989, port: port_); + funcId: 986, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32853,7 +32638,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(initial, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 990, port: port_); + funcId: 987, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32881,7 +32666,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 991, port: port_); + funcId: 988, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32915,7 +32700,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( orange, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 992, port: port_); + funcId: 989, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -32945,7 +32730,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync_Sse( sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 993, port: port_); + funcId: 990, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32976,7 +32761,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_good_and_opaque_field_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 994, port: port_); + funcId: 991, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33004,7 +32789,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 995, port: port_); + funcId: 992, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -33026,155 +32811,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( - {required HelloTraitTwinRustAsync arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_box_DynTrait_HelloTraitTwinRustAsync(arg, serializer); - sse_encode_String(expect, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 996, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgBorrowTwinRustAsyncConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_borrow_twin_rust_async", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsync( - {required BoxHelloTraitTwinRustAsync arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - arg, serializer); - sse_encode_String(expect, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 997, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsyncConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgOwnTwinRustAsync( - {required HelloTraitTwinRustAsync arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_box_DynTrait_HelloTraitTwinRustAsync(arg, serializer); - sse_encode_String(expect, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 998, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectArgOwnTwinRustAsyncConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_own_twin_rust_async", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 999, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinRustAsync, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsyncConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_one_twin_rust_async", - argNames: [], - ); - - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1000, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinRustAsync, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsyncConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_two_twin_rust_async", - argNames: [], - ); - @override Future crateApiPseudoManualRustAutoOpaqueTwinRustAsyncRustAutoOpaqueTwoArgsTwinRustAsync( @@ -33188,7 +32824,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1001, port: port_); + funcId: 993, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33208,36 +32844,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["a", "b"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncHelloOneStructTwinSyncFuncHello( - {required HelloOneStructTwinSync that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - that, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1002, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncHelloOneStructTwinSyncFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncHelloOneStructTwinSyncFuncHelloConstMeta => - const TaskConstMeta( - debugName: "HelloOneStructTwinSync_func_hello", - argNames: ["that"], - ); - @override void crateApiPseudoManualRustAutoOpaqueTwinSyncNonCloneSimpleTwinSyncInstanceMethodArgBorrowTwinSync( @@ -33247,7 +32853,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1003)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 994)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33277,7 +32883,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1004)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 995)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33307,7 +32913,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1005)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 996)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33336,7 +32942,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1006)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 997)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -33366,7 +32972,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1007)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 998)!; }, codec: SseCodec( decodeSuccessData: @@ -33394,7 +33000,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1008)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 999)!; }, codec: SseCodec( decodeSuccessData: @@ -33421,7 +33027,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1009)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1000)!; }, codec: SseCodec( decodeSuccessData: @@ -33448,7 +33054,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1010)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1001)!; }, codec: SseCodec( decodeSuccessData: @@ -33478,7 +33084,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1011)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1002)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33508,7 +33114,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1012)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1003)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33538,7 +33144,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1013)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1004)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33564,7 +33170,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1014)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1005)!; }, codec: SseCodec( decodeSuccessData: @@ -33595,7 +33201,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithGoodAndOpaqueFieldWithoutOptionTwinSync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1015)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1006)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -33627,7 +33233,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithGoodAndOpaqueFieldWithoutOptionTwinSync( that, serializer); sse_encode_String(good, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1016)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1007)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33648,35 +33254,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "good"], ); - @override - Future - crateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncFuncHello( - {required HelloTwoEnumTwinSync that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_hello_two_enum_twin_sync(that, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1019, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncFuncHelloConstMeta => - const TaskConstMeta( - debugName: "hello_two_enum_twin_sync_func_hello", - argNames: ["that"], - ); - @override void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueArgBorrowTwinSync( @@ -33687,7 +33264,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( arg, serializer); sse_encode_i_32(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1020)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1009)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33720,7 +33297,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); sse_encode_i_32(adder, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1021)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1010)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33749,7 +33326,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1022)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1011)!; }, codec: SseCodec( decodeSuccessData: @@ -33779,7 +33356,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( arg, serializer); sse_encode_i_32(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1023)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1012)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33810,7 +33387,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( arg, serializer); sse_encode_list_prim_i_32_loose(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1024)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1013)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33840,7 +33417,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { a, serializer); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( b, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1025)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1014)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -33871,7 +33448,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { borrow, serializer); sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( mutBorrow, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1026)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1015)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -33900,7 +33477,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1027)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1016)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33926,7 +33503,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1028)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1017)!; }, codec: SseCodec( decodeSuccessData: @@ -33958,7 +33535,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { a, serializer); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSync( b, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1029)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1018)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33987,7 +33564,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleEnumTwinSync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1030)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1019)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34013,7 +33590,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1031)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1020)!; }, codec: SseCodec( decodeSuccessData: @@ -34043,7 +33620,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_enum_with_good_and_opaque_twin_sync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1032)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1021)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34070,7 +33647,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1033)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1022)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_good_and_opaque_twin_sync, @@ -34097,7 +33674,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1034)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1023)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_good_and_opaque_twin_sync, @@ -34128,7 +33705,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( arg, serializer); sse_encode_i_32(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1035)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1024)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34154,7 +33731,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1036)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1025)!; }, codec: SseCodec( decodeSuccessData: @@ -34183,7 +33760,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(initial, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1037)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1026)!; }, codec: SseCodec( decodeSuccessData: @@ -34213,7 +33790,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_struct_with_explicit_auto_opaque_field_twin_sync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1038)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1027)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34243,7 +33820,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( a, serializer); sse_encode_String(b, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1039)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1028)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34272,7 +33849,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinSyncSendSync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1040)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1029)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34298,7 +33875,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1041)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1030)!; }, codec: SseCodec( decodeSuccessData: @@ -34327,7 +33904,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1042)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1031)!; }, codec: SseCodec( decodeSuccessData: @@ -34354,7 +33931,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1043)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1032)!; }, codec: SseCodec( decodeSuccessData: @@ -34383,7 +33960,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(initial, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1044)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1033)!; }, codec: SseCodec( decodeSuccessData: @@ -34410,7 +33987,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1045)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1034)!; }, codec: SseCodec( decodeSuccessData: @@ -34442,7 +34019,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { apple, serializer); sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( orange, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1046)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1035)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -34471,7 +34048,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync_Sse( sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1047)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1036)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34501,7 +34078,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_struct_with_good_and_opaque_field_twin_sync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1048)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1037)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34528,7 +34105,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1049)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1038)!; }, codec: SseCodec( decodeSuccessData: @@ -34550,146 +34127,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - void - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgBorrowTwinSync( - {required HelloTraitTwinSync arg, required String expect}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_box_DynTrait_HelloTraitTwinSync(arg, serializer); - sse_encode_String(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1050)!; - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgBorrowTwinSyncConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgBorrowTwinSyncConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_borrow_twin_sync", - argNames: ["arg", "expect"], - ); - - @override - void - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgMutBorrowTwinSync( - {required BoxHelloTraitTwinSync arg, required String expect}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - arg, serializer); - sse_encode_String(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1051)!; - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgMutBorrowTwinSyncConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync", - argNames: ["arg", "expect"], - ); - - @override - void - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgOwnTwinSync( - {required HelloTraitTwinSync arg, required String expect}) { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_box_DynTrait_HelloTraitTwinSync(arg, serializer); - sse_encode_String(expect, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1052)!; - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgOwnTwinSyncConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectArgOwnTwinSyncConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_own_twin_sync", - argNames: ["arg", "expect"], - ); - - @override - HelloTraitTwinSync - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnOneTwinSync() { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1053)!; - }, - codec: SseCodec( - decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSync, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnOneTwinSyncConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_return_own_one_twin_sync", - argNames: [], - ); - - @override - HelloTraitTwinSync - crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinSync() { - return handler.executeSync(SyncTask( - callFfi: () { - final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1054)!; - }, - codec: SseCodec( - decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinSync, - decodeErrorData: null, - ), - constMeta: - kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTraitObjectReturnOwnTwoTwinSyncConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_return_own_two_twin_sync", - argNames: [], - ); - @override void crateApiPseudoManualRustAutoOpaqueTwinSyncRustAutoOpaqueTwoArgsTwinSync( {required NonCloneSimpleTwinSync a, required NonCloneSimpleTwinSync b}) { @@ -34700,7 +34137,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { a, serializer); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinSync( b, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1055)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1039)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34727,7 +34164,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1056, port: port_); + funcId: 1040, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_opaque_twin_rust_async_array_5, @@ -34754,7 +34191,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1057, port: port_); + funcId: 1041, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opaque_nested_twin_rust_async, @@ -34781,7 +34218,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1058, port: port_); + funcId: 1042, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataTwinRustAsync, @@ -34811,7 +34248,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_RustOpaque_HideDataTwinRustAsync( opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1059, port: port_); + funcId: 1043, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -34839,7 +34276,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1060, port: port_); + funcId: 1044, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_FrbOpaqueReturnTwinRustAsync, @@ -34868,7 +34305,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinRustAsync_array_2(data, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1061, port: port_); + funcId: 1045, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34895,7 +34332,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1062, port: port_); + funcId: 1046, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataTwinRustAsync_array_2, @@ -34924,7 +34361,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_RustOpaque_HideDataTwinRustAsync(data, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1063, port: port_); + funcId: 1047, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34951,7 +34388,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1064, port: port_); + funcId: 1048, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_RustOpaque_HideDataTwinRustAsync, @@ -34980,7 +34417,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_enum_opaque_twin_rust_async(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1065, port: port_); + funcId: 1049, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35010,7 +34447,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_opaque_nested_twin_rust_async( opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1066, port: port_); + funcId: 1050, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35039,7 +34476,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_NonCloneDataTwinRustAsync(clone, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1067, port: port_); + funcId: 1051, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35068,7 +34505,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinRustAsync(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1068, port: port_); + funcId: 1052, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35097,7 +34534,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinRustAsync(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1069, port: port_); + funcId: 1053, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35126,7 +34563,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinRustAsync(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1070, port: port_); + funcId: 1054, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35152,7 +34589,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1071)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1055)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_opaque_twin_sync_array_5, @@ -35178,7 +34615,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1072)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1056)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opaque_nested_twin_sync, @@ -35204,7 +34641,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1073)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1057)!; }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataTwinSync, @@ -35233,7 +34670,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_RustOpaque_HideDataTwinSync( opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1074)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1058)!; }, codec: SseCodec( decodeSuccessData: @@ -35260,7 +34697,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1075)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1059)!; }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_FrbOpaqueReturnTwinSync, @@ -35287,7 +34724,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinSync_array_2(data, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1076)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1060)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35313,7 +34750,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1077)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1061)!; }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataTwinSync_array_2, @@ -35340,7 +34777,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_RustOpaque_HideDataTwinSync(data, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1078)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1062)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35366,7 +34803,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1079)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1063)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_RustOpaque_HideDataTwinSync, @@ -35393,7 +34830,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_enum_opaque_twin_sync(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1080)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1064)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35420,7 +34857,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_opaque_nested_twin_sync(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1081)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1065)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35447,7 +34884,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_NonCloneDataTwinSync(clone, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1082)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1066)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35474,7 +34911,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinSync(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1083)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1067)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35501,7 +34938,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinSync(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1084)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1068)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35528,7 +34965,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinSync(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1085)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1069)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35557,7 +34994,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(a, serializer); sse_encode_i_32(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1086, port: port_); + funcId: 1070, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -35585,7 +35022,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(a, serializer); sse_encode_i_32(b, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1087)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1071)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -35614,7 +35051,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_String_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1088, port: port_); + funcId: 1072, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35644,7 +35081,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_String_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1089, port: port_); + funcId: 1073, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35677,7 +35114,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(b, serializer); sse_encode_StreamSink_u_32_Sse(c, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1090, port: port_); + funcId: 1074, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35708,7 +35145,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_my_stream_entry_twin_rust_async_Sse( sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1091, port: port_); + funcId: 1075, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35741,7 +35178,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(max, serializer); sse_encode_StreamSink_log_twin_rust_async_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1092, port: port_); + funcId: 1076, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35774,7 +35211,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_log_twin_rust_async_Sse(sink, serializer); sse_encode_u_32(max, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1093, port: port_); + funcId: 1077, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35807,7 +35244,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(key, serializer); sse_encode_u_32(max, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1094, port: port_); + funcId: 1078, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35837,7 +35274,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_u_8_array_2_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1095, port: port_); + funcId: 1079, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35869,7 +35306,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_my_struct_containing_stream_sink_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1096, port: port_); + funcId: 1080, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35898,7 +35335,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_StreamSink_i_32_Sse(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1097, port: port_); + funcId: 1081, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35928,7 +35365,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_one_field_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1098, port: port_); + funcId: 1082, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_one_field_twin_rust_async, @@ -35958,7 +35395,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_two_field_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1099, port: port_); + funcId: 1083, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_two_field_twin_rust_async, @@ -35988,7 +35425,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_zero_field_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1100, port: port_); + funcId: 1084, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_zero_field_twin_rust_async, @@ -36018,7 +35455,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_tuple_struct_with_one_field_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1101, port: port_); + funcId: 1085, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -36049,7 +35486,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_tuple_struct_with_two_field_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1102, port: port_); + funcId: 1086, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -36078,7 +35515,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_struct_with_one_field_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1103)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1087)!; }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_one_field_twin_sync, @@ -36106,7 +35543,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_struct_with_two_field_twin_sync(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1104)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1088)!; }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_two_field_twin_sync, @@ -36135,7 +35572,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_struct_with_zero_field_twin_sync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1105)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1089)!; }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_zero_field_twin_sync, @@ -36164,7 +35601,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_tuple_struct_with_one_field_twin_sync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1106)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1090)!; }, codec: SseCodec( decodeSuccessData: sse_decode_tuple_struct_with_one_field_twin_sync, @@ -36193,7 +35630,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_tuple_struct_with_two_field_twin_sync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1107)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1091)!; }, codec: SseCodec( decodeSuccessData: sse_decode_tuple_struct_with_two_field_twin_sync, @@ -36221,7 +35658,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_record_string_i_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1108, port: port_); + funcId: 1092, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36250,7 +35687,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_record_string_i_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1109, port: port_); + funcId: 1093, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_record_string_i_32, @@ -36277,7 +35714,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_record_string_i_32(value, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1110)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1094)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36303,7 +35740,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_record_string_i_32(value, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1111)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1095)!; }, codec: SseCodec( decodeSuccessData: sse_decode_record_string_i_32, @@ -36331,7 +35768,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1112, port: port_); + funcId: 1096, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -36360,7 +35797,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1113, port: port_); + funcId: 1097, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_test_model_twin_rust_async, @@ -36389,7 +35826,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1114, port: port_); + funcId: 1098, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -36416,7 +35853,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1115)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1099)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -36444,7 +35881,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1116)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1100)!; }, codec: SseCodec( decodeSuccessData: sse_decode_test_model_twin_sync, @@ -36471,7 +35908,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1117)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1101)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -36500,7 +35937,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_feature_uuid_twin_rust_async(ids, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1118, port: port_); + funcId: 1102, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_feature_uuid_twin_rust_async, @@ -36529,7 +35966,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Uuid(id, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1119, port: port_); + funcId: 1103, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Uuid, @@ -36558,7 +35995,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_Uuid(ids, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1120, port: port_); + funcId: 1104, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_Uuid, @@ -36586,7 +36023,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_feature_uuid_twin_sync(ids, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1121)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1105)!; }, codec: SseCodec( decodeSuccessData: sse_decode_feature_uuid_twin_sync, @@ -36613,7 +36050,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Uuid(id, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1122)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1106)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Uuid, @@ -36640,7 +36077,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_Uuid(ids, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1123)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1107)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_Uuid, @@ -36667,7 +36104,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1124, port: port_); + funcId: 1108, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -36695,7 +36132,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1125, port: port_); + funcId: 1109, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_raw_string_item_struct_twin_normal, @@ -36714,35 +36151,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - Future crateApiRustAutoOpaqueHelloOneStructTwinNormalFuncHello( - {required HelloOneStructTwinNormal that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - that, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1126, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiRustAutoOpaqueHelloOneStructTwinNormalFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiRustAutoOpaqueHelloOneStructTwinNormalFuncHelloConstMeta => - const TaskConstMeta( - debugName: "HelloOneStructTwinNormal_func_hello", - argNames: ["that"], - ); - @override Future crateApiRustAutoOpaqueNonCloneSimpleTwinNormalInstanceMethodArgBorrowTwinNormal( @@ -36753,7 +36161,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1127, port: port_); + funcId: 1110, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36784,7 +36192,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1128, port: port_); + funcId: 1111, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36815,7 +36223,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1129, port: port_); + funcId: 1112, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36846,7 +36254,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1130, port: port_); + funcId: 1113, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -36877,7 +36285,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1131, port: port_); + funcId: 1114, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -36906,7 +36314,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1132, port: port_); + funcId: 1115, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -36934,7 +36342,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1133, port: port_); + funcId: 1116, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -36962,7 +36370,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1134, port: port_); + funcId: 1117, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -36993,7 +36401,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1135, port: port_); + funcId: 1118, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37024,7 +36432,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1136, port: port_); + funcId: 1119, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37055,7 +36463,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1137, port: port_); + funcId: 1120, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37083,7 +36491,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1138, port: port_); + funcId: 1121, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37114,7 +36522,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithGoodAndOpaqueFieldWithoutOptionTwinNormal( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1139)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1122)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -37146,7 +36554,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithGoodAndOpaqueFieldWithoutOptionTwinNormal( that, serializer); sse_encode_String(good, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1140)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1123)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37167,34 +36575,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "good"], ); - @override - Future crateApiRustAutoOpaqueHelloTwoEnumTwinNormalFuncHello( - {required HelloTwoEnumTwinNormal that}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_hello_two_enum_twin_normal(that, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1143, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiRustAutoOpaqueHelloTwoEnumTwinNormalFuncHelloConstMeta, - argValues: [that], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiRustAutoOpaqueHelloTwoEnumTwinNormalFuncHelloConstMeta => - const TaskConstMeta( - debugName: "hello_two_enum_twin_normal_func_hello", - argNames: ["that"], - ); - @override Future crateApiRustAutoOpaqueRustAutoOpaqueArgBorrowTwinNormal( {required NonCloneSimpleTwinNormal arg, required int expect}) { @@ -37205,7 +36585,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1144, port: port_); + funcId: 1125, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37238,7 +36618,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(expect, serializer); sse_encode_i_32(adder, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1145, port: port_); + funcId: 1126, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37268,7 +36648,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1146, port: port_); + funcId: 1127, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37299,7 +36679,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1147, port: port_); + funcId: 1128, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37329,7 +36709,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_list_prim_i_32_loose(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1148, port: port_); + funcId: 1129, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37361,7 +36741,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1149, port: port_); + funcId: 1130, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -37393,7 +36773,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( mutBorrow, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1150, port: port_); + funcId: 1131, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -37422,7 +36802,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1151, port: port_); + funcId: 1132, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37449,7 +36829,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1152, port: port_); + funcId: 1133, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37482,7 +36862,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinNormal( b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1153, port: port_); + funcId: 1134, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37510,7 +36890,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleEnumTwinNormal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1154, port: port_); + funcId: 1135, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37537,7 +36917,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1155, port: port_); + funcId: 1136, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37568,7 +36948,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_enum_with_good_and_opaque_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1156, port: port_); + funcId: 1137, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37596,7 +36976,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1157, port: port_); + funcId: 1138, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_good_and_opaque_twin_normal, @@ -37624,7 +37004,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1158, port: port_); + funcId: 1139, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_good_and_opaque_twin_normal, @@ -37655,7 +37035,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1159, port: port_); + funcId: 1140, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37682,7 +37062,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1160, port: port_); + funcId: 1141, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37712,7 +37092,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(initial, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1161, port: port_); + funcId: 1142, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37742,7 +37122,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_explicit_auto_opaque_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1162, port: port_); + funcId: 1143, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37772,7 +37152,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { a, serializer); sse_encode_String(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1163, port: port_); + funcId: 1144, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37801,7 +37181,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1164, port: port_); + funcId: 1145, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37828,7 +37208,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1165, port: port_); + funcId: 1146, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37856,7 +37236,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1166, port: port_); + funcId: 1147, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37884,7 +37264,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1167, port: port_); + funcId: 1148, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37914,7 +37294,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(initial, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1168, port: port_); + funcId: 1149, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37942,7 +37322,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1169, port: port_); + funcId: 1150, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37975,7 +37355,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( orange, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1170, port: port_); + funcId: 1151, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -38004,7 +37384,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal_Sse( sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1171, port: port_); + funcId: 1152, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38035,7 +37415,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_good_and_opaque_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1172, port: port_); + funcId: 1153, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38063,7 +37443,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1173, port: port_); + funcId: 1154, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -38085,153 +37465,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - Future - crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgBorrowTwinNormal( - {required HelloTraitTwinNormal arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_box_DynTrait_HelloTraitTwinNormal(arg, serializer); - sse_encode_String(expect, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1174, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgBorrowTwinNormalConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgBorrowTwinNormalConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_borrow_twin_normal", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgMutBorrowTwinNormal( - {required BoxHelloTraitTwinNormal arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - arg, serializer); - sse_encode_String(expect, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1175, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgMutBorrowTwinNormalConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgMutBorrowTwinNormalConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal", - argNames: ["arg", "expect"], - ); - - @override - Future crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgOwnTwinNormal( - {required HelloTraitTwinNormal arg, required String expect}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_box_DynTrait_HelloTraitTwinNormal(arg, serializer); - sse_encode_String(expect, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1176, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgOwnTwinNormalConstMeta, - argValues: [arg, expect], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectArgOwnTwinNormalConstMeta => - const TaskConstMeta( - debugName: "rust_auto_opaque_trait_object_arg_own_twin_normal", - argNames: ["arg", "expect"], - ); - - @override - Future - crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnOneTwinNormal() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1177, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinNormal, - decodeErrorData: null, - ), - constMeta: - kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnOneTwinNormalConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnOneTwinNormalConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_one_twin_normal", - argNames: [], - ); - - @override - Future - crateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1178, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_box_DynTrait_HelloTraitTwinNormal, - decodeErrorData: null, - ), - constMeta: - kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnTwoTwinNormalConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kCrateApiRustAutoOpaqueRustAutoOpaqueTraitObjectReturnOwnTwoTwinNormalConstMeta => - const TaskConstMeta( - debugName: - "rust_auto_opaque_trait_object_return_own_two_twin_normal", - argNames: [], - ); - @override Future crateApiRustAutoOpaqueRustAutoOpaqueTwoArgsTwinNormal( {required NonCloneSimpleTwinNormal a, @@ -38244,7 +37477,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1179, port: port_); + funcId: 1155, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38271,7 +37504,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1180, port: port_); + funcId: 1156, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_opaque_twin_normal_array_5, @@ -38297,7 +37530,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1181, port: port_); + funcId: 1157, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opaque_nested_twin_normal, @@ -38321,7 +37554,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1182, port: port_); + funcId: 1158, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataTwinNormal, @@ -38348,7 +37581,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_RustOpaque_HideDataTwinNormal( opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1183, port: port_); + funcId: 1159, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -38374,7 +37607,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1184, port: port_); + funcId: 1160, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_FrbOpaqueReturnTwinNormal, @@ -38400,7 +37633,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinNormal_array_2(data, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1185, port: port_); + funcId: 1161, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38424,7 +37657,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1186, port: port_); + funcId: 1162, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataTwinNormal_array_2, @@ -38450,7 +37683,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_RustOpaque_HideDataTwinNormal(data, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1187, port: port_); + funcId: 1163, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38474,7 +37707,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1188, port: port_); + funcId: 1164, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_RustOpaque_HideDataTwinNormal, @@ -38500,7 +37733,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_enum_opaque_twin_normal(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1189, port: port_); + funcId: 1165, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -38526,7 +37759,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_opaque_nested_twin_normal(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1190, port: port_); + funcId: 1166, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38552,7 +37785,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_NonCloneDataTwinNormal(clone, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1191, port: port_); + funcId: 1167, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -38578,7 +37811,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinNormal(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1192, port: port_); + funcId: 1168, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -38604,7 +37837,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinNormal(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1193, port: port_); + funcId: 1169, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -38630,7 +37863,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinNormal(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1194, port: port_); + funcId: 1170, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -38654,7 +37887,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1195)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1171)!; }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_FrbOpaqueSyncReturnTwinNormal, @@ -38678,7 +37911,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1196)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1172)!; }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_NonCloneDataTwinNormal, @@ -38702,7 +37935,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1197)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1173)!; }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataAnotherTwinNormal, @@ -38727,7 +37960,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1198)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1174)!; }, codec: SseCodec( decodeSuccessData: @@ -38756,7 +37989,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(a, serializer); sse_encode_i_32(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1199, port: port_); + funcId: 1175, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -38782,7 +38015,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_String_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1200, port: port_); + funcId: 1176, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38809,7 +38042,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_String_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1201, port: port_); + funcId: 1177, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38839,7 +38072,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(b, serializer); sse_encode_StreamSink_u_32_Sse(c, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1202, port: port_); + funcId: 1178, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38868,7 +38101,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_my_stream_entry_twin_normal_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1203, port: port_); + funcId: 1179, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38898,7 +38131,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(max, serializer); sse_encode_StreamSink_log_twin_normal_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1204, port: port_); + funcId: 1180, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38928,7 +38161,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_log_twin_normal_Sse(sink, serializer); sse_encode_u_32(max, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1205, port: port_); + funcId: 1181, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38958,7 +38191,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(key, serializer); sse_encode_u_32(max, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1206, port: port_); + funcId: 1182, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38986,7 +38219,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_u_8_array_2_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1207, port: port_); + funcId: 1183, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39016,7 +38249,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_my_struct_containing_stream_sink_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1208, port: port_); + funcId: 1184, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39042,7 +38275,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_StreamSink_i_32_Sse(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1209, port: port_); + funcId: 1185, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39070,7 +38303,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_String_Sse(sink, serializer); sse_encode_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1210, port: port_); + funcId: 1186, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39097,7 +38330,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_i_32_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1211, port: port_); + funcId: 1187, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39126,7 +38359,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_one_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1212, port: port_); + funcId: 1188, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_one_field_twin_normal, @@ -39155,7 +38388,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_two_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1213, port: port_); + funcId: 1189, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_two_field_twin_normal, @@ -39184,7 +38417,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_zero_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1214, port: port_); + funcId: 1190, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_zero_field_twin_normal, @@ -39213,7 +38446,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_tuple_struct_with_one_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1215, port: port_); + funcId: 1191, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_tuple_struct_with_one_field_twin_normal, @@ -39243,7 +38476,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_tuple_struct_with_two_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1216, port: port_); + funcId: 1192, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_tuple_struct_with_two_field_twin_normal, @@ -39271,7 +38504,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_record_string_i_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1217, port: port_); + funcId: 1193, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39297,7 +38530,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_record_string_i_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1218, port: port_); + funcId: 1194, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_record_string_i_32, @@ -39323,7 +38556,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1219, port: port_); + funcId: 1195, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -39349,7 +38582,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1220, port: port_); + funcId: 1196, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_test_model_twin_normal, @@ -39375,7 +38608,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1221, port: port_); + funcId: 1197, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -39402,7 +38635,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_feature_uuid_twin_normal(ids, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1222, port: port_); + funcId: 1198, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_feature_uuid_twin_normal, @@ -39428,7 +38661,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Uuid(id, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1223, port: port_); + funcId: 1199, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Uuid, @@ -39454,7 +38687,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_Uuid(ids, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1224, port: port_); + funcId: 1200, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_Uuid, @@ -39996,30 +39229,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get rust_arc_decrement_strong_count_BoxFnStringString => wire .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinNormal => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinNormal => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinRustAsync => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsync => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_BoxHelloTraitTwinSync => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSync => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync; - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_BoxMyTraitTwinNormal => wire .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync; @@ -40116,30 +39325,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get rust_arc_decrement_strong_count_EnumWithGoodAndOpaqueWithoutOptionTwinSync => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSync; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinNormal => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinNormal => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinRustAsync => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsync => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_HelloOneStructTwinSync => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_HelloOneStructTwinSync => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync; - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_ItemContainerSolutionOneTwinNormal => wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal; @@ -40404,30 +39589,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormal => wire .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal; - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync; - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal => - wire.rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal; - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_I32 => wire.rust_arc_increment_strong_count_RustOpaque_i32; @@ -40440,33 +39601,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return AnyhowException(raw as String); } - @protected - HelloOneStructTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - raw); - } - - @protected - HelloOneStructTwinRustAsync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - raw); - } - - @protected - HelloOneStructTwinSync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - raw); - } - @protected MyNodeTwinNormal dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -40530,33 +39664,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw); } - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - raw); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - raw); - } - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - raw); - } - @protected BoxAnyMyDartTypeRename dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( @@ -40678,33 +39785,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - HelloOneStructTwinNormal - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinRustAsync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinRustAsyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - @protected ItemContainerSolutionOneTwinNormal dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -40996,32 +40076,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - BoxHelloTraitTwinNormal - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinRustAsync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinSync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncImpl.frbInternalDcoDecode(raw as List); - } - @protected ConstructorOpaqueStructTwinNormal dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -41252,33 +40306,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return DroppableTwinSyncImpl.frbInternalDcoDecode(raw as List); } - @protected - HelloOneStructTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinRustAsync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinRustAsyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - @protected ItemContainerSolutionOneTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -41612,25 +40639,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { (raw as List).map(dco_decode_DartOpaque).toList()); } - @protected - HelloTraitTwinNormal dco_decode_DynTrait_HelloTraitTwinNormal(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinRustAsync dco_decode_DynTrait_HelloTraitTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinSync dco_decode_DynTrait_HelloTraitTwinSync(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - @protected SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( dynamic raw) { @@ -42157,32 +41165,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return BoxFnStringStringImpl.frbInternalDcoDecode(raw as List); } - @protected - BoxHelloTraitTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinRustAsync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - BoxHelloTraitTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return BoxHelloTraitTwinSyncImpl.frbInternalDcoDecode(raw as List); - } - @protected BoxMyTraitTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync( @@ -42287,33 +41269,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - HelloOneStructTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinNormalImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinRustAsync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinRustAsyncImpl.frbInternalDcoDecode( - raw as List); - } - - @protected - HelloOneStructTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloOneStructTwinSyncImpl.frbInternalDcoDecode( - raw as List); - } - @protected ItemContainerSolutionOneTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -42605,33 +41560,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw as List); } - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl - .frbInternalDcoDecode(raw as List); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl - .frbInternalDcoDecode(raw as List); - } - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl - .frbInternalDcoDecode(raw as List); - } - @protected I32 dco_decode_RustOpaque_i32(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -42858,25 +41786,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return raw as String; } - @protected - HelloTraitTwinNormal dco_decode_TraitDef_HelloTraitTwinNormal(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinRustAsync dco_decode_TraitDef_HelloTraitTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - - @protected - HelloTraitTwinSync dco_decode_TraitDef_HelloTraitTwinSync(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - throw UnimplementedError(); - } - @protected MyTraitTwinNormal dco_decode_TraitDef_MyTraitTwinNormal(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -43504,26 +42413,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return raw as bool; } - @protected - HelloTraitTwinNormal dco_decode_box_DynTrait_HelloTraitTwinNormal( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw as HelloTraitTwinNormal; - } - - @protected - HelloTraitTwinRustAsync dco_decode_box_DynTrait_HelloTraitTwinRustAsync( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw as HelloTraitTwinRustAsync; - } - - @protected - HelloTraitTwinSync dco_decode_box_DynTrait_HelloTraitTwinSync(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw as HelloTraitTwinSync; - } - @protected ApplicationEnv dco_decode_box_application_env(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -44283,28 +43172,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return dco_decode_feed_id_twin_sync(raw); } - @protected - HelloTraitTwinNormalImplementor - dco_decode_box_autoadd_hello_trait_twin_normal_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_hello_trait_twin_normal_implementor(raw); - } - - @protected - HelloTraitTwinRustAsyncImplementor - dco_decode_box_autoadd_hello_trait_twin_rust_async_implementor( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_hello_trait_twin_rust_async_implementor(raw); - } - - @protected - HelloTraitTwinSyncImplementor - dco_decode_box_autoadd_hello_trait_twin_sync_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return dco_decode_hello_trait_twin_sync_implementor(raw); - } - @protected int dco_decode_box_autoadd_i_16(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -46726,85 +45593,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); } - @protected - HelloTraitTwinNormalImplementor - dco_decode_hello_trait_twin_normal_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - switch (raw[0]) { - case 0: - return HelloTraitTwinNormalImplementor_Variant0( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - raw[1]), - ); - case 1: - return HelloTraitTwinNormalImplementor_Variant1( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - raw[1]), - ); - default: - throw Exception("unreachable"); - } - } - - @protected - HelloTraitTwinRustAsyncImplementor - dco_decode_hello_trait_twin_rust_async_implementor(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - switch (raw[0]) { - case 0: - return HelloTraitTwinRustAsyncImplementor_Variant0( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - raw[1]), - ); - case 1: - return HelloTraitTwinRustAsyncImplementor_Variant1( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - raw[1]), - ); - default: - throw Exception("unreachable"); - } - } - - @protected - HelloTraitTwinSyncImplementor dco_decode_hello_trait_twin_sync_implementor( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - switch (raw[0]) { - case 0: - return HelloTraitTwinSyncImplementor_Variant0( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - raw[1]), - ); - case 1: - return HelloTraitTwinSyncImplementor_Variant1( - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - raw[1]), - ); - default: - throw Exception("unreachable"); - } - } - - @protected - HelloTwoEnumTwinNormal dco_decode_hello_two_enum_twin_normal(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloTwoEnumTwinNormal.values[raw as int]; - } - - @protected - HelloTwoEnumTwinRustAsync dco_decode_hello_two_enum_twin_rust_async( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloTwoEnumTwinRustAsync.values[raw as int]; - } - - @protected - HelloTwoEnumTwinSync dco_decode_hello_two_enum_twin_sync(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return HelloTwoEnumTwinSync.values[raw as int]; - } - @protected int dco_decode_i_16(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -51020,39 +49808,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return AnyhowException(inner); } - @protected - HelloOneStructTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - deserializer); - return inner; - } - - @protected - HelloOneStructTwinRustAsync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - deserializer); - return inner; - } - - @protected - HelloOneStructTwinSync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - deserializer); - return inner; - } - @protected MyNodeTwinNormal sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -51130,39 +49885,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return inner; } - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - deserializer); - return inner; - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - deserializer); - return inner; - } - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - deserializer); - return inner; - } - @protected BoxAnyMyDartTypeRename sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( @@ -51291,33 +50013,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - HelloOneStructTwinNormal - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinRustAsync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinRustAsyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected ItemContainerSolutionOneTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -51618,33 +50313,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - BoxHelloTraitTwinNormal - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinRustAsync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected ConstructorOpaqueStructTwinNormal sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -51882,33 +50550,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - HelloOneStructTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinRustAsync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinRustAsyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected ItemContainerSolutionOneTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -52175,27 +50816,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return ObjectArray1(inner); } - @protected - HelloTraitTwinNormal sse_decode_DynTrait_HelloTraitTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - throw UnimplementedError(''); - } - - @protected - HelloTraitTwinRustAsync sse_decode_DynTrait_HelloTraitTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - throw UnimplementedError(''); - } - - @protected - HelloTraitTwinSync sse_decode_DynTrait_HelloTraitTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - throw UnimplementedError(''); - } - @protected SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( SseDeserializer deserializer) { @@ -52749,33 +51369,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - BoxHelloTraitTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinRustAsync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinRustAsyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - BoxHelloTraitTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return BoxHelloTraitTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected BoxMyTraitTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync( @@ -52886,33 +51479,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - HelloOneStructTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinNormalImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinRustAsync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinRustAsyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - HelloOneStructTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return HelloOneStructTwinSyncImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected ItemContainerSolutionOneTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -53213,36 +51779,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl - .frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl - .frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl - .frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - @protected I32 sse_decode_RustOpaque_i32(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -54006,27 +52542,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return deserializer.buffer.getUint8() != 0; } - @protected - HelloTraitTwinNormal sse_decode_box_DynTrait_HelloTraitTwinNormal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_DynTrait_HelloTraitTwinNormal(deserializer)); - } - - @protected - HelloTraitTwinRustAsync sse_decode_box_DynTrait_HelloTraitTwinRustAsync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_DynTrait_HelloTraitTwinRustAsync(deserializer)); - } - - @protected - HelloTraitTwinSync sse_decode_box_DynTrait_HelloTraitTwinSync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_DynTrait_HelloTraitTwinSync(deserializer)); - } - @protected ApplicationEnv sse_decode_box_application_env(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -54843,30 +53358,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return (sse_decode_feed_id_twin_sync(deserializer)); } - @protected - HelloTraitTwinNormalImplementor - sse_decode_box_autoadd_hello_trait_twin_normal_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_hello_trait_twin_normal_implementor(deserializer)); - } - - @protected - HelloTraitTwinRustAsyncImplementor - sse_decode_box_autoadd_hello_trait_twin_rust_async_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_hello_trait_twin_rust_async_implementor(deserializer)); - } - - @protected - HelloTraitTwinSyncImplementor - sse_decode_box_autoadd_hello_trait_twin_sync_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_hello_trait_twin_sync_implementor(deserializer)); - } - @protected int sse_decode_box_autoadd_i_16(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -57323,98 +55814,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return HashMapValue(inner: var_inner); } - @protected - HelloTraitTwinNormalImplementor - sse_decode_hello_trait_twin_normal_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - var tag_ = sse_decode_i_32(deserializer); - switch (tag_) { - case 0: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - deserializer); - return HelloTraitTwinNormalImplementor_Variant0(var_field0); - case 1: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - deserializer); - return HelloTraitTwinNormalImplementor_Variant1(var_field0); - default: - throw UnimplementedError(''); - } - } - - @protected - HelloTraitTwinRustAsyncImplementor - sse_decode_hello_trait_twin_rust_async_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - var tag_ = sse_decode_i_32(deserializer); - switch (tag_) { - case 0: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - deserializer); - return HelloTraitTwinRustAsyncImplementor_Variant0(var_field0); - case 1: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - deserializer); - return HelloTraitTwinRustAsyncImplementor_Variant1(var_field0); - default: - throw UnimplementedError(''); - } - } - - @protected - HelloTraitTwinSyncImplementor sse_decode_hello_trait_twin_sync_implementor( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - var tag_ = sse_decode_i_32(deserializer); - switch (tag_) { - case 0: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - deserializer); - return HelloTraitTwinSyncImplementor_Variant0(var_field0); - case 1: - var var_field0 = - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - deserializer); - return HelloTraitTwinSyncImplementor_Variant1(var_field0); - default: - throw UnimplementedError(''); - } - } - - @protected - HelloTwoEnumTwinNormal sse_decode_hello_two_enum_twin_normal( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = sse_decode_i_32(deserializer); - return HelloTwoEnumTwinNormal.values[inner]; - } - - @protected - HelloTwoEnumTwinRustAsync sse_decode_hello_two_enum_twin_rust_async( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = sse_decode_i_32(deserializer); - return HelloTwoEnumTwinRustAsync.values[inner]; - } - - @protected - HelloTwoEnumTwinSync sse_decode_hello_two_enum_twin_sync( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var inner = sse_decode_i_32(deserializer); - return HelloTwoEnumTwinSync.values[inner]; - } - @protected int sse_decode_i_16(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -62181,33 +60580,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_String(self.message, serializer); } - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - self, serializer); - } - @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -62271,36 +60643,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { self, serializer); } - @protected - void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - self, serializer); - } - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - self, serializer); - } - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( @@ -62451,37 +60793,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinNormalImpl).frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinRustAsyncImpl) - .frbInternalSseEncode(move: true), - serializer); - } - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSyncImpl).frbInternalSseEncode(move: true), - serializer); - } - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -62836,37 +61147,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinNormalImpl).frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSyncImpl).frbInternalSseEncode(move: false), - serializer); - } - @protected void sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -63151,38 +61431,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinNormalImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinRustAsyncImpl) - .frbInternalSseEncode(move: false), - serializer); - } - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSyncImpl).frbInternalSseEncode(move: false), - serializer); - } - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -63599,54 +61847,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_DartOpaque(self.inner, serializer); } - @protected - void sse_encode_DynTrait_HelloTraitTwinNormal( - HelloTraitTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_normal_implementor((() { - if (self is HelloOneStructTwinNormal) { - return HelloTraitTwinNormalImplementor.variant0(self); - } - if (self is HelloTwoEnumTwinNormal) { - return HelloTraitTwinNormalImplementor.variant1(self); - } - - throw Exception('not reachable'); - })(), serializer); - } - - @protected - void sse_encode_DynTrait_HelloTraitTwinRustAsync( - HelloTraitTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_rust_async_implementor((() { - if (self is HelloOneStructTwinRustAsync) { - return HelloTraitTwinRustAsyncImplementor.variant0(self); - } - if (self is HelloTwoEnumTwinRustAsync) { - return HelloTraitTwinRustAsyncImplementor.variant1(self); - } - - throw Exception('not reachable'); - })(), serializer); - } - - @protected - void sse_encode_DynTrait_HelloTraitTwinSync( - HelloTraitTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_sync_implementor((() { - if (self is HelloOneStructTwinSync) { - return HelloTraitTwinSyncImplementor.variant0(self); - } - if (self is HelloTwoEnumTwinSync) { - return HelloTraitTwinSyncImplementor.variant1(self); - } - - throw Exception('not reachable'); - })(), serializer); - } - @protected void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( SimpleTraitForDynTwinNormal self, SseSerializer serializer) { @@ -64226,37 +62426,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinNormalImpl).frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinRustAsyncImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as BoxHelloTraitTwinSyncImpl).frbInternalSseEncode(move: null), - serializer); - } - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync( @@ -64387,37 +62556,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinNormalImpl).frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinRustAsyncImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as HelloOneStructTwinSyncImpl).frbInternalSseEncode(move: null), - serializer); - } - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -64772,42 +62910,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } - @protected - void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl) - .frbInternalSseEncode(move: null), - serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, - SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl) - .frbInternalSseEncode(move: null), - serializer); - } - @protected void sse_encode_RustOpaque_i32(I32 self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -65638,27 +63740,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer.buffer.putUint8(self ? 1 : 0); } - @protected - void sse_encode_box_DynTrait_HelloTraitTwinNormal( - HelloTraitTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_DynTrait_HelloTraitTwinNormal(self, serializer); - } - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinRustAsync( - HelloTraitTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_DynTrait_HelloTraitTwinRustAsync(self, serializer); - } - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSync( - HelloTraitTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_DynTrait_HelloTraitTwinSync(self, serializer); - } - @protected void sse_encode_box_application_env( ApplicationEnv self, SseSerializer serializer) { @@ -66442,27 +64523,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_feed_id_twin_sync(self, serializer); } - @protected - void sse_encode_box_autoadd_hello_trait_twin_normal_implementor( - HelloTraitTwinNormalImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_normal_implementor(self, serializer); - } - - @protected - void sse_encode_box_autoadd_hello_trait_twin_rust_async_implementor( - HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_rust_async_implementor(self, serializer); - } - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sync_implementor( - HelloTraitTwinSyncImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_hello_trait_twin_sync_implementor(self, serializer); - } - @protected void sse_encode_box_autoadd_i_16(int self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -68660,81 +66720,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_String(self.inner, serializer); } - @protected - void sse_encode_hello_trait_twin_normal_implementor( - HelloTraitTwinNormalImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - switch (self) { - case HelloTraitTwinNormalImplementor_Variant0(field0: final field0): - sse_encode_i_32(0, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - field0, serializer); - case HelloTraitTwinNormalImplementor_Variant1(field0: final field0): - sse_encode_i_32(1, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - field0, serializer); - default: - throw UnimplementedError(''); - } - } - - @protected - void sse_encode_hello_trait_twin_rust_async_implementor( - HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - switch (self) { - case HelloTraitTwinRustAsyncImplementor_Variant0(field0: final field0): - sse_encode_i_32(0, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - field0, serializer); - case HelloTraitTwinRustAsyncImplementor_Variant1(field0: final field0): - sse_encode_i_32(1, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - field0, serializer); - default: - throw UnimplementedError(''); - } - } - - @protected - void sse_encode_hello_trait_twin_sync_implementor( - HelloTraitTwinSyncImplementor self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - switch (self) { - case HelloTraitTwinSyncImplementor_Variant0(field0: final field0): - sse_encode_i_32(0, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - field0, serializer); - case HelloTraitTwinSyncImplementor_Variant1(field0: final field0): - sse_encode_i_32(1, serializer); - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - field0, serializer); - default: - throw UnimplementedError(''); - } - } - - @protected - void sse_encode_hello_two_enum_twin_normal( - HelloTwoEnumTwinNormal self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_i_32(self.index, serializer); - } - - @protected - void sse_encode_hello_two_enum_twin_rust_async( - HelloTwoEnumTwinRustAsync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_i_32(self.index, serializer); - } - - @protected - void sse_encode_hello_two_enum_twin_sync( - HelloTwoEnumTwinSync self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_i_32(self.index, serializer); - } - @protected void sse_encode_i_16(int self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -72734,18 +70719,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } } -// Rust type: RustOpaqueMoi> -abstract class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - implements RustOpaqueInterface {} - -// Rust type: RustOpaqueMoi> -abstract class CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - implements RustOpaqueInterface {} - -// Rust type: RustOpaqueMoi> -abstract class CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - implements RustOpaqueInterface {} - @freezed sealed class Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum with @@ -72760,46 +70733,6 @@ sealed class Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueI ) = Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum_Variant1; } -@freezed -sealed class HelloTraitTwinNormalImplementor - with _$HelloTraitTwinNormalImplementor { - const HelloTraitTwinNormalImplementor._(); - - const factory HelloTraitTwinNormalImplementor.variant0( - HelloOneStructTwinNormal field0, - ) = HelloTraitTwinNormalImplementor_Variant0; - const factory HelloTraitTwinNormalImplementor.variant1( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0, - ) = HelloTraitTwinNormalImplementor_Variant1; -} - -@freezed -sealed class HelloTraitTwinRustAsyncImplementor - with _$HelloTraitTwinRustAsyncImplementor { - const HelloTraitTwinRustAsyncImplementor._(); - - const factory HelloTraitTwinRustAsyncImplementor.variant0( - HelloOneStructTwinRustAsync field0, - ) = HelloTraitTwinRustAsyncImplementor_Variant0; - const factory HelloTraitTwinRustAsyncImplementor.variant1( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0, - ) = HelloTraitTwinRustAsyncImplementor_Variant1; -} - -@freezed -sealed class HelloTraitTwinSyncImplementor - with _$HelloTraitTwinSyncImplementor { - const HelloTraitTwinSyncImplementor._(); - - const factory HelloTraitTwinSyncImplementor.variant0( - HelloOneStructTwinSync field0, - ) = HelloTraitTwinSyncImplementor_Variant0; - const factory HelloTraitTwinSyncImplementor.variant1( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync field0, - ) = HelloTraitTwinSyncImplementor_Variant1; -} - @freezed sealed class SimpleTraitForDynTwinNormalImplementor with _$SimpleTraitForDynTwinNormalImplementor { @@ -72922,72 +70855,6 @@ class BoxFnStringStringImpl extends RustOpaque implements BoxFnStringString { ); } -@sealed -class BoxHelloTraitTwinNormalImpl extends RustOpaque - implements BoxHelloTraitTwinNormal { - // Not to be used by end users - BoxHelloTraitTwinNormalImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - BoxHelloTraitTwinNormalImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib - .instance.api.rust_arc_increment_strong_count_BoxHelloTraitTwinNormal, - rustArcDecrementStrongCount: RustLib - .instance.api.rust_arc_decrement_strong_count_BoxHelloTraitTwinNormal, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_BoxHelloTraitTwinNormalPtr, - ); -} - -@sealed -class BoxHelloTraitTwinRustAsyncImpl extends RustOpaque - implements BoxHelloTraitTwinRustAsync { - // Not to be used by end users - BoxHelloTraitTwinRustAsyncImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - BoxHelloTraitTwinRustAsyncImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_BoxHelloTraitTwinRustAsync, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsync, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncPtr, - ); -} - -@sealed -class BoxHelloTraitTwinSyncImpl extends RustOpaque - implements BoxHelloTraitTwinSync { - // Not to be used by end users - BoxHelloTraitTwinSyncImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - BoxHelloTraitTwinSyncImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib - .instance.api.rust_arc_increment_strong_count_BoxHelloTraitTwinSync, - rustArcDecrementStrongCount: RustLib - .instance.api.rust_arc_decrement_strong_count_BoxHelloTraitTwinSync, - rustArcDecrementStrongCountPtr: RustLib - .instance.api.rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncPtr, - ); -} - @sealed class BoxMyTraitTwinNormalImpl extends RustOpaque implements BoxMyTraitTwinNormal { @@ -73126,78 +70993,6 @@ class ConstructorOpaqueSyncStructTwinNormalImpl extends RustOpaque that: this, one: one); } -@sealed -class CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl - extends RustOpaque - implements - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync { - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncPtr, - ); -} - -@sealed -class CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl - extends RustOpaque - implements CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync { - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncPtr, - ); -} - -@sealed -class CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl extends RustOpaque - implements CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal { - // Not to be used by end users - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl.frbInternalDcoDecode( - List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalPtr, - ); -} - @sealed class DeliberateFailSanityCheckTwinNormalImpl extends RustOpaque implements DeliberateFailSanityCheckTwinNormal { @@ -73531,87 +71326,6 @@ class FrbOpaqueSyncReturnTwinNormalImpl extends RustOpaque ); } -@sealed -class HelloOneStructTwinNormalImpl extends RustOpaque - implements HelloOneStructTwinNormal { - // Not to be used by end users - HelloOneStructTwinNormalImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - HelloOneStructTwinNormalImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib - .instance.api.rust_arc_increment_strong_count_HelloOneStructTwinNormal, - rustArcDecrementStrongCount: RustLib - .instance.api.rust_arc_decrement_strong_count_HelloOneStructTwinNormal, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_HelloOneStructTwinNormalPtr, - ); - - Future funcHello() => RustLib.instance.api - .crateApiRustAutoOpaqueHelloOneStructTwinNormalFuncHello( - that: this, - ); -} - -@sealed -class HelloOneStructTwinRustAsyncImpl extends RustOpaque - implements HelloOneStructTwinRustAsync { - // Not to be used by end users - HelloOneStructTwinRustAsyncImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - HelloOneStructTwinRustAsyncImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib.instance.api - .rust_arc_increment_strong_count_HelloOneStructTwinRustAsync, - rustArcDecrementStrongCount: RustLib.instance.api - .rust_arc_decrement_strong_count_HelloOneStructTwinRustAsync, - rustArcDecrementStrongCountPtr: RustLib.instance.api - .rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncPtr, - ); - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloOneStructTwinRustAsyncFuncHello( - that: this, - ); -} - -@sealed -class HelloOneStructTwinSyncImpl extends RustOpaque - implements HelloOneStructTwinSync { - // Not to be used by end users - HelloOneStructTwinSyncImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - HelloOneStructTwinSyncImpl.frbInternalSseDecode( - BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: RustLib - .instance.api.rust_arc_increment_strong_count_HelloOneStructTwinSync, - rustArcDecrementStrongCount: RustLib - .instance.api.rust_arc_decrement_strong_count_HelloOneStructTwinSync, - rustArcDecrementStrongCountPtr: RustLib - .instance.api.rust_arc_decrement_strong_count_HelloOneStructTwinSyncPtr, - ); - - Future funcHello() => RustLib.instance.api - .crateApiPseudoManualRustAutoOpaqueTwinSyncHelloOneStructTwinSyncFuncHello( - that: this, - ); -} - @sealed class HideDataAnotherTwinNormalImpl extends RustOpaque implements HideDataAnotherTwinNormal { diff --git a/frb_example/pure_dart_pde/lib/src/rust/frb_generated.freezed.dart b/frb_example/pure_dart_pde/lib/src/rust/frb_generated.freezed.dart index 9c1b1dab3b..b8de46af98 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/frb_generated.freezed.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/frb_generated.freezed.dart @@ -498,1185 +498,6 @@ abstract class Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqu get copyWith => throw _privateConstructorUsedError; } -/// @nodoc -mixin _$HelloTraitTwinNormalImplementor { - RustOpaqueInterface get field0 => throw _privateConstructorUsedError; - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinNormal field0) variant0, - required TResult Function( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinNormal field0)? variant0, - TResult? Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinNormal field0)? variant0, - TResult Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinNormalImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinNormalImplementor_Variant1 value) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class $HelloTraitTwinNormalImplementorCopyWith<$Res> { - factory $HelloTraitTwinNormalImplementorCopyWith( - HelloTraitTwinNormalImplementor value, - $Res Function(HelloTraitTwinNormalImplementor) then) = - _$HelloTraitTwinNormalImplementorCopyWithImpl<$Res, - HelloTraitTwinNormalImplementor>; -} - -/// @nodoc -class _$HelloTraitTwinNormalImplementorCopyWithImpl<$Res, - $Val extends HelloTraitTwinNormalImplementor> - implements $HelloTraitTwinNormalImplementorCopyWith<$Res> { - _$HelloTraitTwinNormalImplementorCopyWithImpl(this._value, this._then); - - // ignore: unused_field - final $Val _value; - // ignore: unused_field - final $Res Function($Val) _then; -} - -/// @nodoc -abstract class _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith<$Res> { - factory _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith( - _$HelloTraitTwinNormalImplementor_Variant0Impl value, - $Res Function(_$HelloTraitTwinNormalImplementor_Variant0Impl) then) = - __$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWithImpl<$Res>; - @useResult - $Res call({HelloOneStructTwinNormal field0}); -} - -/// @nodoc -class __$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinNormalImplementorCopyWithImpl<$Res, - _$HelloTraitTwinNormalImplementor_Variant0Impl> - implements _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith<$Res> { - __$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWithImpl( - _$HelloTraitTwinNormalImplementor_Variant0Impl _value, - $Res Function(_$HelloTraitTwinNormalImplementor_Variant0Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinNormalImplementor_Variant0Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as HelloOneStructTwinNormal, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinNormalImplementor_Variant0Impl - extends HelloTraitTwinNormalImplementor_Variant0 { - const _$HelloTraitTwinNormalImplementor_Variant0Impl(this.field0) : super._(); - - @override - final HelloOneStructTwinNormal field0; - - @override - String toString() { - return 'HelloTraitTwinNormalImplementor.variant0(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinNormalImplementor_Variant0Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinNormalImplementor_Variant0Impl> - get copyWith => - __$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWithImpl< - _$HelloTraitTwinNormalImplementor_Variant0Impl>(this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinNormal field0) variant0, - required TResult Function( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0) - variant1, - }) { - return variant0(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinNormal field0)? variant0, - TResult? Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? - variant1, - }) { - return variant0?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinNormal field0)? variant0, - TResult Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinNormalImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinNormalImplementor_Variant1 value) - variant1, - }) { - return variant0(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, - }) { - return variant0?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinNormalImplementor_Variant0 - extends HelloTraitTwinNormalImplementor { - const factory HelloTraitTwinNormalImplementor_Variant0( - final HelloOneStructTwinNormal field0) = - _$HelloTraitTwinNormalImplementor_Variant0Impl; - const HelloTraitTwinNormalImplementor_Variant0._() : super._(); - - @override - HelloOneStructTwinNormal get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinNormalImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinNormalImplementor_Variant0Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith<$Res> { - factory _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith( - _$HelloTraitTwinNormalImplementor_Variant1Impl value, - $Res Function(_$HelloTraitTwinNormalImplementor_Variant1Impl) then) = - __$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWithImpl<$Res>; - @useResult - $Res call({CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0}); -} - -/// @nodoc -class __$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinNormalImplementorCopyWithImpl<$Res, - _$HelloTraitTwinNormalImplementor_Variant1Impl> - implements _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith<$Res> { - __$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWithImpl( - _$HelloTraitTwinNormalImplementor_Variant1Impl _value, - $Res Function(_$HelloTraitTwinNormalImplementor_Variant1Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinNormalImplementor_Variant1Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinNormalImplementor_Variant1Impl - extends HelloTraitTwinNormalImplementor_Variant1 { - const _$HelloTraitTwinNormalImplementor_Variant1Impl(this.field0) : super._(); - - @override - final CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0; - - @override - String toString() { - return 'HelloTraitTwinNormalImplementor.variant1(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinNormalImplementor_Variant1Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinNormalImplementor_Variant1Impl> - get copyWith => - __$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWithImpl< - _$HelloTraitTwinNormalImplementor_Variant1Impl>(this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinNormal field0) variant0, - required TResult Function( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0) - variant1, - }) { - return variant1(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinNormal field0)? variant0, - TResult? Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? - variant1, - }) { - return variant1?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinNormal field0)? variant0, - TResult Function(CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinNormalImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinNormalImplementor_Variant1 value) - variant1, - }) { - return variant1(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, - }) { - return variant1?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinNormalImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinNormalImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinNormalImplementor_Variant1 - extends HelloTraitTwinNormalImplementor { - const factory HelloTraitTwinNormalImplementor_Variant1( - final CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal field0) = - _$HelloTraitTwinNormalImplementor_Variant1Impl; - const HelloTraitTwinNormalImplementor_Variant1._() : super._(); - - @override - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinNormalImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinNormalImplementor_Variant1Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -mixin _$HelloTraitTwinRustAsyncImplementor { - RustOpaqueInterface get field0 => throw _privateConstructorUsedError; - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinRustAsync field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinRustAsync field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinRustAsync field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? - variant0, - TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class $HelloTraitTwinRustAsyncImplementorCopyWith<$Res> { - factory $HelloTraitTwinRustAsyncImplementorCopyWith( - HelloTraitTwinRustAsyncImplementor value, - $Res Function(HelloTraitTwinRustAsyncImplementor) then) = - _$HelloTraitTwinRustAsyncImplementorCopyWithImpl<$Res, - HelloTraitTwinRustAsyncImplementor>; -} - -/// @nodoc -class _$HelloTraitTwinRustAsyncImplementorCopyWithImpl<$Res, - $Val extends HelloTraitTwinRustAsyncImplementor> - implements $HelloTraitTwinRustAsyncImplementorCopyWith<$Res> { - _$HelloTraitTwinRustAsyncImplementorCopyWithImpl(this._value, this._then); - - // ignore: unused_field - final $Val _value; - // ignore: unused_field - final $Res Function($Val) _then; -} - -/// @nodoc -abstract class _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith< - $Res> { - factory _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith( - _$HelloTraitTwinRustAsyncImplementor_Variant0Impl value, - $Res Function(_$HelloTraitTwinRustAsyncImplementor_Variant0Impl) - then) = - __$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWithImpl<$Res>; - @useResult - $Res call({HelloOneStructTwinRustAsync field0}); -} - -/// @nodoc -class __$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinRustAsyncImplementorCopyWithImpl<$Res, - _$HelloTraitTwinRustAsyncImplementor_Variant0Impl> - implements - _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith<$Res> { - __$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWithImpl( - _$HelloTraitTwinRustAsyncImplementor_Variant0Impl _value, - $Res Function(_$HelloTraitTwinRustAsyncImplementor_Variant0Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinRustAsyncImplementor_Variant0Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as HelloOneStructTwinRustAsync, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinRustAsyncImplementor_Variant0Impl - extends HelloTraitTwinRustAsyncImplementor_Variant0 { - const _$HelloTraitTwinRustAsyncImplementor_Variant0Impl(this.field0) - : super._(); - - @override - final HelloOneStructTwinRustAsync field0; - - @override - String toString() { - return 'HelloTraitTwinRustAsyncImplementor.variant0(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinRustAsyncImplementor_Variant0Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinRustAsyncImplementor_Variant0Impl> - get copyWith => - __$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWithImpl< - _$HelloTraitTwinRustAsyncImplementor_Variant0Impl>( - this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinRustAsync field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0) - variant1, - }) { - return variant0(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinRustAsync field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0)? - variant1, - }) { - return variant0?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinRustAsync field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value) - variant1, - }) { - return variant0(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? - variant1, - }) { - return variant0?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? - variant0, - TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinRustAsyncImplementor_Variant0 - extends HelloTraitTwinRustAsyncImplementor { - const factory HelloTraitTwinRustAsyncImplementor_Variant0( - final HelloOneStructTwinRustAsync field0) = - _$HelloTraitTwinRustAsyncImplementor_Variant0Impl; - const HelloTraitTwinRustAsyncImplementor_Variant0._() : super._(); - - @override - HelloOneStructTwinRustAsync get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinRustAsyncImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinRustAsyncImplementor_Variant0Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith< - $Res> { - factory _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith( - _$HelloTraitTwinRustAsyncImplementor_Variant1Impl value, - $Res Function(_$HelloTraitTwinRustAsyncImplementor_Variant1Impl) - then) = - __$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWithImpl<$Res>; - @useResult - $Res call( - {CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0}); -} - -/// @nodoc -class __$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinRustAsyncImplementorCopyWithImpl<$Res, - _$HelloTraitTwinRustAsyncImplementor_Variant1Impl> - implements - _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith<$Res> { - __$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWithImpl( - _$HelloTraitTwinRustAsyncImplementor_Variant1Impl _value, - $Res Function(_$HelloTraitTwinRustAsyncImplementor_Variant1Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinRustAsyncImplementor_Variant1Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinRustAsyncImplementor_Variant1Impl - extends HelloTraitTwinRustAsyncImplementor_Variant1 { - const _$HelloTraitTwinRustAsyncImplementor_Variant1Impl(this.field0) - : super._(); - - @override - final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0; - - @override - String toString() { - return 'HelloTraitTwinRustAsyncImplementor.variant1(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinRustAsyncImplementor_Variant1Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinRustAsyncImplementor_Variant1Impl> - get copyWith => - __$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWithImpl< - _$HelloTraitTwinRustAsyncImplementor_Variant1Impl>( - this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinRustAsync field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0) - variant1, - }) { - return variant1(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinRustAsync field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0)? - variant1, - }) { - return variant1?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinRustAsync field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value) - variant1, - }) { - return variant1(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? - variant0, - TResult? Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? - variant1, - }) { - return variant1?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinRustAsyncImplementor_Variant0 value)? - variant0, - TResult Function(HelloTraitTwinRustAsyncImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinRustAsyncImplementor_Variant1 - extends HelloTraitTwinRustAsyncImplementor { - const factory HelloTraitTwinRustAsyncImplementor_Variant1( - final CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - field0) = _$HelloTraitTwinRustAsyncImplementor_Variant1Impl; - const HelloTraitTwinRustAsyncImplementor_Variant1._() : super._(); - - @override - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinRustAsyncImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinRustAsyncImplementor_Variant1Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -mixin _$HelloTraitTwinSyncImplementor { - RustOpaqueInterface get field0 => throw _privateConstructorUsedError; - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSync field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSync field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSync field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinSyncImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinSyncImplementor_Variant1 value) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class $HelloTraitTwinSyncImplementorCopyWith<$Res> { - factory $HelloTraitTwinSyncImplementorCopyWith( - HelloTraitTwinSyncImplementor value, - $Res Function(HelloTraitTwinSyncImplementor) then) = - _$HelloTraitTwinSyncImplementorCopyWithImpl<$Res, - HelloTraitTwinSyncImplementor>; -} - -/// @nodoc -class _$HelloTraitTwinSyncImplementorCopyWithImpl<$Res, - $Val extends HelloTraitTwinSyncImplementor> - implements $HelloTraitTwinSyncImplementorCopyWith<$Res> { - _$HelloTraitTwinSyncImplementorCopyWithImpl(this._value, this._then); - - // ignore: unused_field - final $Val _value; - // ignore: unused_field - final $Res Function($Val) _then; -} - -/// @nodoc -abstract class _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith<$Res> { - factory _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith( - _$HelloTraitTwinSyncImplementor_Variant0Impl value, - $Res Function(_$HelloTraitTwinSyncImplementor_Variant0Impl) then) = - __$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWithImpl<$Res>; - @useResult - $Res call({HelloOneStructTwinSync field0}); -} - -/// @nodoc -class __$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinSyncImplementorCopyWithImpl<$Res, - _$HelloTraitTwinSyncImplementor_Variant0Impl> - implements _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith<$Res> { - __$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWithImpl( - _$HelloTraitTwinSyncImplementor_Variant0Impl _value, - $Res Function(_$HelloTraitTwinSyncImplementor_Variant0Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinSyncImplementor_Variant0Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as HelloOneStructTwinSync, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinSyncImplementor_Variant0Impl - extends HelloTraitTwinSyncImplementor_Variant0 { - const _$HelloTraitTwinSyncImplementor_Variant0Impl(this.field0) : super._(); - - @override - final HelloOneStructTwinSync field0; - - @override - String toString() { - return 'HelloTraitTwinSyncImplementor.variant0(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinSyncImplementor_Variant0Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinSyncImplementor_Variant0Impl> - get copyWith => - __$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWithImpl< - _$HelloTraitTwinSyncImplementor_Variant0Impl>(this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSync field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0) - variant1, - }) { - return variant0(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSync field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0)? - variant1, - }) { - return variant0?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSync field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinSyncImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinSyncImplementor_Variant1 value) - variant1, - }) { - return variant0(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, - }) { - return variant0?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinSyncImplementor_Variant0 - extends HelloTraitTwinSyncImplementor { - const factory HelloTraitTwinSyncImplementor_Variant0( - final HelloOneStructTwinSync field0) = - _$HelloTraitTwinSyncImplementor_Variant0Impl; - const HelloTraitTwinSyncImplementor_Variant0._() : super._(); - - @override - HelloOneStructTwinSync get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinSyncImplementor_Variant0ImplCopyWith< - _$HelloTraitTwinSyncImplementor_Variant0Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith<$Res> { - factory _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith( - _$HelloTraitTwinSyncImplementor_Variant1Impl value, - $Res Function(_$HelloTraitTwinSyncImplementor_Variant1Impl) then) = - __$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWithImpl<$Res>; - @useResult - $Res call( - {CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync field0}); -} - -/// @nodoc -class __$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWithImpl<$Res> - extends _$HelloTraitTwinSyncImplementorCopyWithImpl<$Res, - _$HelloTraitTwinSyncImplementor_Variant1Impl> - implements _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith<$Res> { - __$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWithImpl( - _$HelloTraitTwinSyncImplementor_Variant1Impl _value, - $Res Function(_$HelloTraitTwinSyncImplementor_Variant1Impl) _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$HelloTraitTwinSyncImplementor_Variant1Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync, - )); - } -} - -/// @nodoc - -class _$HelloTraitTwinSyncImplementor_Variant1Impl - extends HelloTraitTwinSyncImplementor_Variant1 { - const _$HelloTraitTwinSyncImplementor_Variant1Impl(this.field0) : super._(); - - @override - final CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync field0; - - @override - String toString() { - return 'HelloTraitTwinSyncImplementor.variant1(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$HelloTraitTwinSyncImplementor_Variant1Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinSyncImplementor_Variant1Impl> - get copyWith => - __$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWithImpl< - _$HelloTraitTwinSyncImplementor_Variant1Impl>(this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(HelloOneStructTwinSync field0) variant0, - required TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0) - variant1, - }) { - return variant1(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(HelloOneStructTwinSync field0)? variant0, - TResult? Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0)? - variant1, - }) { - return variant1?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(HelloOneStructTwinSync field0)? variant0, - TResult Function( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function(HelloTraitTwinSyncImplementor_Variant0 value) - variant0, - required TResult Function(HelloTraitTwinSyncImplementor_Variant1 value) - variant1, - }) { - return variant1(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, - TResult? Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, - }) { - return variant1?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(HelloTraitTwinSyncImplementor_Variant0 value)? variant0, - TResult Function(HelloTraitTwinSyncImplementor_Variant1 value)? variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(this); - } - return orElse(); - } -} - -abstract class HelloTraitTwinSyncImplementor_Variant1 - extends HelloTraitTwinSyncImplementor { - const factory HelloTraitTwinSyncImplementor_Variant1( - final CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - field0) = _$HelloTraitTwinSyncImplementor_Variant1Impl; - const HelloTraitTwinSyncImplementor_Variant1._() : super._(); - - @override - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync get field0; - @JsonKey(ignore: true) - _$$HelloTraitTwinSyncImplementor_Variant1ImplCopyWith< - _$HelloTraitTwinSyncImplementor_Variant1Impl> - get copyWith => throw _privateConstructorUsedError; -} - /// @nodoc mixin _$SimpleTraitForDynTwinNormalImplementor { Object get field0 => throw _privateConstructorUsedError; diff --git a/frb_example/pure_dart_pde/lib/src/rust/frb_generated.io.dart b/frb_example/pure_dart_pde/lib/src/rust/frb_generated.io.dart index 1ed7ca6daf..43bf92f87d 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/frb_generated.io.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/frb_generated.io.dart @@ -235,18 +235,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_BoxFnStringStringPtr => wire ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSyncPtr; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinNormalPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormalPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncPtr; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_BoxMyTraitTwinNormalPtr => wire ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSyncPtr; @@ -295,18 +283,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_EnumWithGoodAndOpaqueWithoutOptionTwinSyncPtr => wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncPtr; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinNormalPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormalPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncPtr; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_ItemContainerSolutionOneTwinNormalPtr => wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormalPtr; @@ -439,39 +415,12 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormalPtr => wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormalPtr; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalPtr => - wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_I32Ptr => wire._rust_arc_decrement_strong_count_RustOpaque_i32Ptr; @protected AnyhowException dco_decode_AnyhowException(dynamic raw); - @protected - HelloOneStructTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw); - - @protected - HelloOneStructTwinRustAsync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw); - - @protected - HelloOneStructTwinSync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw); - @protected MyNodeTwinNormal dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -507,21 +456,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic raw); - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic raw); - @protected BoxAnyMyDartTypeRename dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( @@ -592,21 +526,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSync( dynamic raw); - @protected - HelloOneStructTwinNormal - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw); - - @protected - HelloOneStructTwinRustAsync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw); - - @protected - HelloOneStructTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw); - @protected ItemContainerSolutionOneTwinNormal dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -772,21 +691,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic raw); - @protected - BoxHelloTraitTwinNormal - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic raw); - - @protected - BoxHelloTraitTwinSync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic raw); - @protected ConstructorOpaqueStructTwinNormal dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -917,21 +821,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDroppableTwinSync( dynamic raw); - @protected - HelloOneStructTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw); - - @protected - HelloOneStructTwinRustAsync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw); - - @protected - HelloOneStructTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw); - @protected ItemContainerSolutionOneTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -1119,16 +1008,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected ObjectArray1 dco_decode_DartOpaque_array_1(dynamic raw); - @protected - HelloTraitTwinNormal dco_decode_DynTrait_HelloTraitTwinNormal(dynamic raw); - - @protected - HelloTraitTwinRustAsync dco_decode_DynTrait_HelloTraitTwinRustAsync( - dynamic raw); - - @protected - HelloTraitTwinSync dco_decode_DynTrait_HelloTraitTwinSync(dynamic raw); - @protected SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( dynamic raw); @@ -1377,21 +1256,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( dynamic raw); - @protected - BoxHelloTraitTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic raw); - - @protected - BoxHelloTraitTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic raw); - @protected BoxMyTraitTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync( @@ -1452,21 +1316,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSync( dynamic raw); - @protected - HelloOneStructTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw); - - @protected - HelloOneStructTwinRustAsync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw); - - @protected - HelloOneStructTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw); - @protected ItemContainerSolutionOneTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -1632,21 +1481,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic raw); - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic raw); - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic raw); - @protected I32 dco_decode_RustOpaque_i32(dynamic raw); @@ -1774,16 +1608,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected String dco_decode_String(dynamic raw); - @protected - HelloTraitTwinNormal dco_decode_TraitDef_HelloTraitTwinNormal(dynamic raw); - - @protected - HelloTraitTwinRustAsync dco_decode_TraitDef_HelloTraitTwinRustAsync( - dynamic raw); - - @protected - HelloTraitTwinSync dco_decode_TraitDef_HelloTraitTwinSync(dynamic raw); - @protected MyTraitTwinNormal dco_decode_TraitDef_MyTraitTwinNormal(dynamic raw); @@ -1956,17 +1780,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool dco_decode_bool(dynamic raw); - @protected - HelloTraitTwinNormal dco_decode_box_DynTrait_HelloTraitTwinNormal( - dynamic raw); - - @protected - HelloTraitTwinRustAsync dco_decode_box_DynTrait_HelloTraitTwinRustAsync( - dynamic raw); - - @protected - HelloTraitTwinSync dco_decode_box_DynTrait_HelloTraitTwinSync(dynamic raw); - @protected ApplicationEnv dco_decode_box_application_env(dynamic raw); @@ -2382,19 +2195,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected FeedIdTwinSync dco_decode_box_autoadd_feed_id_twin_sync(dynamic raw); - @protected - HelloTraitTwinNormalImplementor - dco_decode_box_autoadd_hello_trait_twin_normal_implementor(dynamic raw); - - @protected - HelloTraitTwinRustAsyncImplementor - dco_decode_box_autoadd_hello_trait_twin_rust_async_implementor( - dynamic raw); - - @protected - HelloTraitTwinSyncImplementor - dco_decode_box_autoadd_hello_trait_twin_sync_implementor(dynamic raw); - @protected int dco_decode_box_autoadd_i_16(dynamic raw); @@ -3272,28 +3072,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected HashMapValue dco_decode_hash_map_value(dynamic raw); - @protected - HelloTraitTwinNormalImplementor - dco_decode_hello_trait_twin_normal_implementor(dynamic raw); - - @protected - HelloTraitTwinRustAsyncImplementor - dco_decode_hello_trait_twin_rust_async_implementor(dynamic raw); - - @protected - HelloTraitTwinSyncImplementor dco_decode_hello_trait_twin_sync_implementor( - dynamic raw); - - @protected - HelloTwoEnumTwinNormal dco_decode_hello_two_enum_twin_normal(dynamic raw); - - @protected - HelloTwoEnumTwinRustAsync dco_decode_hello_two_enum_twin_rust_async( - dynamic raw); - - @protected - HelloTwoEnumTwinSync dco_decode_hello_two_enum_twin_sync(dynamic raw); - @protected int dco_decode_i_16(dynamic raw); @@ -4767,21 +4545,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AnyhowException sse_decode_AnyhowException(SseDeserializer deserializer); - @protected - HelloOneStructTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer); - @protected MyNodeTwinNormal sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -4817,21 +4580,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - SseDeserializer deserializer); - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - SseDeserializer deserializer); - @protected BoxAnyMyDartTypeRename sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( @@ -4902,21 +4650,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSync( SseDeserializer deserializer); - @protected - HelloOneStructTwinNormal - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer); - @protected ItemContainerSolutionOneTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -5082,21 +4815,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( SseDeserializer deserializer); - @protected - BoxHelloTraitTwinNormal - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - SseDeserializer deserializer); - @protected ConstructorOpaqueStructTwinNormal sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -5227,21 +4945,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDroppableTwinSync( SseDeserializer deserializer); - @protected - HelloOneStructTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer); - @protected ItemContainerSolutionOneTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -5381,18 +5084,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected ObjectArray1 sse_decode_DartOpaque_array_1(SseDeserializer deserializer); - @protected - HelloTraitTwinNormal sse_decode_DynTrait_HelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsync sse_decode_DynTrait_HelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSync sse_decode_DynTrait_HelloTraitTwinSync( - SseDeserializer deserializer); - @protected SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( SseDeserializer deserializer); @@ -5665,21 +5356,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( SseDeserializer deserializer); - @protected - BoxHelloTraitTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - SseDeserializer deserializer); - @protected BoxMyTraitTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync( @@ -5740,21 +5416,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSync( SseDeserializer deserializer); - @protected - HelloOneStructTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer); - @protected ItemContainerSolutionOneTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -5920,21 +5581,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( SseDeserializer deserializer); - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - SseDeserializer deserializer); - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - SseDeserializer deserializer); - @protected I32 sse_decode_RustOpaque_i32(SseDeserializer deserializer); @@ -6256,18 +5902,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool sse_decode_bool(SseDeserializer deserializer); - @protected - HelloTraitTwinNormal sse_decode_box_DynTrait_HelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsync sse_decode_box_DynTrait_HelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSync sse_decode_box_DynTrait_HelloTraitTwinSync( - SseDeserializer deserializer); - @protected ApplicationEnv sse_decode_box_application_env(SseDeserializer deserializer); @@ -6746,21 +6380,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { FeedIdTwinSync sse_decode_box_autoadd_feed_id_twin_sync( SseDeserializer deserializer); - @protected - HelloTraitTwinNormalImplementor - sse_decode_box_autoadd_hello_trait_twin_normal_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncImplementor - sse_decode_box_autoadd_hello_trait_twin_rust_async_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncImplementor - sse_decode_box_autoadd_hello_trait_twin_sync_implementor( - SseDeserializer deserializer); - @protected int sse_decode_box_autoadd_i_16(SseDeserializer deserializer); @@ -7751,32 +7370,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected HashMapValue sse_decode_hash_map_value(SseDeserializer deserializer); - @protected - HelloTraitTwinNormalImplementor - sse_decode_hello_trait_twin_normal_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncImplementor - sse_decode_hello_trait_twin_rust_async_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncImplementor sse_decode_hello_trait_twin_sync_implementor( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinNormal sse_decode_hello_two_enum_twin_normal( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinRustAsync sse_decode_hello_two_enum_twin_rust_async( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinSync sse_decode_hello_two_enum_twin_sync( - SseDeserializer deserializer); - @protected int sse_decode_i_16(SseDeserializer deserializer); @@ -9463,33 +9056,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( + MyNodeTwinNormal self, SseSerializer serializer); @protected void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( + NonCloneSimpleTwinNormal self, SseSerializer serializer); @protected void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( - MyNodeTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( - NonCloneSimpleTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( - NonCloneSimpleTwinRustAsync self, SseSerializer serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( + NonCloneSimpleTwinRustAsync self, SseSerializer serializer); @protected void @@ -9511,24 +9089,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - self, - SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, - SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, - SseSerializer serializer); - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( @@ -9602,21 +9162,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { EnumWithGoodAndOpaqueWithoutOptionTwinSync self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -9785,21 +9330,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -9933,21 +9463,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDroppableTwinSync( DroppableTwinSync self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -10146,18 +9661,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_DartOpaque_array_1( ObjectArray1 self, SseSerializer serializer); - @protected - void sse_encode_DynTrait_HelloTraitTwinNormal( - HelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinRustAsync( - HelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinSync( - HelloTraitTwinSync self, SseSerializer serializer); - @protected void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( SimpleTraitForDynTwinNormal self, SseSerializer serializer); @@ -10423,21 +9926,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( BoxFnStringString self, SseSerializer serializer); - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer); - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync( @@ -10501,21 +9989,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { EnumWithGoodAndOpaqueWithoutOptionTwinSync self, SseSerializer serializer); - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer); - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -10684,24 +10157,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal self, SseSerializer serializer); - @protected - void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - self, - SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, - SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, - SseSerializer serializer); - @protected void sse_encode_RustOpaque_i32(I32 self, SseSerializer serializer); @@ -11019,18 +10474,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_bool(bool self, SseSerializer serializer); - @protected - void sse_encode_box_DynTrait_HelloTraitTwinNormal( - HelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinRustAsync( - HelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSync( - HelloTraitTwinSync self, SseSerializer serializer); - @protected void sse_encode_box_application_env( ApplicationEnv self, SseSerializer serializer); @@ -11476,18 +10919,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_box_autoadd_feed_id_twin_sync( FeedIdTwinSync self, SseSerializer serializer); - @protected - void sse_encode_box_autoadd_hello_trait_twin_normal_implementor( - HelloTraitTwinNormalImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_rust_async_implementor( - HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sync_implementor( - HelloTraitTwinSyncImplementor self, SseSerializer serializer); - @protected void sse_encode_box_autoadd_i_16(int self, SseSerializer serializer); @@ -12438,30 +11869,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_hash_map_value(HashMapValue self, SseSerializer serializer); - @protected - void sse_encode_hello_trait_twin_normal_implementor( - HelloTraitTwinNormalImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_rust_async_implementor( - HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_sync_implementor( - HelloTraitTwinSyncImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_normal( - HelloTwoEnumTwinNormal self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_rust_async( - HelloTwoEnumTwinRustAsync self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_sync( - HelloTwoEnumTwinSync self, SseSerializer serializer); - @protected void sse_encode_i_16(int self, SseSerializer serializer); @@ -14786,102 +14193,6 @@ class RustLibWire implements BaseWire { _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSyncPtr .asFunction)>(); - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormalPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormalPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsyncPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSyncPtr - .asFunction)>(); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync( ffi.Pointer ptr, @@ -15266,102 +14577,6 @@ class RustLibWire implements BaseWire { _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSyncPtr .asFunction)>(); - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormalPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormalPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsyncPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSyncPtr - .asFunction)>(); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( ffi.Pointer ptr, @@ -16418,102 +15633,6 @@ class RustLibWire implements BaseWire { _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormalPtr .asFunction)>(); - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsyncPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSyncPtr - .asFunction)>(); - - void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr = - _lookup)>>( - 'frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormalPtr - .asFunction)>(); - void rust_arc_increment_strong_count_RustOpaque_i32( ffi.Pointer ptr, ) { diff --git a/frb_example/pure_dart_pde/lib/src/rust/frb_generated.web.dart b/frb_example/pure_dart_pde/lib/src/rust/frb_generated.web.dart index c7afd09d08..bb825420d8 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/frb_generated.web.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/frb_generated.web.dart @@ -237,18 +237,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_BoxFnStringStringPtr => wire .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinNormalPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinRustAsyncPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_BoxHelloTraitTwinSyncPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_BoxMyTraitTwinNormalPtr => wire .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync; @@ -297,18 +285,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_EnumWithGoodAndOpaqueWithoutOptionTwinSyncPtr => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSync; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinNormalPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinRustAsyncPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_HelloOneStructTwinSyncPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_ItemContainerSolutionOneTwinNormalPtr => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal; @@ -441,39 +417,12 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { get rust_arc_decrement_strong_count_StructWithSimpleSetterTwinNormalPtr => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal; - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsyncPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSyncPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync; - - CrossPlatformFinalizerArg - get rust_arc_decrement_strong_count_CrateApiRustAutoOpaqueHelloTwoEnumTwinNormalPtr => - wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal; - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_I32Ptr => wire.rust_arc_decrement_strong_count_RustOpaque_i32; @protected AnyhowException dco_decode_AnyhowException(dynamic raw); - @protected - HelloOneStructTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw); - - @protected - HelloOneStructTwinRustAsync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw); - - @protected - HelloOneStructTwinSync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw); - @protected MyNodeTwinNormal dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -509,21 +458,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( dynamic raw); - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic raw); - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic raw); - @protected BoxAnyMyDartTypeRename dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( @@ -594,21 +528,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSync( dynamic raw); - @protected - HelloOneStructTwinNormal - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw); - - @protected - HelloOneStructTwinRustAsync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw); - - @protected - HelloOneStructTwinSync - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw); - @protected ItemContainerSolutionOneTwinNormal dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -774,21 +693,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic raw); - @protected - BoxHelloTraitTwinNormal - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic raw); - - @protected - BoxHelloTraitTwinSync - dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic raw); - @protected ConstructorOpaqueStructTwinNormal dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -919,21 +823,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDroppableTwinSync( dynamic raw); - @protected - HelloOneStructTwinNormal - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw); - - @protected - HelloOneStructTwinRustAsync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw); - - @protected - HelloOneStructTwinSync - dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw); - @protected ItemContainerSolutionOneTwinNormal dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -1121,16 +1010,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected ObjectArray1 dco_decode_DartOpaque_array_1(dynamic raw); - @protected - HelloTraitTwinNormal dco_decode_DynTrait_HelloTraitTwinNormal(dynamic raw); - - @protected - HelloTraitTwinRustAsync dco_decode_DynTrait_HelloTraitTwinRustAsync( - dynamic raw); - - @protected - HelloTraitTwinSync dco_decode_DynTrait_HelloTraitTwinSync(dynamic raw); - @protected SimpleTraitForDynTwinNormal dco_decode_DynTrait_SimpleTraitForDynTwinNormal( dynamic raw); @@ -1379,21 +1258,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( dynamic raw); - @protected - BoxHelloTraitTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic raw); - - @protected - BoxHelloTraitTwinRustAsync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic raw); - - @protected - BoxHelloTraitTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic raw); - @protected BoxMyTraitTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync( @@ -1454,21 +1318,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSync( dynamic raw); - @protected - HelloOneStructTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic raw); - - @protected - HelloOneStructTwinRustAsync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic raw); - - @protected - HelloOneStructTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic raw); - @protected ItemContainerSolutionOneTwinNormal dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -1634,21 +1483,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic raw); - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic raw); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic raw); - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic raw); - @protected I32 dco_decode_RustOpaque_i32(dynamic raw); @@ -1776,16 +1610,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected String dco_decode_String(dynamic raw); - @protected - HelloTraitTwinNormal dco_decode_TraitDef_HelloTraitTwinNormal(dynamic raw); - - @protected - HelloTraitTwinRustAsync dco_decode_TraitDef_HelloTraitTwinRustAsync( - dynamic raw); - - @protected - HelloTraitTwinSync dco_decode_TraitDef_HelloTraitTwinSync(dynamic raw); - @protected MyTraitTwinNormal dco_decode_TraitDef_MyTraitTwinNormal(dynamic raw); @@ -1958,17 +1782,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool dco_decode_bool(dynamic raw); - @protected - HelloTraitTwinNormal dco_decode_box_DynTrait_HelloTraitTwinNormal( - dynamic raw); - - @protected - HelloTraitTwinRustAsync dco_decode_box_DynTrait_HelloTraitTwinRustAsync( - dynamic raw); - - @protected - HelloTraitTwinSync dco_decode_box_DynTrait_HelloTraitTwinSync(dynamic raw); - @protected ApplicationEnv dco_decode_box_application_env(dynamic raw); @@ -2384,19 +2197,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected FeedIdTwinSync dco_decode_box_autoadd_feed_id_twin_sync(dynamic raw); - @protected - HelloTraitTwinNormalImplementor - dco_decode_box_autoadd_hello_trait_twin_normal_implementor(dynamic raw); - - @protected - HelloTraitTwinRustAsyncImplementor - dco_decode_box_autoadd_hello_trait_twin_rust_async_implementor( - dynamic raw); - - @protected - HelloTraitTwinSyncImplementor - dco_decode_box_autoadd_hello_trait_twin_sync_implementor(dynamic raw); - @protected int dco_decode_box_autoadd_i_16(dynamic raw); @@ -3274,28 +3074,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected HashMapValue dco_decode_hash_map_value(dynamic raw); - @protected - HelloTraitTwinNormalImplementor - dco_decode_hello_trait_twin_normal_implementor(dynamic raw); - - @protected - HelloTraitTwinRustAsyncImplementor - dco_decode_hello_trait_twin_rust_async_implementor(dynamic raw); - - @protected - HelloTraitTwinSyncImplementor dco_decode_hello_trait_twin_sync_implementor( - dynamic raw); - - @protected - HelloTwoEnumTwinNormal dco_decode_hello_two_enum_twin_normal(dynamic raw); - - @protected - HelloTwoEnumTwinRustAsync dco_decode_hello_two_enum_twin_rust_async( - dynamic raw); - - @protected - HelloTwoEnumTwinSync dco_decode_hello_two_enum_twin_sync(dynamic raw); - @protected int dco_decode_i_16(dynamic raw); @@ -4769,21 +4547,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AnyhowException sse_decode_AnyhowException(SseDeserializer deserializer); - @protected - HelloOneStructTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer); - @protected MyNodeTwinNormal sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -4819,21 +4582,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( SseDeserializer deserializer); - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - SseDeserializer deserializer); - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - SseDeserializer deserializer); - @protected BoxAnyMyDartTypeRename sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( @@ -4904,21 +4652,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSync( SseDeserializer deserializer); - @protected - HelloOneStructTwinNormal - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSync - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer); - @protected ItemContainerSolutionOneTwinNormal sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -5084,21 +4817,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( SseDeserializer deserializer); - @protected - BoxHelloTraitTwinNormal - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSync - sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - SseDeserializer deserializer); - @protected ConstructorOpaqueStructTwinNormal sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -5229,21 +4947,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDroppableTwinSync( SseDeserializer deserializer); - @protected - HelloOneStructTwinNormal - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSync - sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer); - @protected ItemContainerSolutionOneTwinNormal sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -5383,18 +5086,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected ObjectArray1 sse_decode_DartOpaque_array_1(SseDeserializer deserializer); - @protected - HelloTraitTwinNormal sse_decode_DynTrait_HelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsync sse_decode_DynTrait_HelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSync sse_decode_DynTrait_HelloTraitTwinSync( - SseDeserializer deserializer); - @protected SimpleTraitForDynTwinNormal sse_decode_DynTrait_SimpleTraitForDynTwinNormal( SseDeserializer deserializer); @@ -5667,21 +5358,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( SseDeserializer deserializer); - @protected - BoxHelloTraitTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinRustAsync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - BoxHelloTraitTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - SseDeserializer deserializer); - @protected BoxMyTraitTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync( @@ -5742,21 +5418,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSync( SseDeserializer deserializer); - @protected - HelloOneStructTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinRustAsync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloOneStructTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - SseDeserializer deserializer); - @protected ItemContainerSolutionOneTwinNormal sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -5922,21 +5583,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( SseDeserializer deserializer); - @protected - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - SseDeserializer deserializer); - - @protected - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - SseDeserializer deserializer); - - @protected - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - SseDeserializer deserializer); - @protected I32 sse_decode_RustOpaque_i32(SseDeserializer deserializer); @@ -6258,18 +5904,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected bool sse_decode_bool(SseDeserializer deserializer); - @protected - HelloTraitTwinNormal sse_decode_box_DynTrait_HelloTraitTwinNormal( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsync sse_decode_box_DynTrait_HelloTraitTwinRustAsync( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSync sse_decode_box_DynTrait_HelloTraitTwinSync( - SseDeserializer deserializer); - @protected ApplicationEnv sse_decode_box_application_env(SseDeserializer deserializer); @@ -6748,21 +6382,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { FeedIdTwinSync sse_decode_box_autoadd_feed_id_twin_sync( SseDeserializer deserializer); - @protected - HelloTraitTwinNormalImplementor - sse_decode_box_autoadd_hello_trait_twin_normal_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncImplementor - sse_decode_box_autoadd_hello_trait_twin_rust_async_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncImplementor - sse_decode_box_autoadd_hello_trait_twin_sync_implementor( - SseDeserializer deserializer); - @protected int sse_decode_box_autoadd_i_16(SseDeserializer deserializer); @@ -7753,32 +7372,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected HashMapValue sse_decode_hash_map_value(SseDeserializer deserializer); - @protected - HelloTraitTwinNormalImplementor - sse_decode_hello_trait_twin_normal_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinRustAsyncImplementor - sse_decode_hello_trait_twin_rust_async_implementor( - SseDeserializer deserializer); - - @protected - HelloTraitTwinSyncImplementor sse_decode_hello_trait_twin_sync_implementor( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinNormal sse_decode_hello_two_enum_twin_normal( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinRustAsync sse_decode_hello_two_enum_twin_rust_async( - SseDeserializer deserializer); - - @protected - HelloTwoEnumTwinSync sse_decode_hello_two_enum_twin_sync( - SseDeserializer deserializer); - @protected int sse_decode_i_16(SseDeserializer deserializer); @@ -9463,21 +9056,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_AnyhowException( AnyhowException self, SseSerializer serializer); - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer); - @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyNodeTwinNormal( @@ -9513,24 +9091,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitForDynTwinNormal( StructTwoWithTraitForDynTwinNormal self, SseSerializer serializer); - @protected - void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - self, - SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, - SseSerializer serializer); - - @protected - void - sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, - SseSerializer serializer); - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynAnySendSyncstatic( @@ -9604,21 +9164,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { EnumWithGoodAndOpaqueWithoutOptionTwinSync self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -9787,21 +9332,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal self, SseSerializer serializer); - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstructorOpaqueStructTwinNormal( @@ -9935,21 +9465,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDroppableTwinSync( DroppableTwinSync self, SseSerializer serializer); - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer); - @protected void sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -10148,18 +9663,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_DartOpaque_array_1( ObjectArray1 self, SseSerializer serializer); - @protected - void sse_encode_DynTrait_HelloTraitTwinNormal( - HelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinRustAsync( - HelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void sse_encode_DynTrait_HelloTraitTwinSync( - HelloTraitTwinSync self, SseSerializer serializer); - @protected void sse_encode_DynTrait_SimpleTraitForDynTwinNormal( SimpleTraitForDynTwinNormal self, SseSerializer serializer); @@ -10425,21 +9928,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( BoxFnStringString self, SseSerializer serializer); - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - BoxHelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - BoxHelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - BoxHelloTraitTwinSync self, SseSerializer serializer); - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync( @@ -10503,21 +9991,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { EnumWithGoodAndOpaqueWithoutOptionTwinSync self, SseSerializer serializer); - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - HelloOneStructTwinNormal self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - HelloOneStructTwinRustAsync self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - HelloOneStructTwinSync self, SseSerializer serializer); - @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( @@ -10686,24 +10159,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( StructWithSimpleSetterTwinNormal self, SseSerializer serializer); - @protected - void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - CrateApiPseudoManualRustAutoOpaqueTwinRustAsyncHelloTwoEnumTwinRustAsync - self, - SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - CrateApiPseudoManualRustAutoOpaqueTwinSyncHelloTwoEnumTwinSync self, - SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - CrateApiRustAutoOpaqueHelloTwoEnumTwinNormal self, - SseSerializer serializer); - @protected void sse_encode_RustOpaque_i32(I32 self, SseSerializer serializer); @@ -11021,18 +10476,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_bool(bool self, SseSerializer serializer); - @protected - void sse_encode_box_DynTrait_HelloTraitTwinNormal( - HelloTraitTwinNormal self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinRustAsync( - HelloTraitTwinRustAsync self, SseSerializer serializer); - - @protected - void sse_encode_box_DynTrait_HelloTraitTwinSync( - HelloTraitTwinSync self, SseSerializer serializer); - @protected void sse_encode_box_application_env( ApplicationEnv self, SseSerializer serializer); @@ -11478,18 +10921,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_box_autoadd_feed_id_twin_sync( FeedIdTwinSync self, SseSerializer serializer); - @protected - void sse_encode_box_autoadd_hello_trait_twin_normal_implementor( - HelloTraitTwinNormalImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_rust_async_implementor( - HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer); - - @protected - void sse_encode_box_autoadd_hello_trait_twin_sync_implementor( - HelloTraitTwinSyncImplementor self, SseSerializer serializer); - @protected void sse_encode_box_autoadd_i_16(int self, SseSerializer serializer); @@ -12440,30 +11871,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_hash_map_value(HashMapValue self, SseSerializer serializer); - @protected - void sse_encode_hello_trait_twin_normal_implementor( - HelloTraitTwinNormalImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_rust_async_implementor( - HelloTraitTwinRustAsyncImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_trait_twin_sync_implementor( - HelloTraitTwinSyncImplementor self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_normal( - HelloTwoEnumTwinNormal self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_rust_async( - HelloTwoEnumTwinRustAsync self, SseSerializer serializer); - - @protected - void sse_encode_hello_two_enum_twin_sync( - HelloTwoEnumTwinSync self, SseSerializer serializer); - @protected void sse_encode_i_16(int self, SseSerializer serializer); @@ -14373,42 +13780,6 @@ class RustLibWire implements BaseWire { .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( ptr); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ptr); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync( dynamic ptr) => wasmModule @@ -14553,42 +13924,6 @@ class RustLibWire implements BaseWire { .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSync( ptr); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ptr); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( dynamic ptr) => wasmModule @@ -14985,42 +14320,6 @@ class RustLibWire implements BaseWire { .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( ptr); - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ptr); - - void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ptr); - void rust_arc_increment_strong_count_RustOpaque_i32(dynamic ptr) => wasmModule.rust_arc_increment_strong_count_RustOpaque_i32(ptr); @@ -15210,30 +14509,6 @@ class RustLibWasmModule implements WasmModule { rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( dynamic ptr); - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - dynamic ptr); - external void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync( dynamic ptr); @@ -15330,30 +14605,6 @@ class RustLibWasmModule implements WasmModule { rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinSync( dynamic ptr); - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - dynamic ptr); - external void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( dynamic ptr); @@ -15618,30 +14869,6 @@ class RustLibWasmModule implements WasmModule { rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructWithSimpleSetterTwinNormal( dynamic ptr); - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - dynamic ptr); - - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - dynamic ptr); - external void rust_arc_increment_strong_count_RustOpaque_i32(dynamic ptr); external void rust_arc_decrement_strong_count_RustOpaque_i32(dynamic ptr); diff --git a/frb_example/pure_dart_pde/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async.rs b/frb_example/pure_dart_pde/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async.rs index a0d61bd653..371bc41c3e 100644 --- a/frb_example/pure_dart_pde/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async.rs +++ b/frb_example/pure_dart_pde/rust/src/api/pseudo_manual/rust_auto_opaque_twin_rust_async.rs @@ -117,69 +117,68 @@ pub async fn rust_auto_opaque_callable_return_twin_rust_async( } // ==================================== trait object ======================================= - -pub trait HelloTraitTwinRustAsync: Send + Sync { - fn func_hello(&self) -> &str; -} - -#[frb(opaque)] -pub struct HelloOneStructTwinRustAsync { - inner: String, -} - -impl HelloTraitTwinRustAsync for HelloOneStructTwinRustAsync { - fn func_hello(&self) -> &str { - &self.inner - } -} - -pub enum HelloTwoEnumTwinRustAsync { - A, - B, -} - -impl HelloTraitTwinRustAsync for HelloTwoEnumTwinRustAsync { - fn func_hello(&self) -> &str { - match self { - HelloTwoEnumTwinRustAsync::A => "A", - HelloTwoEnumTwinRustAsync::B => "B", - } - } -} - -pub async fn rust_auto_opaque_trait_object_arg_own_twin_rust_async( - arg: Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[allow(clippy::borrowed_box)] -pub async fn rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( - arg: &Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -pub async fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async( - arg: &mut Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -pub async fn rust_auto_opaque_trait_object_return_own_one_twin_rust_async( -) -> Box { - Box::new(HelloOneStructTwinRustAsync { - inner: "hello".into(), - }) -} - -pub async fn rust_auto_opaque_trait_object_return_own_two_twin_rust_async( -) -> Box { - Box::new(HelloTwoEnumTwinRustAsync::B) -} +// +// pub trait HelloTraitTwinRustAsync: Send + Sync { +// fn func_hello(&self) -> &str; +// } +// +// #[frb(opaque)] +// pub struct HelloOneStructTwinRustAsync { +// inner: String, +// } +// +// impl HelloTraitTwinRustAsync for HelloOneStructTwinRustAsync { +// fn func_hello(&self) -> &str { +// &self.inner +// } +// } +// +// pub enum HelloTwoEnumTwinRustAsync { +// A, +// B, +// } +// +// impl HelloTraitTwinRustAsync for HelloTwoEnumTwinRustAsync { +// fn func_hello(&self) -> &str { +// match self { +// HelloTwoEnumTwinRustAsync::A => "A", +// HelloTwoEnumTwinRustAsync::B => "B", +// } +// } +// } +// +// pub async fn rust_auto_opaque_trait_object_arg_own_twin_rust_async( +// arg: Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[allow(clippy::borrowed_box)] +// pub async fn rust_auto_opaque_trait_object_arg_borrow_twin_rust_async( +// arg: &Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// pub async fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async( +// arg: &mut Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// pub async fn rust_auto_opaque_trait_object_return_own_one_twin_rust_async() -> Box { +// Box::new(HelloOneStructTwinRustAsync { +// inner: "hello".into(), +// }) +// } +// +// pub async fn rust_auto_opaque_trait_object_return_own_two_twin_rust_async() -> Box { +// Box::new(HelloTwoEnumTwinRustAsync::B) +// } +// // ==================================== static method ======================================= diff --git a/frb_example/pure_dart_pde/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync.rs b/frb_example/pure_dart_pde/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync.rs index 333e68dbbd..3ed84e40d0 100644 --- a/frb_example/pure_dart_pde/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync.rs +++ b/frb_example/pure_dart_pde/rust/src/api/pseudo_manual/rust_auto_opaque_twin_sync.rs @@ -108,72 +108,68 @@ pub fn rust_auto_opaque_callable_return_twin_sync() -> Box Str } // ==================================== trait object ======================================= - -pub trait HelloTraitTwinSync: Send + Sync { - fn func_hello(&self) -> &str; -} - -#[frb(opaque)] -pub struct HelloOneStructTwinSync { - inner: String, -} - -impl HelloTraitTwinSync for HelloOneStructTwinSync { - fn func_hello(&self) -> &str { - &self.inner - } -} - -pub enum HelloTwoEnumTwinSync { - A, - B, -} - -impl HelloTraitTwinSync for HelloTwoEnumTwinSync { - fn func_hello(&self) -> &str { - match self { - HelloTwoEnumTwinSync::A => "A", - HelloTwoEnumTwinSync::B => "B", - } - } -} - -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_arg_own_twin_sync( - arg: Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[allow(clippy::borrowed_box)] -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_arg_borrow_twin_sync( - arg: &Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync( - arg: &mut Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_return_own_one_twin_sync() -> Box { - Box::new(HelloOneStructTwinSync { - inner: "hello".into(), - }) -} - -#[flutter_rust_bridge::frb(sync)] -pub fn rust_auto_opaque_trait_object_return_own_two_twin_sync() -> Box { - Box::new(HelloTwoEnumTwinSync::B) -} +// +// pub trait HelloTraitTwinSync: Send + Sync { +// fn func_hello(&self) -> &str; +// } +// +// #[frb(opaque)] +// pub struct HelloOneStructTwinSync { +// inner: String, +// } +// +// impl HelloTraitTwinSync for HelloOneStructTwinSync { +// fn func_hello(&self) -> &str { +// &self.inner +// } +// } +// +// pub enum HelloTwoEnumTwinSync { +// A, +// B, +// } +// +// impl HelloTraitTwinSync for HelloTwoEnumTwinSync { +// fn func_hello(&self) -> &str { +// match self { +// HelloTwoEnumTwinSync::A => "A", +// HelloTwoEnumTwinSync::B => "B", +// } +// } +// } +// +// #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_arg_own_twin_sync( +// arg: Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[allow(clippy::borrowed_box)] +// #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_arg_borrow_twin_sync( +// arg: &Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync( +// arg: &mut Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_return_own_one_twin_sync() -> Box { +// Box::new(HelloOneStructTwinSync { +// inner: "hello".into(), +// }) +// } +// +// #[flutter_rust_bridge::frb(sync)] pub fn rust_auto_opaque_trait_object_return_own_two_twin_sync() -> Box { +// Box::new(HelloTwoEnumTwinSync::B) +// } +// // ==================================== static method ======================================= diff --git a/frb_example/pure_dart_pde/rust/src/api/rust_auto_opaque.rs b/frb_example/pure_dart_pde/rust/src/api/rust_auto_opaque.rs index 9e2f640478..4f17af698e 100644 --- a/frb_example/pure_dart_pde/rust/src/api/rust_auto_opaque.rs +++ b/frb_example/pure_dart_pde/rust/src/api/rust_auto_opaque.rs @@ -97,67 +97,68 @@ pub fn rust_auto_opaque_callable_return_twin_normal() -> Box S } // ==================================== trait object ======================================= - -pub trait HelloTraitTwinNormal: Send + Sync { - fn func_hello(&self) -> &str; -} - -#[frb(opaque)] -pub struct HelloOneStructTwinNormal { - inner: String, -} - -impl HelloTraitTwinNormal for HelloOneStructTwinNormal { - fn func_hello(&self) -> &str { - &self.inner - } -} - -pub enum HelloTwoEnumTwinNormal { - A, - B, -} - -impl HelloTraitTwinNormal for HelloTwoEnumTwinNormal { - fn func_hello(&self) -> &str { - match self { - HelloTwoEnumTwinNormal::A => "A", - HelloTwoEnumTwinNormal::B => "B", - } - } -} - -pub fn rust_auto_opaque_trait_object_arg_own_twin_normal( - arg: Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -#[allow(clippy::borrowed_box)] -pub fn rust_auto_opaque_trait_object_arg_borrow_twin_normal( - arg: &Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal( - arg: &mut Box, - expect: String, -) { - assert_eq!(arg.func_hello(), expect); -} - -pub fn rust_auto_opaque_trait_object_return_own_one_twin_normal() -> Box { - Box::new(HelloOneStructTwinNormal { - inner: "hello".into(), - }) -} - -pub fn rust_auto_opaque_trait_object_return_own_two_twin_normal() -> Box { - Box::new(HelloTwoEnumTwinNormal::B) -} +// +// pub trait HelloTraitTwinNormal: Send + Sync { +// fn func_hello(&self) -> &str; +// } +// +// #[frb(opaque)] +// pub struct HelloOneStructTwinNormal { +// inner: String, +// } +// +// impl HelloTraitTwinNormal for HelloOneStructTwinNormal { +// fn func_hello(&self) -> &str { +// &self.inner +// } +// } +// +// pub enum HelloTwoEnumTwinNormal { +// A, +// B, +// } +// +// impl HelloTraitTwinNormal for HelloTwoEnumTwinNormal { +// fn func_hello(&self) -> &str { +// match self { +// HelloTwoEnumTwinNormal::A => "A", +// HelloTwoEnumTwinNormal::B => "B", +// } +// } +// } +// +// pub fn rust_auto_opaque_trait_object_arg_own_twin_normal( +// arg: Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// #[allow(clippy::borrowed_box)] +// pub fn rust_auto_opaque_trait_object_arg_borrow_twin_normal( +// arg: &Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// pub fn rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal( +// arg: &mut Box, +// expect: String, +// ) { +// assert_eq!(arg.func_hello(), expect); +// } +// +// pub fn rust_auto_opaque_trait_object_return_own_one_twin_normal() -> Box { +// Box::new(HelloOneStructTwinNormal { +// inner: "hello".into(), +// }) +// } +// +// pub fn rust_auto_opaque_trait_object_return_own_two_twin_normal() -> Box { +// Box::new(HelloTwoEnumTwinNormal::B) +// } +// // ==================================== static method ======================================= diff --git a/frb_example/pure_dart_pde/rust/src/frb_generated.io.rs b/frb_example/pure_dart_pde/rust/src/frb_generated.io.rs index 4b1161e8e7..4aebb8e1bf 100644 --- a/frb_example/pure_dart_pde/rust/src/frb_generated.io.rs +++ b/frb_example/pure_dart_pde/rust/src/frb_generated.io.rs @@ -21,17 +21,13 @@ use crate::api::pseudo_manual::impl_trait_twin_sync::SimpleTraitTwinSync; use crate::api::pseudo_manual::impl_trait_twin_sync::*; use crate::api::pseudo_manual::method_twin_rust_async::*; use crate::api::pseudo_manual::method_twin_sync::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTraitTwinRustAsync; use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTraitTwinSync; use crate::api::pseudo_manual::rust_auto_opaque_twin_sync::*; use crate::api::pseudo_manual::rust_opaque_twin_rust_async::*; use crate::api::pseudo_manual::rust_opaque_twin_sync::*; -use crate::api::rust_auto_opaque::HelloTraitTwinNormal; use crate::api::rust_auto_opaque::*; use crate::api::rust_opaque::*; use crate::api::rust_opaque_sync::*; -use crate::frb_generated::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::{transform_result_dco, Lockable}; use flutter_rust_bridge::{Handler, IntoIntoDart}; @@ -364,52 +360,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_cou >::decrement_strong_count(ptr as _); } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::decrement_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::decrement_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::decrement_strong_count(ptr as _); -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync( ptr: *const std::ffi::c_void, @@ -646,48 +596,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_cou >::decrement_strong_count(ptr as _); } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::>::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::>::decrement_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - MoiArc::>::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - MoiArc::>::decrement_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::>::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::>::decrement_strong_count(ptr as _); -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( ptr: *const std::ffi::c_void, @@ -1198,72 +1106,6 @@ pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_cou >::decrement_strong_count(ptr as _); } -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - >, - >::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - >, - >::decrement_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - >::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - >::decrement_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - >::increment_strong_count(ptr as _); -} - -#[no_mangle] -pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - >::decrement_strong_count(ptr as _); -} - #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_pde_rust_arc_increment_strong_count_RustOpaque_i32( ptr: *const std::ffi::c_void, diff --git a/frb_example/pure_dart_pde/rust/src/frb_generated.rs b/frb_example/pure_dart_pde/rust/src/frb_generated.rs index b3c4ebb03d..20ad8557d2 100644 --- a/frb_example/pure_dart_pde/rust/src/frb_generated.rs +++ b/frb_example/pure_dart_pde/rust/src/frb_generated.rs @@ -38,17 +38,13 @@ use crate::api::pseudo_manual::impl_trait_twin_sync::SimpleTraitTwinSync; use crate::api::pseudo_manual::impl_trait_twin_sync::*; use crate::api::pseudo_manual::method_twin_rust_async::*; use crate::api::pseudo_manual::method_twin_sync::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTraitTwinRustAsync; use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTraitTwinSync; use crate::api::pseudo_manual::rust_auto_opaque_twin_sync::*; use crate::api::pseudo_manual::rust_opaque_twin_rust_async::*; use crate::api::pseudo_manual::rust_opaque_twin_sync::*; -use crate::api::rust_auto_opaque::HelloTraitTwinNormal; use crate::api::rust_auto_opaque::*; use crate::api::rust_opaque::*; use crate::api::rust_opaque_sync::*; -use crate::frb_generated::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::{transform_result_dco, Lockable}; use flutter_rust_bridge::{Handler, IntoIntoDart}; @@ -61,7 +57,7 @@ flutter_rust_bridge::frb_generated_boilerplate!( default_rust_auto_opaque = RustAutoOpaqueMoi, ); pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_VERSION: &str = "2.0.0-dev.37"; -pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 1790638448; +pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = -224322201; // Section: executor @@ -21421,30 +21417,6 @@ fn wire__crate__api__pseudo_manual__raw_string_twin_sync__test_raw_string_item_s Result::<_,()>::Ok(crate::api::pseudo_manual::raw_string_twin_sync::test_raw_string_item_struct_twin_sync()) })()) }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "HelloOneStructTwinRustAsync_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = >>::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloOneStructTwinRustAsync::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_borrow_twin_rust_async_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -21778,21 +21750,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWith }, ) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "hello_two_enum_twin_rust_async_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_borrow_twin_rust_async_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -22317,93 +22274,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_ })().await) } }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_rust_async", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| async move { - transform_result_sse((move || async move { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_trait_object_arg_borrow_twin_rust_async(&api_arg, api_expect).await; }) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >>>::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| async move { - transform_result_sse((move || async move { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, true)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_async_ref_mut().await), - _ => unreachable!(), - } - } - let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async(&mut api_arg, api_expect).await; }) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_rust_async", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| async move { - transform_result_sse((move || async move { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_trait_object_arg_own_twin_rust_async(api_arg, api_expect).await; }) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_one_twin_rust_async", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - deserializer.end(); move |context| async move { - transform_result_sse((move || async move { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_trait_object_return_own_one_twin_rust_async().await) - })().await) - } }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_async::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_two_twin_rust_async", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - deserializer.end(); move |context| async move { - transform_result_sse((move || async move { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_trait_object_return_own_two_twin_rust_async().await) - })().await) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_two_args_twin_rust_async_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -22420,30 +22290,6 @@ let api_b = ::sse_decode(&mut deserializer);deseria })().await) } }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "HelloOneStructTwinSync_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = >>::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloOneStructTwinSync::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_borrow_twin_sync_impl( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22753,21 +22599,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAn }, ) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "hello_two_enum_twin_sync_func_hello", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync::func_hello(&api_that); }) - })()) - } }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_borrow_twin_sync_impl( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23232,83 +23063,6 @@ fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync()) })()) }) } -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_sync", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); - transform_result_sse((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_trait_object_arg_borrow_twin_sync(&api_arg, api_expect); }) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >>>::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); - transform_result_sse((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, true)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync(&mut api_arg, api_expect); }) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_sync", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); - transform_result_sse((move || { - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_trait_object_arg_own_twin_sync(api_arg, api_expect); }) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_one_twin_sync", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - deserializer.end(); - transform_result_sse((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_trait_object_return_own_one_twin_sync()) - })()) }) -} -fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync_impl( - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_two_twin_sync", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - deserializer.end(); - transform_result_sse((move || { - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_trait_object_return_own_two_twin_sync()) - })()) }) -} fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_sync_impl( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24662,58 +24416,6 @@ fn wire__crate__api__raw_string__test_raw_string_item_struct_twin_normal_impl( }, ) } -fn wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "HelloOneStructTwinNormal_func_hello", - port: Some(port_), - mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, - }, - move || { - let message = unsafe { - flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( - ptr_, - rust_vec_len_, - data_len_, - ) - }; - let mut deserializer = - flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , - >>::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse((move || { - let mut api_that_decoded = None; - let decode_indices_ = - flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ - flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, - ), - ]); - for i in decode_indices_ { - match i { - 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok({ - crate::api::rust_auto_opaque::HelloOneStructTwinNormal::func_hello( - &api_that, - ); - }) - })()) - } - }, - ) -} fn wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_borrow_twin_normal_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -25065,42 +24767,6 @@ fn wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOption }, ) } -fn wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( - flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "hello_two_enum_twin_normal_func_hello", - port: Some(port_), - mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, - }, - move || { - let message = unsafe { - flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire( - ptr_, - rust_vec_len_, - data_len_, - ) - }; - let mut deserializer = - flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = ::sse_decode( - &mut deserializer, - ); - deserializer.end(); - move |context| { - transform_result_sse((move || { - Result::<_, ()>::Ok({ - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal::func_hello(&api_that); - }) - })()) - } - }, - ) -} fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_borrow_twin_normal_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -26023,93 +25689,6 @@ fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opa })()) } }) } -fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_borrow_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - Result::<_,()>::Ok({ crate::api::rust_auto_opaque::rust_auto_opaque_trait_object_arg_borrow_twin_normal(&api_arg, api_expect); }) - })()) - } }) -} -fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >>>::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - let mut api_arg_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_arg, 0, true)]); - for i in decode_indices_ { - match i { - 0 => api_arg_decoded = Some(api_arg.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::rust_auto_opaque::rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal(&mut api_arg, api_expect); }) - })()) - } }) -} -fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_arg_own_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_arg = >::sse_decode(&mut deserializer); -let api_expect = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse((move || { - Result::<_,()>::Ok({ crate::api::rust_auto_opaque::rust_auto_opaque_trait_object_arg_own_twin_normal(api_arg, api_expect); }) - })()) - } }) -} -fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_one_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - deserializer.end(); move |context| { - transform_result_sse((move || { - Result::<_,()>::Ok(crate::api::rust_auto_opaque::rust_auto_opaque_trait_object_return_own_one_twin_normal()) - })()) - } }) -} -fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal_impl( - port_: flutter_rust_bridge::for_generated::MessagePort, - ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len_: i32, - data_len_: i32, -) { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "rust_auto_opaque_trait_object_return_own_two_twin_normal", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { - let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - deserializer.end(); move |context| { - transform_result_sse((move || { - Result::<_,()>::Ok(crate::api::rust_auto_opaque::rust_auto_opaque_trait_object_return_own_two_twin_normal()) - })()) - } }) -} fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_two_args_twin_normal_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -28165,15 +27744,6 @@ flutter_rust_bridge::frb_generated_moi_arc_impl_value!( Box String + Send + Sync>, > ); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner> -); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner> -); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner> -); flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::for_generated::RustAutoOpaqueInner< Box, @@ -28220,15 +27790,6 @@ flutter_rust_bridge::frb_generated_moi_arc_impl_value!( EnumWithGoodAndOpaqueWithoutOptionTwinSync, > ); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner -); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner -); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner -); flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::for_generated::RustAutoOpaqueInner ); @@ -28334,21 +27895,6 @@ flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::frb_generated_moi_arc_impl_value!( flutter_rust_bridge::for_generated::RustAutoOpaqueInner ); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - > -); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - > -); -flutter_rust_bridge::frb_generated_moi_arc_impl_value!( - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - > -); flutter_rust_bridge::frb_generated_moi_arc_impl_value!(i32); // Section: extra_from_parser @@ -28524,486 +28070,6 @@ impl std::ops::DerefMut for SimpleTraitForDynTwinNormalImplementorRwLockWriteGua } } -pub enum HelloTraitTwinRustAsyncImplementor { - Variant0(RustAutoOpaque), - Variant1( - RustAutoOpaque< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - >, - ), -} - -pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinRustAsyncImplementor( - a: HelloTraitTwinRustAsyncImplementor, -) { -} - -impl HelloTraitTwinRustAsyncImplementor { - pub fn blocking_read(&self) -> HelloTraitTwinRustAsyncImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncImplementorRwLockReadGuard::Variant0(inner.blocking_read()) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncImplementorRwLockReadGuard::Variant1(inner.blocking_read()) - } - } - } - - pub fn blocking_write(&self) -> HelloTraitTwinRustAsyncImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) - } - } - } - - pub async fn read(&self) -> HelloTraitTwinRustAsyncImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncImplementorRwLockReadGuard::Variant0(inner.read().await) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncImplementorRwLockReadGuard::Variant1(inner.read().await) - } - } - } - - pub async fn write(&self) -> HelloTraitTwinRustAsyncImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinRustAsyncImplementorRwLockWriteGuard::Variant0(inner.write().await) - } - Self::Variant1(inner) => { - HelloTraitTwinRustAsyncImplementorRwLockWriteGuard::Variant1(inner.write().await) - } - } - } -} - -impl Lockable for HelloTraitTwinRustAsyncImplementor { - type RwLockReadGuard<'a> = HelloTraitTwinRustAsyncImplementorRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = HelloTraitTwinRustAsyncImplementorRwLockWriteGuard<'a>; - - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { - match self { - Self::Variant0(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - Self::Variant1(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - } - } - - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() - } - - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() - } - - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) - } - - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) - } -} - -pub enum HelloTraitTwinRustAsyncImplementorRwLockReadGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - HelloOneStructTwinRustAsync, - >, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinRustAsyncImplementorRwLockReadGuard<'_> { - type Target = dyn HelloTraitTwinRustAsync; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -pub enum HelloTraitTwinRustAsyncImplementorRwLockWriteGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - HelloOneStructTwinRustAsync, - >, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinRustAsyncImplementorRwLockWriteGuard<'_> { - type Target = dyn HelloTraitTwinRustAsync; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -impl std::ops::DerefMut for HelloTraitTwinRustAsyncImplementorRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { - match self { - Self::Variant0(inner) => inner.deref_mut(), - Self::Variant1(inner) => inner.deref_mut(), - } - } -} - -pub enum HelloTraitTwinSyncImplementor { - Variant0(RustAutoOpaque), - Variant1( - RustAutoOpaque, - ), -} - -pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinSyncImplementor( - a: HelloTraitTwinSyncImplementor, -) { -} - -impl HelloTraitTwinSyncImplementor { - pub fn blocking_read(&self) -> HelloTraitTwinSyncImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncImplementorRwLockReadGuard::Variant0(inner.blocking_read()) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncImplementorRwLockReadGuard::Variant1(inner.blocking_read()) - } - } - } - - pub fn blocking_write(&self) -> HelloTraitTwinSyncImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) - } - } - } - - pub async fn read(&self) -> HelloTraitTwinSyncImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncImplementorRwLockReadGuard::Variant0(inner.read().await) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncImplementorRwLockReadGuard::Variant1(inner.read().await) - } - } - } - - pub async fn write(&self) -> HelloTraitTwinSyncImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinSyncImplementorRwLockWriteGuard::Variant0(inner.write().await) - } - Self::Variant1(inner) => { - HelloTraitTwinSyncImplementorRwLockWriteGuard::Variant1(inner.write().await) - } - } - } -} - -impl Lockable for HelloTraitTwinSyncImplementor { - type RwLockReadGuard<'a> = HelloTraitTwinSyncImplementorRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = HelloTraitTwinSyncImplementorRwLockWriteGuard<'a>; - - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { - match self { - Self::Variant0(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - Self::Variant1(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - } - } - - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() - } - - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() - } - - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) - } - - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) - } -} - -pub enum HelloTraitTwinSyncImplementorRwLockReadGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, HelloOneStructTwinSync>, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinSyncImplementorRwLockReadGuard<'_> { - type Target = dyn HelloTraitTwinSync; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -pub enum HelloTraitTwinSyncImplementorRwLockWriteGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - HelloOneStructTwinSync, - >, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinSyncImplementorRwLockWriteGuard<'_> { - type Target = dyn HelloTraitTwinSync; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -impl std::ops::DerefMut for HelloTraitTwinSyncImplementorRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { - match self { - Self::Variant0(inner) => inner.deref_mut(), - Self::Variant1(inner) => inner.deref_mut(), - } - } -} - -pub enum HelloTraitTwinNormalImplementor { - Variant0(RustAutoOpaque), - Variant1(RustAutoOpaque), -} - -pub fn frb_internal_no_impl_dummy_function_HelloTraitTwinNormalImplementor( - a: HelloTraitTwinNormalImplementor, -) { -} - -impl HelloTraitTwinNormalImplementor { - pub fn blocking_read(&self) -> HelloTraitTwinNormalImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinNormalImplementorRwLockReadGuard::Variant0(inner.blocking_read()) - } - Self::Variant1(inner) => { - HelloTraitTwinNormalImplementorRwLockReadGuard::Variant1(inner.blocking_read()) - } - } - } - - pub fn blocking_write(&self) -> HelloTraitTwinNormalImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinNormalImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) - } - Self::Variant1(inner) => { - HelloTraitTwinNormalImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) - } - } - } - - pub async fn read(&self) -> HelloTraitTwinNormalImplementorRwLockReadGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinNormalImplementorRwLockReadGuard::Variant0(inner.read().await) - } - Self::Variant1(inner) => { - HelloTraitTwinNormalImplementorRwLockReadGuard::Variant1(inner.read().await) - } - } - } - - pub async fn write(&self) -> HelloTraitTwinNormalImplementorRwLockWriteGuard { - match self { - Self::Variant0(inner) => { - HelloTraitTwinNormalImplementorRwLockWriteGuard::Variant0(inner.write().await) - } - Self::Variant1(inner) => { - HelloTraitTwinNormalImplementorRwLockWriteGuard::Variant1(inner.write().await) - } - } - } -} - -impl Lockable for HelloTraitTwinNormalImplementor { - type RwLockReadGuard<'a> = HelloTraitTwinNormalImplementorRwLockReadGuard<'a>; - type RwLockWriteGuard<'a> = HelloTraitTwinNormalImplementorRwLockWriteGuard<'a>; - - fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { - match self { - Self::Variant0(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - Self::Variant1(inner) => { - flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) - } - } - } - - fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { - self.blocking_read() - } - - fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { - self.blocking_write() - } - - fn lockable_decode_async_ref<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.read().await }) - } - - fn lockable_decode_async_ref_mut<'a>( - &'a self, - ) -> std::pin::Pin> + Send + 'a>> - where - Self: Sync + 'a, - { - Box::pin(async move { self.write().await }) - } -} - -pub enum HelloTraitTwinNormalImplementorRwLockReadGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - HelloOneStructTwinNormal, - >, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< - 'a, - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinNormalImplementorRwLockReadGuard<'_> { - type Target = dyn HelloTraitTwinNormal; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -pub enum HelloTraitTwinNormalImplementorRwLockWriteGuard<'a> { - Variant0( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - HelloOneStructTwinNormal, - >, - ), - Variant1( - flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< - 'a, - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - ), -} - -impl std::ops::Deref for HelloTraitTwinNormalImplementorRwLockWriteGuard<'_> { - type Target = dyn HelloTraitTwinNormal; - - fn deref(&self) -> &Self::Target { - match self { - Self::Variant0(inner) => inner.deref(), - Self::Variant1(inner) => inner.deref(), - } - } -} - -impl std::ops::DerefMut for HelloTraitTwinNormalImplementorRwLockWriteGuard<'_> { - fn deref_mut(&mut self) -> &mut Self::Target { - match self { - Self::Variant0(inner) => inner.deref_mut(), - Self::Variant1(inner) => inner.deref_mut(), - } - } -} - pub enum Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum { Variant0(RustAutoOpaque), @@ -29138,36 +28204,6 @@ impl SseDecode for flutter_rust_bridge::for_generated::anyhow::Error { } } -impl SseDecode for RustAutoOpaqueMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for RustAutoOpaqueMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for RustAutoOpaqueMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - impl SseDecode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -29242,46 +28278,6 @@ impl SseDecode for RustAutoOpaqueMoi { } } -impl SseDecode - for RustAutoOpaqueMoi< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode - for RustAutoOpaqueMoi< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - -impl SseDecode for RustAutoOpaqueMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); - } -} - impl SseDecode for Box { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -29444,36 +28440,6 @@ impl SseDecode for EnumWithGoodAndOpaqueWithoutOptionTwinSync { } } -impl SseDecode for HelloOneStructTwinNormal { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for HelloOneStructTwinRustAsync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - -impl SseDecode for HelloOneStructTwinSync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = , - >>::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::rust_auto_opaque_decode_owned(inner); - } -} - impl SseDecode for ItemContainerSolutionOneTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -30522,42 +29488,6 @@ impl SseDecode } } -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); - } -} - -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); - } -} - -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); - } -} - impl SseDecode for RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< @@ -30714,42 +29644,6 @@ impl SseDecode } } -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); - } -} - -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); - } -} - -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); - } -} - impl SseDecode for RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner, @@ -31140,48 +30034,6 @@ impl SseDecode } } -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); - } -} - -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); - } -} - -impl SseDecode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return decode_rust_opaque_moi(inner); - } -} - impl SseDecode for RustOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -32183,27 +31035,6 @@ impl SseDecode for bool { } } -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - return Box::new(::sse_decode(deserializer)); - } -} - -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - return Box::new(::sse_decode(deserializer)); - } -} - -impl SseDecode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - return Box::new(::sse_decode(deserializer)); - } -} - impl SseDecode for Box { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -34173,115 +33004,6 @@ impl SseDecode for crate::api::mirror::HashMapValue { } } -impl SseDecode for crate::frb_generated::HelloTraitTwinNormalImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut tag_ = ::sse_decode(deserializer); - match tag_ { - 0 => { - let mut var_field0 = - >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinNormalImplementor::Variant0(var_field0); - } - 1 => { - let mut var_field0 = >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinNormalImplementor::Variant1(var_field0); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseDecode for crate::frb_generated::HelloTraitTwinRustAsyncImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut tag_ = ::sse_decode(deserializer); - match tag_ { - 0 => { - let mut var_field0 = - >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant0( - var_field0, - ); - } - 1 => { - let mut var_field0 = >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant1( - var_field0, - ); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseDecode for crate::frb_generated::HelloTraitTwinSyncImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut tag_ = ::sse_decode(deserializer); - match tag_ { - 0 => { - let mut var_field0 = - >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinSyncImplementor::Variant0(var_field0); - } - 1 => { - let mut var_field0 = >::sse_decode(deserializer); - return crate::frb_generated::HelloTraitTwinSyncImplementor::Variant1(var_field0); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseDecode for crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return match inner { - 0 => crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal::A, - 1 => crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinNormal: {}", inner), - }; - } -} - -impl SseDecode - for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return match inner { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync::A, -1 => crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinRustAsync: {}", inner), - }; - } -} - -impl SseDecode for crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return match inner { - 0 => crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync::A, - 1 => crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync::B, - _ => unreachable!("Invalid variant for HelloTwoEnumTwinSync: {}", inner), - }; - } -} - impl SseDecode for i16 { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -40148,190 +38870,174 @@ fn pde_ffi_dispatcher_primary_impl( 941 => wire__crate__api__pseudo_manual__primitive_misc_twin_rust_async__primitive_u32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), 944 => wire__crate__api__pseudo_manual__raw_string_twin_rust_async__test_more_than_just_one_raw_string_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), 945 => wire__crate__api__pseudo_manual__raw_string_twin_rust_async__test_raw_string_item_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -948 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__HelloOneStructTwinRustAsync_func_hello_impl(port, ptr, rust_vec_len, data_len), -949 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -950 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -951 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -952 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_getter_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -953 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -954 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_new_custom_name_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -955 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_new_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -956 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_new_with_result_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -957 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_static_method_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -958 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_static_method_arg_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -959 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_static_method_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -960 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_static_method_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -965 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__hello_two_enum_twin_rust_async_func_hello_impl(port, ptr, rust_vec_len, data_len), -966 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -967 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -968 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_own_and_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -969 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -970 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_vec_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -971 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_borrow_and_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -972 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_borrow_and_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -973 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_callable_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -974 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_callable_return_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -975 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_dummy_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -976 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -977 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -978 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_with_good_and_opaque_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -979 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_with_good_and_opaque_return_own_good_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -980 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_with_good_and_opaque_return_own_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -981 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_explicit_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -982 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_explicit_return_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -983 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_explicit_return_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -984 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_explicit_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -985 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_normal_and_opaque_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -986 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_plus_sign_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -987 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_plus_sign_return_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -988 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_return_opaque_one_and_two_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -989 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_return_opaque_two_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -990 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -991 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_return_vec_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -992 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_sleep_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -993 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_stream_sink_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -994 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -995 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -996 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -997 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -998 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -999 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_one_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1000 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_trait_object_return_own_two_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1001 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_two_args_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1002 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__HelloOneStructTwinSync_func_hello_impl(port, ptr, rust_vec_len, data_len), -1019 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__hello_two_enum_twin_sync_func_hello_impl(port, ptr, rust_vec_len, data_len), -1056 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_array_opaque_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1057 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_nested_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1058 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1059 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_option_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1060 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__frb_generator_test_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1061 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_array_run_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1062 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1063 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_vec_run_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1064 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_vec_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1065 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_enum_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1066 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_nested_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1067 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_non_clone_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1068 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1069 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_opaque_with_delay_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1070 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__unwrap_rust_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1086 => wire__crate__api__pseudo_manual__simple_twin_rust_async__simple_adder_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1088 => wire__crate__api__pseudo_manual__stream_twin_rust_async__func_stream_return_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1089 => wire__crate__api__pseudo_manual__stream_twin_rust_async__func_stream_return_panic_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1090 => wire__crate__api__pseudo_manual__stream_twin_rust_async__func_stream_sink_arg_position_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1091 => wire__crate__api__pseudo_manual__stream_twin_rust_async__handle_stream_of_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1092 => wire__crate__api__pseudo_manual__stream_twin_rust_async__handle_stream_sink_at_1_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1093 => wire__crate__api__pseudo_manual__stream_twin_rust_async__handle_stream_sink_at_2_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1094 => wire__crate__api__pseudo_manual__stream_twin_rust_async__handle_stream_sink_at_3_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1095 => wire__crate__api__pseudo_manual__stream_twin_rust_async__stream_sink_fixed_sized_primitive_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1096 => wire__crate__api__pseudo_manual__stream_twin_rust_async__stream_sink_inside_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1097 => wire__crate__api__pseudo_manual__stream_twin_rust_async__stream_sink_inside_vec_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1098 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_struct_with_one_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1099 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_struct_with_two_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1100 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_struct_with_zero_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1101 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_tuple_struct_with_one_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1102 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_tuple_struct_with_two_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1108 => wire__crate__api__pseudo_manual__tuple_twin_rust_async__test_tuple_2_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1109 => wire__crate__api__pseudo_manual__tuple_twin_rust_async__test_tuple_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1112 => wire__crate__api__pseudo_manual__type_alias_twin_rust_async__handle_type_alias_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1113 => wire__crate__api__pseudo_manual__type_alias_twin_rust_async__handle_type_alias_model_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1114 => wire__crate__api__pseudo_manual__type_alias_twin_rust_async__handle_type_nest_alias_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1118 => wire__crate__api__pseudo_manual__uuid_type_twin_rust_async__handle_nested_uuids_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1119 => wire__crate__api__pseudo_manual__uuid_type_twin_rust_async__handle_uuid_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1120 => wire__crate__api__pseudo_manual__uuid_type_twin_rust_async__handle_uuids_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1124 => wire__crate__api__raw_string__test_more_than_just_one_raw_string_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1125 => wire__crate__api__raw_string__test_raw_string_item_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1126 => wire__crate__api__rust_auto_opaque__HelloOneStructTwinNormal_func_hello_impl(port, ptr, rust_vec_len, data_len), -1127 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1128 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1129 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1130 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_getter_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1131 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1132 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_new_custom_name_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1133 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_new_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1134 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_new_with_result_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1135 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1136 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1137 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1138 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1143 => wire__crate__api__rust_auto_opaque__hello_two_enum_twin_normal_func_hello_impl(port, ptr, rust_vec_len, data_len), -1144 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1145 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1146 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_own_and_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1147 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1148 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_vec_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1149 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_borrow_and_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1150 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_borrow_and_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1151 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_callable_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1152 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_callable_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1153 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_dummy_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1154 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1155 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1156 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_with_good_and_opaque_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1157 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_with_good_and_opaque_return_own_good_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1158 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_with_good_and_opaque_return_own_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1159 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1160 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_return_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1161 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1162 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1163 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_normal_and_opaque_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1164 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_plus_sign_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1165 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_plus_sign_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1166 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_opaque_one_and_two_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1167 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_opaque_two_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1168 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1169 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_vec_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1170 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_sleep_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1171 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_stream_sink_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1172 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1173 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1174 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1175 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1176 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1177 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_one_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1178 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_trait_object_return_own_two_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1179 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_two_args_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1180 => wire__crate__api__rust_opaque__create_array_opaque_enum_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1181 => wire__crate__api__rust_opaque__create_nested_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1182 => wire__crate__api__rust_opaque__create_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1183 => wire__crate__api__rust_opaque__create_option_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1184 => wire__crate__api__rust_opaque__frb_generator_test_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1185 => wire__crate__api__rust_opaque__opaque_array_run_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1186 => wire__crate__api__rust_opaque__opaque_array_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1187 => wire__crate__api__rust_opaque__opaque_vec_run_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1188 => wire__crate__api__rust_opaque__opaque_vec_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1189 => wire__crate__api__rust_opaque__run_enum_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1190 => wire__crate__api__rust_opaque__run_nested_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1191 => wire__crate__api__rust_opaque__run_non_clone_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1192 => wire__crate__api__rust_opaque__run_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1193 => wire__crate__api__rust_opaque__run_opaque_with_delay_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1194 => wire__crate__api__rust_opaque__unwrap_rust_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1199 => wire__crate__api__simple__simple_adder_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1200 => wire__crate__api__stream__func_stream_return_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1201 => wire__crate__api__stream__func_stream_return_panic_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1202 => wire__crate__api__stream__func_stream_sink_arg_position_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1203 => wire__crate__api__stream__handle_stream_of_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1204 => wire__crate__api__stream__handle_stream_sink_at_1_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1205 => wire__crate__api__stream__handle_stream_sink_at_2_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1206 => wire__crate__api__stream__handle_stream_sink_at_3_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1207 => wire__crate__api__stream__stream_sink_fixed_sized_primitive_array_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1208 => wire__crate__api__stream__stream_sink_inside_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1209 => wire__crate__api__stream__stream_sink_inside_vec_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1210 => wire__crate__api__stream_misc__func_stream_realistic_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1211 => wire__crate__api__stream_misc__stream_sink_dart_async_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1212 => wire__crate__api__structure__func_struct_with_one_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1213 => wire__crate__api__structure__func_struct_with_two_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1214 => wire__crate__api__structure__func_struct_with_zero_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1215 => wire__crate__api__structure__func_tuple_struct_with_one_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1216 => wire__crate__api__structure__func_tuple_struct_with_two_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1217 => wire__crate__api__tuple__test_tuple_2_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1218 => wire__crate__api__tuple__test_tuple_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1219 => wire__crate__api__type_alias__handle_type_alias_id_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1220 => wire__crate__api__type_alias__handle_type_alias_model_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1221 => wire__crate__api__type_alias__handle_type_nest_alias_id_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1222 => wire__crate__api__uuid_type__handle_nested_uuids_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1223 => wire__crate__api__uuid_type__handle_uuid_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1224 => wire__crate__api__uuid_type__handle_uuids_twin_normal_impl(port, ptr, rust_vec_len, data_len), +948 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +949 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +950 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +951 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_getter_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +952 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_instance_method_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +953 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_new_custom_name_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +954 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_new_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +955 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_new_with_result_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +956 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_static_method_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +957 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_static_method_arg_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +958 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_static_method_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +959 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_static_method_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +963 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +964 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +965 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_own_and_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +966 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +967 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_arg_vec_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +968 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_borrow_and_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +969 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_borrow_and_mut_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +970 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_callable_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +971 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_callable_return_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +972 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_dummy_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +973 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_arg_borrow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +974 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +975 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_with_good_and_opaque_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +976 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_with_good_and_opaque_return_own_good_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +977 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_enum_with_good_and_opaque_return_own_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +978 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_explicit_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +979 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_explicit_return_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +980 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_explicit_return_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +981 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_explicit_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +982 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_normal_and_opaque_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +983 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_plus_sign_arg_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +984 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_plus_sign_return_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +985 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_return_opaque_one_and_two_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +986 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_return_opaque_two_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +987 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +988 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_return_vec_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +989 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_sleep_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +990 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_stream_sink_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +991 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +992 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +993 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__rust_auto_opaque_two_args_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1040 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_array_opaque_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1041 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_nested_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1042 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1043 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_option_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1044 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__frb_generator_test_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1045 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_array_run_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1046 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1047 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_vec_run_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1048 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_vec_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1049 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_enum_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1050 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_nested_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1051 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_non_clone_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1052 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1053 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_opaque_with_delay_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1054 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__unwrap_rust_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1070 => wire__crate__api__pseudo_manual__simple_twin_rust_async__simple_adder_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1072 => wire__crate__api__pseudo_manual__stream_twin_rust_async__func_stream_return_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1073 => wire__crate__api__pseudo_manual__stream_twin_rust_async__func_stream_return_panic_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1074 => wire__crate__api__pseudo_manual__stream_twin_rust_async__func_stream_sink_arg_position_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1075 => wire__crate__api__pseudo_manual__stream_twin_rust_async__handle_stream_of_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1076 => wire__crate__api__pseudo_manual__stream_twin_rust_async__handle_stream_sink_at_1_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1077 => wire__crate__api__pseudo_manual__stream_twin_rust_async__handle_stream_sink_at_2_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1078 => wire__crate__api__pseudo_manual__stream_twin_rust_async__handle_stream_sink_at_3_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1079 => wire__crate__api__pseudo_manual__stream_twin_rust_async__stream_sink_fixed_sized_primitive_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1080 => wire__crate__api__pseudo_manual__stream_twin_rust_async__stream_sink_inside_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1081 => wire__crate__api__pseudo_manual__stream_twin_rust_async__stream_sink_inside_vec_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1082 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_struct_with_one_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1083 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_struct_with_two_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1084 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_struct_with_zero_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1085 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_tuple_struct_with_one_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1086 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_tuple_struct_with_two_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1092 => wire__crate__api__pseudo_manual__tuple_twin_rust_async__test_tuple_2_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1093 => wire__crate__api__pseudo_manual__tuple_twin_rust_async__test_tuple_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1096 => wire__crate__api__pseudo_manual__type_alias_twin_rust_async__handle_type_alias_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1097 => wire__crate__api__pseudo_manual__type_alias_twin_rust_async__handle_type_alias_model_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1098 => wire__crate__api__pseudo_manual__type_alias_twin_rust_async__handle_type_nest_alias_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1102 => wire__crate__api__pseudo_manual__uuid_type_twin_rust_async__handle_nested_uuids_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1103 => wire__crate__api__pseudo_manual__uuid_type_twin_rust_async__handle_uuid_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1104 => wire__crate__api__pseudo_manual__uuid_type_twin_rust_async__handle_uuids_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1108 => wire__crate__api__raw_string__test_more_than_just_one_raw_string_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1109 => wire__crate__api__raw_string__test_raw_string_item_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1110 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1111 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1112 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1113 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_getter_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1114 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1115 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_new_custom_name_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1116 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_new_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1117 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_new_with_result_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1118 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1119 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1120 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1121 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1125 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1126 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1127 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_own_and_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1128 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1129 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_vec_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1130 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_borrow_and_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1131 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_borrow_and_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1132 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_callable_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1133 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_callable_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1134 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_dummy_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1135 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1136 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1137 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_with_good_and_opaque_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1138 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_with_good_and_opaque_return_own_good_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1139 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_with_good_and_opaque_return_own_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1140 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1141 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_return_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1142 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1143 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1144 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_normal_and_opaque_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1145 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_plus_sign_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1146 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_plus_sign_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1147 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_opaque_one_and_two_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1148 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_opaque_two_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1149 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1150 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_vec_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1151 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_sleep_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1152 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_stream_sink_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1153 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1154 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1155 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_two_args_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1156 => wire__crate__api__rust_opaque__create_array_opaque_enum_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1157 => wire__crate__api__rust_opaque__create_nested_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1158 => wire__crate__api__rust_opaque__create_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1159 => wire__crate__api__rust_opaque__create_option_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1160 => wire__crate__api__rust_opaque__frb_generator_test_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1161 => wire__crate__api__rust_opaque__opaque_array_run_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1162 => wire__crate__api__rust_opaque__opaque_array_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1163 => wire__crate__api__rust_opaque__opaque_vec_run_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1164 => wire__crate__api__rust_opaque__opaque_vec_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1165 => wire__crate__api__rust_opaque__run_enum_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1166 => wire__crate__api__rust_opaque__run_nested_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1167 => wire__crate__api__rust_opaque__run_non_clone_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1168 => wire__crate__api__rust_opaque__run_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1169 => wire__crate__api__rust_opaque__run_opaque_with_delay_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1170 => wire__crate__api__rust_opaque__unwrap_rust_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1175 => wire__crate__api__simple__simple_adder_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1176 => wire__crate__api__stream__func_stream_return_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1177 => wire__crate__api__stream__func_stream_return_panic_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1178 => wire__crate__api__stream__func_stream_sink_arg_position_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1179 => wire__crate__api__stream__handle_stream_of_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1180 => wire__crate__api__stream__handle_stream_sink_at_1_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1181 => wire__crate__api__stream__handle_stream_sink_at_2_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1182 => wire__crate__api__stream__handle_stream_sink_at_3_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1183 => wire__crate__api__stream__stream_sink_fixed_sized_primitive_array_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1184 => wire__crate__api__stream__stream_sink_inside_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1185 => wire__crate__api__stream__stream_sink_inside_vec_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1186 => wire__crate__api__stream_misc__func_stream_realistic_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1187 => wire__crate__api__stream_misc__stream_sink_dart_async_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1188 => wire__crate__api__structure__func_struct_with_one_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1189 => wire__crate__api__structure__func_struct_with_two_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1190 => wire__crate__api__structure__func_struct_with_zero_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1191 => wire__crate__api__structure__func_tuple_struct_with_one_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1192 => wire__crate__api__structure__func_tuple_struct_with_two_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1193 => wire__crate__api__tuple__test_tuple_2_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1194 => wire__crate__api__tuple__test_tuple_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1195 => wire__crate__api__type_alias__handle_type_alias_id_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1196 => wire__crate__api__type_alias__handle_type_alias_model_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1197 => wire__crate__api__type_alias__handle_type_nest_alias_id_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1198 => wire__crate__api__uuid_type__handle_nested_uuids_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1199 => wire__crate__api__uuid_type__handle_uuid_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1200 => wire__crate__api__uuid_type__handle_uuids_twin_normal_impl(port, ptr, rust_vec_len, data_len), _ => unreachable!(), } } @@ -40661,93 +39367,88 @@ fn pde_ffi_dispatcher_sync_impl( 943 => wire__crate__api__pseudo_manual__primitive_misc_twin_sync__primitive_u32_twin_sync_impl(ptr, rust_vec_len, data_len), 946 => wire__crate__api__pseudo_manual__raw_string_twin_sync__test_more_than_just_one_raw_string_struct_twin_sync_impl(ptr, rust_vec_len, data_len), 947 => wire__crate__api__pseudo_manual__raw_string_twin_sync__test_raw_string_item_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -961 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_get_good_impl(ptr, rust_vec_len, data_len), -962 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_set_good_impl(ptr, rust_vec_len, data_len), -1003 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1004 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1005 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1006 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_getter_twin_sync_impl(ptr, rust_vec_len, data_len), -1007 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1008 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_custom_name_twin_sync_impl(ptr, rust_vec_len, data_len), -1009 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_twin_sync_impl(ptr, rust_vec_len, data_len), -1010 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_with_result_twin_sync_impl(ptr, rust_vec_len, data_len), -1011 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1012 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1013 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1014 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1015 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_get_good_impl(ptr, rust_vec_len, data_len), -1016 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_set_good_impl(ptr, rust_vec_len, data_len), -1020 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1021 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1022 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_own_and_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1023 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1024 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_vec_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1025 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_borrow_and_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1026 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_borrow_and_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1027 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_callable_arg_twin_sync_impl(ptr, rust_vec_len, data_len), -1028 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_callable_return_twin_sync_impl(ptr, rust_vec_len, data_len), -1029 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_dummy_twin_sync_impl(ptr, rust_vec_len, data_len), -1030 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1031 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1032 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_with_good_and_opaque_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1033 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_with_good_and_opaque_return_own_good_twin_sync_impl(ptr, rust_vec_len, data_len), -1034 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_with_good_and_opaque_return_own_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1035 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_arg_twin_sync_impl(ptr, rust_vec_len, data_len), -1036 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_return_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -1037 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_return_twin_sync_impl(ptr, rust_vec_len, data_len), -1038 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -1039 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_normal_and_opaque_arg_twin_sync_impl(ptr, rust_vec_len, data_len), -1040 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_plus_sign_arg_twin_sync_impl(ptr, rust_vec_len, data_len), -1041 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_plus_sign_return_twin_sync_impl(ptr, rust_vec_len, data_len), -1042 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_return_opaque_one_and_two_twin_sync_impl(ptr, rust_vec_len, data_len), -1043 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_return_opaque_two_twin_sync_impl(ptr, rust_vec_len, data_len), -1044 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1045 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_return_vec_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1046 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_sleep_twin_sync_impl(ptr, rust_vec_len, data_len), -1047 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_stream_sink_twin_sync_impl(ptr, rust_vec_len, data_len), -1048 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1049 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1050 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1051 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1052 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1053 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_one_twin_sync_impl(ptr, rust_vec_len, data_len), -1054 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_trait_object_return_own_two_twin_sync_impl(ptr, rust_vec_len, data_len), -1055 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_sync_impl(ptr, rust_vec_len, data_len), -1071 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_array_opaque_enum_twin_sync_impl(ptr, rust_vec_len, data_len), -1072 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_nested_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1073 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1074 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_option_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1075 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__frb_generator_test_twin_sync_impl(ptr, rust_vec_len, data_len), -1076 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_array_run_twin_sync_impl(ptr, rust_vec_len, data_len), -1077 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_array_twin_sync_impl(ptr, rust_vec_len, data_len), -1078 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_vec_run_twin_sync_impl(ptr, rust_vec_len, data_len), -1079 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_vec_twin_sync_impl(ptr, rust_vec_len, data_len), -1080 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_enum_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1081 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_nested_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1082 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_non_clone_twin_sync_impl(ptr, rust_vec_len, data_len), -1083 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1084 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_opaque_with_delay_twin_sync_impl(ptr, rust_vec_len, data_len), -1085 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__unwrap_rust_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1087 => wire__crate__api__pseudo_manual__simple_twin_sync__simple_adder_twin_sync_impl(ptr, rust_vec_len, data_len), -1103 => wire__crate__api__pseudo_manual__structure_twin_sync__func_struct_with_one_field_twin_sync_impl(ptr, rust_vec_len, data_len), -1104 => wire__crate__api__pseudo_manual__structure_twin_sync__func_struct_with_two_field_twin_sync_impl(ptr, rust_vec_len, data_len), -1105 => wire__crate__api__pseudo_manual__structure_twin_sync__func_struct_with_zero_field_twin_sync_impl(ptr, rust_vec_len, data_len), -1106 => wire__crate__api__pseudo_manual__structure_twin_sync__func_tuple_struct_with_one_field_twin_sync_impl(ptr, rust_vec_len, data_len), -1107 => wire__crate__api__pseudo_manual__structure_twin_sync__func_tuple_struct_with_two_field_twin_sync_impl(ptr, rust_vec_len, data_len), -1110 => wire__crate__api__pseudo_manual__tuple_twin_sync__test_tuple_2_twin_sync_impl(ptr, rust_vec_len, data_len), -1111 => wire__crate__api__pseudo_manual__tuple_twin_sync__test_tuple_twin_sync_impl(ptr, rust_vec_len, data_len), -1115 => wire__crate__api__pseudo_manual__type_alias_twin_sync__handle_type_alias_id_twin_sync_impl(ptr, rust_vec_len, data_len), -1116 => wire__crate__api__pseudo_manual__type_alias_twin_sync__handle_type_alias_model_twin_sync_impl(ptr, rust_vec_len, data_len), -1117 => wire__crate__api__pseudo_manual__type_alias_twin_sync__handle_type_nest_alias_id_twin_sync_impl(ptr, rust_vec_len, data_len), -1121 => wire__crate__api__pseudo_manual__uuid_type_twin_sync__handle_nested_uuids_twin_sync_impl(ptr, rust_vec_len, data_len), -1122 => wire__crate__api__pseudo_manual__uuid_type_twin_sync__handle_uuid_twin_sync_impl(ptr, rust_vec_len, data_len), -1123 => wire__crate__api__pseudo_manual__uuid_type_twin_sync__handle_uuids_twin_sync_impl(ptr, rust_vec_len, data_len), -1139 => wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_get_good_impl(ptr, rust_vec_len, data_len), -1140 => wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_set_good_impl(ptr, rust_vec_len, data_len), -1195 => wire__crate__api__rust_opaque_sync__frb_sync_generator_test_twin_normal_impl(ptr, rust_vec_len, data_len), -1196 => wire__crate__api__rust_opaque_sync__sync_create_non_clone_twin_normal_impl(ptr, rust_vec_len, data_len), -1197 => wire__crate__api__rust_opaque_sync__sync_create_opaque_twin_normal_impl(ptr, rust_vec_len, data_len), -1198 => wire__crate__api__rust_opaque_sync__sync_option_rust_opaque_twin_normal_impl(ptr, rust_vec_len, data_len), +960 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_get_good_impl(ptr, rust_vec_len, data_len), +961 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_set_good_impl(ptr, rust_vec_len, data_len), +994 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +995 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +996 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), +997 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_getter_twin_sync_impl(ptr, rust_vec_len, data_len), +998 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), +999 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_custom_name_twin_sync_impl(ptr, rust_vec_len, data_len), +1000 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_twin_sync_impl(ptr, rust_vec_len, data_len), +1001 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_with_result_twin_sync_impl(ptr, rust_vec_len, data_len), +1002 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1003 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1004 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1005 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1006 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_get_good_impl(ptr, rust_vec_len, data_len), +1007 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_set_good_impl(ptr, rust_vec_len, data_len), +1009 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1010 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1011 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_own_and_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1012 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1013 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_vec_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1014 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_borrow_and_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1015 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_borrow_and_mut_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1016 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_callable_arg_twin_sync_impl(ptr, rust_vec_len, data_len), +1017 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_callable_return_twin_sync_impl(ptr, rust_vec_len, data_len), +1018 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_dummy_twin_sync_impl(ptr, rust_vec_len, data_len), +1019 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1020 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1021 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_with_good_and_opaque_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1022 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_with_good_and_opaque_return_own_good_twin_sync_impl(ptr, rust_vec_len, data_len), +1023 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_with_good_and_opaque_return_own_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1024 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_arg_twin_sync_impl(ptr, rust_vec_len, data_len), +1025 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_return_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +1026 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_return_twin_sync_impl(ptr, rust_vec_len, data_len), +1027 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +1028 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_normal_and_opaque_arg_twin_sync_impl(ptr, rust_vec_len, data_len), +1029 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_plus_sign_arg_twin_sync_impl(ptr, rust_vec_len, data_len), +1030 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_plus_sign_return_twin_sync_impl(ptr, rust_vec_len, data_len), +1031 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_return_opaque_one_and_two_twin_sync_impl(ptr, rust_vec_len, data_len), +1032 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_return_opaque_two_twin_sync_impl(ptr, rust_vec_len, data_len), +1033 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1034 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_return_vec_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1035 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_sleep_twin_sync_impl(ptr, rust_vec_len, data_len), +1036 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_stream_sink_twin_sync_impl(ptr, rust_vec_len, data_len), +1037 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_struct_with_good_and_opaque_field_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1038 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_struct_with_good_and_opaque_field_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1039 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_sync_impl(ptr, rust_vec_len, data_len), +1055 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_array_opaque_enum_twin_sync_impl(ptr, rust_vec_len, data_len), +1056 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_nested_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1057 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1058 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_option_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1059 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__frb_generator_test_twin_sync_impl(ptr, rust_vec_len, data_len), +1060 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_array_run_twin_sync_impl(ptr, rust_vec_len, data_len), +1061 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_array_twin_sync_impl(ptr, rust_vec_len, data_len), +1062 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_vec_run_twin_sync_impl(ptr, rust_vec_len, data_len), +1063 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_vec_twin_sync_impl(ptr, rust_vec_len, data_len), +1064 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_enum_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1065 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_nested_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1066 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_non_clone_twin_sync_impl(ptr, rust_vec_len, data_len), +1067 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1068 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_opaque_with_delay_twin_sync_impl(ptr, rust_vec_len, data_len), +1069 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__unwrap_rust_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1071 => wire__crate__api__pseudo_manual__simple_twin_sync__simple_adder_twin_sync_impl(ptr, rust_vec_len, data_len), +1087 => wire__crate__api__pseudo_manual__structure_twin_sync__func_struct_with_one_field_twin_sync_impl(ptr, rust_vec_len, data_len), +1088 => wire__crate__api__pseudo_manual__structure_twin_sync__func_struct_with_two_field_twin_sync_impl(ptr, rust_vec_len, data_len), +1089 => wire__crate__api__pseudo_manual__structure_twin_sync__func_struct_with_zero_field_twin_sync_impl(ptr, rust_vec_len, data_len), +1090 => wire__crate__api__pseudo_manual__structure_twin_sync__func_tuple_struct_with_one_field_twin_sync_impl(ptr, rust_vec_len, data_len), +1091 => wire__crate__api__pseudo_manual__structure_twin_sync__func_tuple_struct_with_two_field_twin_sync_impl(ptr, rust_vec_len, data_len), +1094 => wire__crate__api__pseudo_manual__tuple_twin_sync__test_tuple_2_twin_sync_impl(ptr, rust_vec_len, data_len), +1095 => wire__crate__api__pseudo_manual__tuple_twin_sync__test_tuple_twin_sync_impl(ptr, rust_vec_len, data_len), +1099 => wire__crate__api__pseudo_manual__type_alias_twin_sync__handle_type_alias_id_twin_sync_impl(ptr, rust_vec_len, data_len), +1100 => wire__crate__api__pseudo_manual__type_alias_twin_sync__handle_type_alias_model_twin_sync_impl(ptr, rust_vec_len, data_len), +1101 => wire__crate__api__pseudo_manual__type_alias_twin_sync__handle_type_nest_alias_id_twin_sync_impl(ptr, rust_vec_len, data_len), +1105 => wire__crate__api__pseudo_manual__uuid_type_twin_sync__handle_nested_uuids_twin_sync_impl(ptr, rust_vec_len, data_len), +1106 => wire__crate__api__pseudo_manual__uuid_type_twin_sync__handle_uuid_twin_sync_impl(ptr, rust_vec_len, data_len), +1107 => wire__crate__api__pseudo_manual__uuid_type_twin_sync__handle_uuids_twin_sync_impl(ptr, rust_vec_len, data_len), +1122 => wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_get_good_impl(ptr, rust_vec_len, data_len), +1123 => wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_set_good_impl(ptr, rust_vec_len, data_len), +1171 => wire__crate__api__rust_opaque_sync__frb_sync_generator_test_twin_normal_impl(ptr, rust_vec_len, data_len), +1172 => wire__crate__api__rust_opaque_sync__sync_create_non_clone_twin_normal_impl(ptr, rust_vec_len, data_len), +1173 => wire__crate__api__rust_opaque_sync__sync_create_opaque_twin_normal_impl(ptr, rust_vec_len, data_len), +1174 => wire__crate__api__rust_opaque_sync__sync_option_rust_opaque_twin_normal_impl(ptr, rust_vec_len, data_len), _ => unreachable!(), } } @@ -41027,66 +39728,6 @@ impl flutter_rust_bridge::IntoIntoDart { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for HelloOneStructTwinNormal -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for HelloOneStructTwinRustAsync -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for FrbWrapper { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self.0) - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} - -impl flutter_rust_bridge::IntoIntoDart> - for HelloOneStructTwinSync -{ - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - // Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart for FrbWrapper { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { @@ -45249,163 +43890,6 @@ impl flutter_rust_bridge::IntoIntoDart flutter_rust_bridge::for_generated::DartAbi { - match self { - crate::frb_generated::HelloTraitTwinNormalImplementor::Variant0(field0) => { - [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - crate::frb_generated::HelloTraitTwinNormalImplementor::Variant1(field0) => { - [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - _ => { - unimplemented!(""); - } - } - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::frb_generated::HelloTraitTwinNormalImplementor -{ -} -impl flutter_rust_bridge::IntoIntoDart - for crate::frb_generated::HelloTraitTwinNormalImplementor -{ - fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinNormalImplementor { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinRustAsyncImplementor { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant0(field0) => { - [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant1(field0) => { - [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - _ => { - unimplemented!(""); - } - } - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::frb_generated::HelloTraitTwinRustAsyncImplementor -{ -} -impl flutter_rust_bridge::IntoIntoDart - for crate::frb_generated::HelloTraitTwinRustAsyncImplementor -{ - fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinRustAsyncImplementor { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::frb_generated::HelloTraitTwinSyncImplementor { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - crate::frb_generated::HelloTraitTwinSyncImplementor::Variant0(field0) => { - [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - crate::frb_generated::HelloTraitTwinSyncImplementor::Variant1(field0) => { - [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() - } - _ => { - unimplemented!(""); - } - } - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::frb_generated::HelloTraitTwinSyncImplementor -{ -} -impl flutter_rust_bridge::IntoIntoDart - for crate::frb_generated::HelloTraitTwinSyncImplementor -{ - fn into_into_dart(self) -> crate::frb_generated::HelloTraitTwinSyncImplementor { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart for crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal { - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - Self::A => 0.into_dart(), - Self::B => 1.into_dart(), - _ => unreachable!(), - } - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal -{ -} -impl flutter_rust_bridge::IntoIntoDart - for crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal -{ - fn into_into_dart(self) -> crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync -{ - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - Self::A => 0.into_dart(), - Self::B => 1.into_dart(), - _ => unreachable!(), - } - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync -{ -} -impl - flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - > for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync -{ - fn into_into_dart( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync - { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs -impl flutter_rust_bridge::IntoDart - for crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync -{ - fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { - match self { - Self::A => 0.into_dart(), - Self::B => 1.into_dart(), - _ => unreachable!(), - } - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync -{ -} -impl - flutter_rust_bridge::IntoIntoDart< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - > for crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync -{ - fn into_into_dart( - self, - ) -> crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync { - self - } -} -// Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart for crate::api::misc_no_twin_example_a::ItemContainerSolutionTwoTwinNormal { @@ -48786,42 +47270,6 @@ impl SseEncode for flutter_rust_bridge::for_generated::anyhow::Error { } } -impl SseEncode for RustAutoOpaqueMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode for RustAutoOpaqueMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode for RustAutoOpaqueMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - impl SseEncode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -48905,49 +47353,6 @@ impl SseEncode for RustAutoOpaqueMoi { } } -impl SseEncode - for RustAutoOpaqueMoi< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - >>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer); - } -} - -impl SseEncode - for RustAutoOpaqueMoi< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - -impl SseEncode for RustAutoOpaqueMoi { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), - serializer, - ); - } -} - impl SseEncode for Box { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -49128,42 +47533,6 @@ impl SseEncode for EnumWithGoodAndOpaqueWithoutOptionTwinSync { } } -impl SseEncode for HelloOneStructTwinNormal { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for HelloOneStructTwinRustAsync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), - serializer, - ); - } -} - -impl SseEncode for HelloOneStructTwinSync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - , - >>::sse_encode( - flutter_rust_bridge::for_generated::rust_auto_opaque_encode::<_, MoiArc<_>>(self), - serializer, - ); - } -} - impl SseEncode for ItemContainerSolutionOneTwinNormal { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -50251,45 +48620,6 @@ impl SseEncode } } -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - impl SseEncode for RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner< @@ -50458,45 +48788,6 @@ impl SseEncode } } -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - impl SseEncode for RustOpaqueMoi< flutter_rust_bridge::for_generated::RustAutoOpaqueInner, @@ -50920,51 +49211,6 @@ impl SseEncode } } -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - -impl SseEncode - for RustOpaqueMoi< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - > -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - let (ptr, size) = self.sse_encode_raw(); - ::sse_encode(ptr, serializer); - ::sse_encode(size, serializer); - } -} - impl SseEncode for RustOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -51831,27 +50077,6 @@ impl SseEncode for bool { } } -impl SseEncode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(*self, serializer); - } -} - -impl SseEncode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(*self, serializer); - } -} - -impl SseEncode for Box { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(*self, serializer); - } -} - impl SseEncode for Box { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -53442,108 +51667,6 @@ impl SseEncode for crate::api::mirror::HashMapValue { } } -impl SseEncode for crate::frb_generated::HelloTraitTwinNormalImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - match self { - crate::frb_generated::HelloTraitTwinNormalImplementor::Variant0(field0) => { - ::sse_encode(0, serializer); - >::sse_encode(field0, serializer); - } - crate::frb_generated::HelloTraitTwinNormalImplementor::Variant1(field0) => { - ::sse_encode(1, serializer); - >::sse_encode(field0, serializer); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseEncode for crate::frb_generated::HelloTraitTwinRustAsyncImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - match self { - crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant0(field0) => { - ::sse_encode(0, serializer); - >::sse_encode(field0, serializer); - } - crate::frb_generated::HelloTraitTwinRustAsyncImplementor::Variant1(field0) => { - ::sse_encode(1, serializer); - >::sse_encode(field0, serializer); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseEncode for crate::frb_generated::HelloTraitTwinSyncImplementor { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - match self { - crate::frb_generated::HelloTraitTwinSyncImplementor::Variant0(field0) => { - ::sse_encode(0, serializer); - >::sse_encode(field0, serializer); - } - crate::frb_generated::HelloTraitTwinSyncImplementor::Variant1(field0) => { - ::sse_encode(1, serializer); - >::sse_encode(field0, serializer); - } - _ => { - unimplemented!(""); - } - } - } -} - -impl SseEncode for crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode( - match self { - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal::A => 0, - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal::B => 1, - _ => { - unimplemented!(""); - } - }, - serializer, - ); - } -} - -impl SseEncode - for crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync -{ - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode(match self {crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync::A => { 0 } -crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync::B => { 1 } - _ => { unimplemented!(""); }}, serializer); - } -} - -impl SseEncode for crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { - ::sse_encode( - match self { - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync::A => 0, - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync::B => 1, - _ => { - unimplemented!(""); - } - }, - serializer, - ); - } -} - impl SseEncode for i16 { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { diff --git a/frb_example/pure_dart_pde/rust/src/frb_generated.web.rs b/frb_example/pure_dart_pde/rust/src/frb_generated.web.rs index 5add52b0c4..4ee116fd11 100644 --- a/frb_example/pure_dart_pde/rust/src/frb_generated.web.rs +++ b/frb_example/pure_dart_pde/rust/src/frb_generated.web.rs @@ -21,17 +21,13 @@ use crate::api::pseudo_manual::impl_trait_twin_sync::SimpleTraitTwinSync; use crate::api::pseudo_manual::impl_trait_twin_sync::*; use crate::api::pseudo_manual::method_twin_rust_async::*; use crate::api::pseudo_manual::method_twin_sync::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTraitTwinRustAsync; use crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::*; -use crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTraitTwinSync; use crate::api::pseudo_manual::rust_auto_opaque_twin_sync::*; use crate::api::pseudo_manual::rust_opaque_twin_rust_async::*; use crate::api::pseudo_manual::rust_opaque_twin_sync::*; -use crate::api::rust_auto_opaque::HelloTraitTwinNormal; use crate::api::rust_auto_opaque::*; use crate::api::rust_opaque::*; use crate::api::rust_opaque_sync::*; -use crate::frb_generated::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::wasm_bindgen; use flutter_rust_bridge::for_generated::wasm_bindgen::prelude::*; @@ -358,52 +354,6 @@ pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generat >::decrement_strong_count(ptr as _); } -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::decrement_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner>, - >::decrement_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynHelloTraitTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::>>::decrement_strong_count(ptr as _); -} - #[wasm_bindgen] pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync( ptr: *const std::ffi::c_void, @@ -640,48 +590,6 @@ pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generat >::decrement_strong_count(ptr as _); } -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::>::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::>::decrement_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - MoiArc::>::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - MoiArc::>::decrement_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::>::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerHelloOneStructTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::>::decrement_strong_count(ptr as _); -} - #[wasm_bindgen] pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerItemContainerSolutionOneTwinNormal( ptr: *const std::ffi::c_void, @@ -1192,72 +1100,6 @@ pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generat >::decrement_strong_count(ptr as _); } -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - >, - >::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_rust_asyncHelloTwoEnumTwinRustAsync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::HelloTwoEnumTwinRustAsync, - >, - >::decrement_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - >::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapipseudo_manualrust_auto_opaque_twin_syncHelloTwoEnumTwinSync( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::pseudo_manual::rust_auto_opaque_twin_sync::HelloTwoEnumTwinSync, - >, - >::decrement_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - >::increment_strong_count(ptr as _); -} - -#[wasm_bindgen] -pub fn rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnercrateapirust_auto_opaqueHelloTwoEnumTwinNormal( - ptr: *const std::ffi::c_void, -) { - MoiArc::< - flutter_rust_bridge::for_generated::RustAutoOpaqueInner< - crate::api::rust_auto_opaque::HelloTwoEnumTwinNormal, - >, - >::decrement_strong_count(ptr as _); -} - #[wasm_bindgen] pub fn rust_arc_increment_strong_count_RustOpaque_i32(ptr: *const std::ffi::c_void) { MoiArc::::increment_strong_count(ptr as _); diff --git a/frb_example/pure_dart_pde/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_test.dart b/frb_example/pure_dart_pde/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_test.dart index 4a562083ad..078b9036da 100644 --- a/frb_example/pure_dart_pde/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_test.dart +++ b/frb_example/pure_dart_pde/test/api/pseudo_manual/rust_auto_opaque_twin_rust_async_test.dart @@ -194,29 +194,26 @@ Future main({bool skipRustLibInit = false}) async { }); }); - group('trait object', () { - Future _body(BoxHelloTraitTwinRustAsync obj, String expect) async { - await futurizeVoidTwinRustAsync( - rustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( - arg: obj, expect: expect)); - await futurizeVoidTwinRustAsync( - rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsync( - arg: obj, expect: expect)); - await futurizeVoidTwinRustAsync( - rustAutoOpaqueTraitObjectArgOwnTwinRustAsync( - arg: obj, expect: expect)); - } - - test( - 'case one', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync(), - 'hello')); - test( - 'case two', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync(), 'B')); - }); + // group('trait object', () { + // Future _body(BoxHelloTraitTwinRustAsync obj, String expect) async { + // await futurizeVoidTwinRustAsync(rustAutoOpaqueTraitObjectArgBorrowTwinRustAsync( + // arg: obj, expect: expect)); + // await futurizeVoidTwinRustAsync( + // rustAutoOpaqueTraitObjectArgMutBorrowTwinRustAsync( + // arg: obj, expect: expect)); + // await futurizeVoidTwinRustAsync( + // rustAutoOpaqueTraitObjectArgOwnTwinRustAsync(arg: obj, expect: expect)); + // } + // + // test( + // 'case one', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnOneTwinRustAsync(), 'hello')); + // test( + // 'case two', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnTwoTwinRustAsync(), 'B')); + // }); test('static method', () async { final obj = diff --git a/frb_example/pure_dart_pde/test/api/pseudo_manual/rust_auto_opaque_twin_sync_test.dart b/frb_example/pure_dart_pde/test/api/pseudo_manual/rust_auto_opaque_twin_sync_test.dart index 215fdb5e4f..69a2ffeb3d 100644 --- a/frb_example/pure_dart_pde/test/api/pseudo_manual/rust_auto_opaque_twin_sync_test.dart +++ b/frb_example/pure_dart_pde/test/api/pseudo_manual/rust_auto_opaque_twin_sync_test.dart @@ -191,25 +191,26 @@ Future main({bool skipRustLibInit = false}) async { }); }); - group('trait object', () { - Future _body(BoxHelloTraitTwinSync obj, String expect) async { - await futurizeVoidTwinSync( - rustAutoOpaqueTraitObjectArgBorrowTwinSync(arg: obj, expect: expect)); - await futurizeVoidTwinSync(rustAutoOpaqueTraitObjectArgMutBorrowTwinSync( - arg: obj, expect: expect)); - await futurizeVoidTwinSync( - rustAutoOpaqueTraitObjectArgOwnTwinSync(arg: obj, expect: expect)); - } - - test( - 'case one', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnOneTwinSync(), 'hello')); - test( - 'case two', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnTwoTwinSync(), 'B')); - }); + // group('trait object', () { + // Future _body(BoxHelloTraitTwinSync obj, String expect) async { + // await futurizeVoidTwinSync(rustAutoOpaqueTraitObjectArgBorrowTwinSync( + // arg: obj, expect: expect)); + // await futurizeVoidTwinSync( + // rustAutoOpaqueTraitObjectArgMutBorrowTwinSync( + // arg: obj, expect: expect)); + // await futurizeVoidTwinSync( + // rustAutoOpaqueTraitObjectArgOwnTwinSync(arg: obj, expect: expect)); + // } + // + // test( + // 'case one', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnOneTwinSync(), 'hello')); + // test( + // 'case two', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnTwoTwinSync(), 'B')); + // }); test('static method', () async { final obj = await NonCloneSimpleTwinSync.staticMethodReturnOwnTwinSync(); diff --git a/frb_example/pure_dart_pde/test/api/rust_auto_opaque_test.dart b/frb_example/pure_dart_pde/test/api/rust_auto_opaque_test.dart index 1677142721..ef7ee033f0 100644 --- a/frb_example/pure_dart_pde/test/api/rust_auto_opaque_test.dart +++ b/frb_example/pure_dart_pde/test/api/rust_auto_opaque_test.dart @@ -189,26 +189,26 @@ Future main({bool skipRustLibInit = false}) async { }); }); - group('trait object', () { - Future _body(BoxHelloTraitTwinNormal obj, String expect) async { - await futurizeVoidTwinNormal(rustAutoOpaqueTraitObjectArgBorrowTwinNormal( - arg: obj, expect: expect)); - await futurizeVoidTwinNormal( - rustAutoOpaqueTraitObjectArgMutBorrowTwinNormal( - arg: obj, expect: expect)); - await futurizeVoidTwinNormal( - rustAutoOpaqueTraitObjectArgOwnTwinNormal(arg: obj, expect: expect)); - } - - test( - 'case one', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnOneTwinNormal(), 'hello')); - test( - 'case two', - () async => await _body( - await rustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal(), 'B')); - }); + // group('trait object', () { + // Future _body(BoxHelloTraitTwinNormal obj, String expect) async { + // await futurizeVoidTwinNormal(rustAutoOpaqueTraitObjectArgBorrowTwinNormal( + // arg: obj, expect: expect)); + // await futurizeVoidTwinNormal( + // rustAutoOpaqueTraitObjectArgMutBorrowTwinNormal( + // arg: obj, expect: expect)); + // await futurizeVoidTwinNormal( + // rustAutoOpaqueTraitObjectArgOwnTwinNormal(arg: obj, expect: expect)); + // } + // + // test( + // 'case one', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnOneTwinNormal(), 'hello')); + // test( + // 'case two', + // () async => await _body( + // await rustAutoOpaqueTraitObjectReturnOwnTwoTwinNormal(), 'B')); + // }); test('static method', () async { final obj = From ae6bfea99808768ae9fa0379bfb8561dc1e8ff49 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 17:09:02 +0800 Subject: [PATCH 78/96] feat: more --- .../rust/src/api/override_web_audio_api.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/frb_example/integrate_third_party/rust/src/api/override_web_audio_api.rs b/frb_example/integrate_third_party/rust/src/api/override_web_audio_api.rs index b3d3c6144e..38ebf25ff3 100644 --- a/frb_example/integrate_third_party/rust/src/api/override_web_audio_api.rs +++ b/frb_example/integrate_third_party/rust/src/api/override_web_audio_api.rs @@ -21,13 +21,10 @@ macro_rules! handle_audio_node_trait_impls_override { ($name:ident) => { #[ext] pub impl $name { - // fn frb_override_connect(&self, dest: AudioNodeImplementor) { + // fn frb_override_connect(&self, dest: &dyn AudioNode) { // let dest = dest.blocking_read(); // self.connect(&*dest); // } - fn frb_override_connect(&self) { - todo!() - } } }; } From 6f4d75d12748546a9c9c38ebd11a17fb8a94fdb3 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 17:11:07 +0800 Subject: [PATCH 79/96] feat: more --- .../rust/src/api/override_web_audio_api.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/frb_example/integrate_third_party/rust/src/api/override_web_audio_api.rs b/frb_example/integrate_third_party/rust/src/api/override_web_audio_api.rs index 38ebf25ff3..1b542461a0 100644 --- a/frb_example/integrate_third_party/rust/src/api/override_web_audio_api.rs +++ b/frb_example/integrate_third_party/rust/src/api/override_web_audio_api.rs @@ -21,10 +21,9 @@ macro_rules! handle_audio_node_trait_impls_override { ($name:ident) => { #[ext] pub impl $name { - // fn frb_override_connect(&self, dest: &dyn AudioNode) { - // let dest = dest.blocking_read(); - // self.connect(&*dest); - // } + fn frb_override_connect(&self, dest: &dyn AudioNode) { + self.connect(dest); + } } }; } From 557d6d6dd8cfd3879ae5c5773866df7b124fddee Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 17:12:24 +0800 Subject: [PATCH 80/96] chore: codegen --- .../src/rust/api/override_web_audio_api.dart | 46 +- .../lib/src/rust/frb_generated.dart | 3080 +++++--- .../lib/src/rust/frb_generated.freezed.dart | 6380 +++++++++++++++++ .../lib/src/rust/frb_generated.io.dart | 242 + .../lib/src/rust/frb_generated.web.dart | 242 + .../src/rust/third_party/web_audio_api.dart | 3 +- .../rust/third_party/web_audio_api/node.dart | 43 +- .../rust/src/frb_generated.rs | 2794 ++++++-- 8 files changed, 11006 insertions(+), 1824 deletions(-) diff --git a/frb_example/integrate_third_party/lib/src/rust/api/override_web_audio_api.dart b/frb_example/integrate_third_party/lib/src/rust/api/override_web_audio_api.dart index 32885150d4..9a3e5f30fe 100644 --- a/frb_example/integrate_third_party/lib/src/rust/api/override_web_audio_api.dart +++ b/frb_example/integrate_third_party/lib/src/rust/api/override_web_audio_api.dart @@ -5,14 +5,16 @@ import '../frb_generated.dart'; import '../third_party/web_audio_api.dart'; +import '../third_party/web_audio_api/node.dart'; +import '../third_party/web_audio_api/worklet.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; abstract class AnalyserNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class AudioBufferSourceNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class AudioContextExt { @@ -20,81 +22,81 @@ abstract class AudioContextExt { } abstract class AudioDestinationNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class AudioParamExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class BiquadFilterNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class ChannelMergerNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class ChannelSplitterNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class ConstantSourceNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class ConvolverNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class DelayNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class DynamicsCompressorNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class GainNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class IIRFilterNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class MediaElementAudioSourceNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class MediaStreamAudioDestinationNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class MediaStreamAudioSourceNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class MediaStreamTrackAudioSourceNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class OscillatorNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class PannerNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class ScriptProcessorNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class StereoPannerNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } abstract class WaveShaperNodeExt { - Future connect(); + Future connect({required AudioNode dest}); } diff --git a/frb_example/integrate_third_party/lib/src/rust/frb_generated.dart b/frb_example/integrate_third_party/lib/src/rust/frb_generated.dart index 24199d5640..b332618190 100644 --- a/frb_example/integrate_third_party/lib/src/rust/frb_generated.dart +++ b/frb_example/integrate_third_party/lib/src/rust/frb_generated.dart @@ -144,7 +144,7 @@ abstract class RustLibApi extends BaseApi { required double endTime}); Future webAudioApiAudioParamFrbOverrideConnect( - {required AudioParam that}); + {required AudioParam that, required AudioNode dest}); Future webAudioApiAudioParamLinearRampToValueAtTime( {required AudioParam that, @@ -718,7 +718,7 @@ abstract class RustLibApi extends BaseApi { {required AnalyserNode that}); Future webAudioApiNodeAnalyserNodeFrbOverrideConnect( - {required AnalyserNode that}); + {required AnalyserNode that, required AudioNode dest}); Future webAudioApiNodeAnalyserNodeFrequencyBinCount( {required AnalyserNode that}); @@ -791,7 +791,7 @@ abstract class RustLibApi extends BaseApi { {required AudioBufferSourceNode that, required BigInt output}); Future webAudioApiNodeAudioBufferSourceNodeFrbOverrideConnect( - {required AudioBufferSourceNode that}); + {required AudioBufferSourceNode that, required AudioNode dest}); Future webAudioApiNodeAudioBufferSourceNodeLoop( {required AudioBufferSourceNode that}); @@ -884,7 +884,7 @@ abstract class RustLibApi extends BaseApi { {required AudioDestinationNode that, required BigInt output}); Future webAudioApiNodeAudioDestinationNodeFrbOverrideConnect( - {required AudioDestinationNode that}); + {required AudioDestinationNode that, required AudioNode dest}); Future webAudioApiNodeAudioDestinationNodeMaxChannelCount( {required AudioDestinationNode that}); @@ -933,7 +933,7 @@ abstract class RustLibApi extends BaseApi { {required BiquadFilterNode that, required BigInt output}); Future webAudioApiNodeBiquadFilterNodeFrbOverrideConnect( - {required BiquadFilterNode that}); + {required BiquadFilterNode that, required AudioNode dest}); Future webAudioApiNodeBiquadFilterNodeNumberOfInputs( {required BiquadFilterNode that}); @@ -985,7 +985,7 @@ abstract class RustLibApi extends BaseApi { {required ChannelMergerNode that, required BigInt output}); Future webAudioApiNodeChannelMergerNodeFrbOverrideConnect( - {required ChannelMergerNode that}); + {required ChannelMergerNode that, required AudioNode dest}); Future webAudioApiNodeChannelMergerNodeNumberOfInputs( {required ChannelMergerNode that}); @@ -1031,7 +1031,7 @@ abstract class RustLibApi extends BaseApi { {required ChannelSplitterNode that, required BigInt output}); Future webAudioApiNodeChannelSplitterNodeFrbOverrideConnect( - {required ChannelSplitterNode that}); + {required ChannelSplitterNode that, required AudioNode dest}); Future webAudioApiNodeChannelSplitterNodeNumberOfInputs( {required ChannelSplitterNode that}); @@ -1080,7 +1080,7 @@ abstract class RustLibApi extends BaseApi { {required ConstantSourceNode that, required BigInt output}); Future webAudioApiNodeConstantSourceNodeFrbOverrideConnect( - {required ConstantSourceNode that}); + {required ConstantSourceNode that, required AudioNode dest}); Future webAudioApiNodeConstantSourceNodeNumberOfInputs( {required ConstantSourceNode that}); @@ -1138,7 +1138,7 @@ abstract class RustLibApi extends BaseApi { {required ConvolverNode that, required BigInt output}); Future webAudioApiNodeConvolverNodeFrbOverrideConnect( - {required ConvolverNode that}); + {required ConvolverNode that, required AudioNode dest}); Future webAudioApiNodeConvolverNodeNormalize( {required ConvolverNode that}); @@ -1189,7 +1189,7 @@ abstract class RustLibApi extends BaseApi { {required DelayNode that, required BigInt output}); Future webAudioApiNodeDelayNodeFrbOverrideConnect( - {required DelayNode that}); + {required DelayNode that, required AudioNode dest}); Future webAudioApiNodeDelayNodeNumberOfInputs( {required DelayNode that}); @@ -1235,7 +1235,7 @@ abstract class RustLibApi extends BaseApi { {required DynamicsCompressorNode that, required BigInt output}); Future webAudioApiNodeDynamicsCompressorNodeFrbOverrideConnect( - {required DynamicsCompressorNode that}); + {required DynamicsCompressorNode that, required AudioNode dest}); Future webAudioApiNodeDynamicsCompressorNodeNumberOfInputs( {required DynamicsCompressorNode that}); @@ -1279,7 +1279,7 @@ abstract class RustLibApi extends BaseApi { {required GainNode that, required BigInt output}); Future webAudioApiNodeGainNodeFrbOverrideConnect( - {required GainNode that}); + {required GainNode that, required AudioNode dest}); Future webAudioApiNodeGainNodeNumberOfInputs( {required GainNode that}); @@ -1324,7 +1324,7 @@ abstract class RustLibApi extends BaseApi { {required IirFilterNode that, required BigInt output}); Future webAudioApiNodeIirFilterNodeFrbOverrideConnect( - {required IirFilterNode that}); + {required IirFilterNode that, required AudioNode dest}); Future webAudioApiNodeIirFilterNodeNumberOfInputs( {required IirFilterNode that}); @@ -1371,7 +1371,7 @@ abstract class RustLibApi extends BaseApi { {required MediaElementAudioSourceNode that, required BigInt output}); Future webAudioApiNodeMediaElementAudioSourceNodeFrbOverrideConnect( - {required MediaElementAudioSourceNode that}); + {required MediaElementAudioSourceNode that, required AudioNode dest}); Future webAudioApiNodeMediaElementAudioSourceNodeNumberOfInputs( {required MediaElementAudioSourceNode that}); @@ -1421,7 +1421,7 @@ abstract class RustLibApi extends BaseApi { {required MediaStreamAudioDestinationNode that, required BigInt output}); Future webAudioApiNodeMediaStreamAudioDestinationNodeFrbOverrideConnect( - {required MediaStreamAudioDestinationNode that}); + {required MediaStreamAudioDestinationNode that, required AudioNode dest}); Future webAudioApiNodeMediaStreamAudioDestinationNodeNumberOfInputs( {required MediaStreamAudioDestinationNode that}); @@ -1475,7 +1475,7 @@ abstract class RustLibApi extends BaseApi { {required MediaStreamAudioSourceNode that, required BigInt output}); Future webAudioApiNodeMediaStreamAudioSourceNodeFrbOverrideConnect( - {required MediaStreamAudioSourceNode that}); + {required MediaStreamAudioSourceNode that, required AudioNode dest}); Future webAudioApiNodeMediaStreamAudioSourceNodeNumberOfInputs( {required MediaStreamAudioSourceNode that}); @@ -1525,7 +1525,7 @@ abstract class RustLibApi extends BaseApi { {required MediaStreamTrackAudioSourceNode that, required BigInt output}); Future webAudioApiNodeMediaStreamTrackAudioSourceNodeFrbOverrideConnect( - {required MediaStreamTrackAudioSourceNode that}); + {required MediaStreamTrackAudioSourceNode that, required AudioNode dest}); Future webAudioApiNodeMediaStreamTrackAudioSourceNodeNumberOfInputs( {required MediaStreamTrackAudioSourceNode that}); @@ -1578,7 +1578,7 @@ abstract class RustLibApi extends BaseApi { {required OscillatorNode that, required BigInt output}); Future webAudioApiNodeOscillatorNodeFrbOverrideConnect( - {required OscillatorNode that}); + {required OscillatorNode that, required AudioNode dest}); Future webAudioApiNodeOscillatorNodeNumberOfInputs( {required OscillatorNode that}); @@ -1654,7 +1654,7 @@ abstract class RustLibApi extends BaseApi { {required PannerNode that}); Future webAudioApiNodePannerNodeFrbOverrideConnect( - {required PannerNode that}); + {required PannerNode that, required AudioNode dest}); Future webAudioApiNodePannerNodeMaxDistance( {required PannerNode that}); @@ -1754,7 +1754,7 @@ abstract class RustLibApi extends BaseApi { {required ScriptProcessorNode that, required BigInt output}); Future webAudioApiNodeScriptProcessorNodeFrbOverrideConnect( - {required ScriptProcessorNode that}); + {required ScriptProcessorNode that, required AudioNode dest}); Future webAudioApiNodeScriptProcessorNodeNumberOfInputs( {required ScriptProcessorNode that}); @@ -1800,7 +1800,7 @@ abstract class RustLibApi extends BaseApi { {required StereoPannerNode that, required BigInt output}); Future webAudioApiNodeStereoPannerNodeFrbOverrideConnect( - {required StereoPannerNode that}); + {required StereoPannerNode that, required AudioNode dest}); Future webAudioApiNodeStereoPannerNodeNumberOfInputs( {required StereoPannerNode that}); @@ -1846,7 +1846,7 @@ abstract class RustLibApi extends BaseApi { {required WaveShaperNode that, required BigInt output}); Future webAudioApiNodeWaveShaperNodeFrbOverrideConnect( - {required WaveShaperNode that}); + {required WaveShaperNode that, required AudioNode dest}); Future webAudioApiNodeWaveShaperNodeNumberOfInputs( {required WaveShaperNode that}); @@ -2349,7 +2349,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 27, port: port_); + funcId: 28, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -2376,7 +2376,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_list_prim_f_32_strict(samples, serializer); sse_encode_f_32(sampleRate, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 28, port: port_); + funcId: 29, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -2404,7 +2404,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(channelNumber, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 29, port: port_); + funcId: 30, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -2432,7 +2432,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(channelNumber, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 30, port: port_); + funcId: 31, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -2458,7 +2458,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 31, port: port_); + funcId: 32, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -2484,7 +2484,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_audio_buffer_options(options, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 32, port: port_); + funcId: 33, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -2511,7 +2511,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 33, port: port_); + funcId: 34, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -2537,7 +2537,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 34, port: port_); + funcId: 35, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -2564,7 +2564,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 44, port: port_); + funcId: 45, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_automation_rate, @@ -2592,7 +2592,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(cancelTime, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 45, port: port_); + funcId: 46, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -2620,7 +2620,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(cancelTime, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 46, port: port_); + funcId: 47, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -2646,7 +2646,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 47, port: port_); + funcId: 48, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -2672,7 +2672,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 48, port: port_); + funcId: 49, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -2699,7 +2699,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 49, port: port_); + funcId: 50, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -2726,7 +2726,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 50, port: port_); + funcId: 51, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -2753,7 +2753,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 51, port: port_); + funcId: 52, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -2779,7 +2779,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 52, port: port_); + funcId: 53, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -2805,7 +2805,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 53, port: port_); + funcId: 54, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -2831,7 +2831,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 54, port: port_); + funcId: 55, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -2859,7 +2859,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 55, port: port_); + funcId: 56, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -2890,7 +2890,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_32(value, serializer); sse_encode_f_64(endTime, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 56, port: port_); + funcId: 57, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -2911,21 +2911,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiAudioParamFrbOverrideConnect( - {required AudioParam that}) { + {required AudioParam that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 57, port: port_); + funcId: 58, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiAudioParamFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -2933,7 +2934,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { TaskConstMeta get kWebAudioApiAudioParamFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "AudioParam_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -2949,7 +2950,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_32(value, serializer); sse_encode_f_64(endTime, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 58, port: port_); + funcId: 59, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -2975,7 +2976,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 59, port: port_); + funcId: 60, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -3001,7 +3002,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 60, port: port_); + funcId: 61, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -3028,7 +3029,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 61, port: port_); + funcId: 62, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -3055,7 +3056,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 62, port: port_); + funcId: 63, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -3081,7 +3082,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 63, port: port_); + funcId: 64, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3109,7 +3110,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_automation_rate(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 64, port: port_); + funcId: 65, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3137,7 +3138,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 65, port: port_); + funcId: 66, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3165,7 +3166,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 66, port: port_); + funcId: 67, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3193,7 +3194,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 67, port: port_); + funcId: 68, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3226,7 +3227,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(startTime, serializer); sse_encode_f_64(timeConstant, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 68, port: port_); + funcId: 69, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3253,7 +3254,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( that, serializer); sse_encode_f_32(value, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 69)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 70)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3284,7 +3285,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_32(value, serializer); sse_encode_f_64(startTime, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 70, port: port_); + funcId: 71, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3317,7 +3318,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(startTime, serializer); sse_encode_f_64(duration, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 71, port: port_); + funcId: 72, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3342,7 +3343,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 72)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 73)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -3367,7 +3368,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioProcessingEvent( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 73)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 74)!; }, codec: SseCodec( decodeSuccessData: @@ -3394,7 +3395,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioProcessingEvent( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 74)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 75)!; }, codec: SseCodec( decodeSuccessData: @@ -3421,7 +3422,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioProcessingEvent( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 75)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 76)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -3449,7 +3450,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( inputBuffer, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 76)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 77)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3477,7 +3478,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( outputBuffer, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 77)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 78)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3504,7 +3505,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioProcessingEvent( that, serializer); sse_encode_f_64(playbackTime, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 78)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 79)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3530,7 +3531,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioRenderCapacityEvent( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 79)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 80)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -3557,7 +3558,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioRenderCapacityEvent( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 80)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 81)!; }, codec: SseCodec( decodeSuccessData: @@ -3584,7 +3585,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioRenderCapacityEvent( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 81)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 82)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -3610,7 +3611,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioRenderCapacityEvent( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 82)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 83)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -3636,7 +3637,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioRenderCapacityEvent( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 83)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 84)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -3664,7 +3665,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioRenderCapacityEvent( that, serializer); sse_encode_f_64(averageLoad, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 84)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 85)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3693,7 +3694,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent( event, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 85)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 86)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3720,7 +3721,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioRenderCapacityEvent( that, serializer); sse_encode_f_64(peakLoad, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 86)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 87)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3747,7 +3748,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioRenderCapacityEvent( that, serializer); sse_encode_f_64(timestamp, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 87)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 88)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3774,7 +3775,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioRenderCapacityEvent( that, serializer); sse_encode_f_64(underrunRatio, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 88)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 89)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3802,7 +3803,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioRenderCapacity( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 89, port: port_); + funcId: 90, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3832,7 +3833,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_audio_render_capacity_options( options, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 90, port: port_); + funcId: 91, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3859,7 +3860,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioRenderCapacity( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 91, port: port_); + funcId: 92, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3885,7 +3886,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioCompletionEvent( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 92)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 93)!; }, codec: SseCodec( decodeSuccessData: @@ -3912,7 +3913,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioCompletionEvent( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 93)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 94)!; }, codec: SseCodec( decodeSuccessData: @@ -3943,7 +3944,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent( event, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 94)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 95)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3972,7 +3973,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( renderedBuffer, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 95)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 96)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4001,7 +4002,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 96, port: port_); + funcId: 97, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4028,7 +4029,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 97, port: port_); + funcId: 98, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -4055,7 +4056,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 98, port: port_); + funcId: 99, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4082,7 +4083,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 99, port: port_); + funcId: 100, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4110,7 +4111,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 100, port: port_); + funcId: 101, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4137,7 +4138,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 101, port: port_); + funcId: 102, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4164,7 +4165,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 102, port: port_); + funcId: 103, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4198,7 +4199,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContextRegistration( dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 103, port: port_); + funcId: 104, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4226,7 +4227,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 104, port: port_); + funcId: 105, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4261,7 +4262,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_usize(length, serializer); sse_encode_f_32(sampleRate, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 105, port: port_); + funcId: 106, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4290,7 +4291,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 106, port: port_); + funcId: 107, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4320,7 +4321,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(numberOfInputs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 107, port: port_); + funcId: 108, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4351,7 +4352,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(numberOfOutputs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 108, port: port_); + funcId: 109, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4380,7 +4381,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 109, port: port_); + funcId: 110, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4409,7 +4410,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 110, port: port_); + funcId: 111, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4438,7 +4439,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(maxDelayTime, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 111, port: port_); + funcId: 112, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4467,7 +4468,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 112, port: port_); + funcId: 113, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4497,7 +4498,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 113, port: port_); + funcId: 114, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4529,7 +4530,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_prim_f_64_loose(feedforward, serializer); sse_encode_list_prim_f_64_loose(feedback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 114, port: port_); + funcId: 115, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4558,7 +4559,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 115, port: port_); + funcId: 116, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4591,7 +4592,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStream( media, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 116, port: port_); + funcId: 117, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4624,7 +4625,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrack( media, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 117, port: port_); + funcId: 118, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4654,7 +4655,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 118, port: port_); + funcId: 119, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4682,7 +4683,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 119, port: port_); + funcId: 120, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4711,7 +4712,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_box_autoadd_periodic_wave_options(options, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 120, port: port_); + funcId: 121, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4747,7 +4748,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_usize(numberOfInputChannels, serializer); sse_encode_usize(numberOfOutputChannels, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 121, port: port_); + funcId: 122, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4786,7 +4787,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 122, port: port_); + funcId: 123, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4815,7 +4816,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 123, port: port_); + funcId: 124, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4843,7 +4844,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 124, port: port_); + funcId: 125, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -4870,7 +4871,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 125, port: port_); + funcId: 126, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4900,7 +4901,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_String(inputPath, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 126, port: port_); + funcId: 127, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4930,7 +4931,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 127, port: port_); + funcId: 128, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4956,7 +4957,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_audio_context_options(options, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 128)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 129)!; }, codec: SseCodec( decodeSuccessData: @@ -4984,7 +4985,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 129, port: port_); + funcId: 130, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -5011,7 +5012,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 130, port: port_); + funcId: 131, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5038,7 +5039,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 131, port: port_); + funcId: 132, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5065,7 +5066,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 132, port: port_); + funcId: 133, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -5092,7 +5093,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 133, port: port_); + funcId: 134, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -5119,7 +5120,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 134, port: port_); + funcId: 135, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_audio_context_state, @@ -5146,7 +5147,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 135, port: port_); + funcId: 136, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5173,7 +5174,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 136, port: port_); + funcId: 137, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5200,7 +5201,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 137, port: port_); + funcId: 138, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5227,7 +5228,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 138, port: port_); + funcId: 139, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5256,7 +5257,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 139, port: port_); + funcId: 140, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5292,7 +5293,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContextRegistration( dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 140, port: port_); + funcId: 141, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5323,7 +5324,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 141, port: port_); + funcId: 142, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5359,7 +5360,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_usize(length, serializer); sse_encode_f_32(sampleRate, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 142, port: port_); + funcId: 143, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5390,7 +5391,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 143, port: port_); + funcId: 144, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5423,7 +5424,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(numberOfInputs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 144, port: port_); + funcId: 145, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5456,7 +5457,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(numberOfOutputs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 145, port: port_); + funcId: 146, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5487,7 +5488,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 146, port: port_); + funcId: 147, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5518,7 +5519,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 147, port: port_); + funcId: 148, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5549,7 +5550,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(maxDelayTime, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 148, port: port_); + funcId: 149, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5580,7 +5581,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 149, port: port_); + funcId: 150, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5610,7 +5611,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 150, port: port_); + funcId: 151, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5644,7 +5645,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_prim_f_64_loose(feedforward, serializer); sse_encode_list_prim_f_64_loose(feedback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 151, port: port_); + funcId: 152, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5675,7 +5676,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 152, port: port_); + funcId: 153, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5705,7 +5706,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 153, port: port_); + funcId: 154, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5738,7 +5739,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_box_autoadd_periodic_wave_options(options, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 154, port: port_); + funcId: 155, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5775,7 +5776,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_usize(numberOfInputChannels, serializer); sse_encode_usize(numberOfOutputChannels, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 155, port: port_); + funcId: 156, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5816,7 +5817,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 156, port: port_); + funcId: 157, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5847,7 +5848,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 157, port: port_); + funcId: 158, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5877,7 +5878,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 158, port: port_); + funcId: 159, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -5907,7 +5908,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 159, port: port_); + funcId: 160, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5937,7 +5938,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 160, port: port_); + funcId: 161, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5969,7 +5970,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContextRegistration( reg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 161, port: port_); + funcId: 162, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5998,7 +5999,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 162, port: port_); + funcId: 163, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -6026,7 +6027,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 163, port: port_); + funcId: 164, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_audio_context_state, @@ -6053,7 +6054,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 164, port: port_); + funcId: 165, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -6080,7 +6081,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 165, port: port_); + funcId: 166, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -6108,7 +6109,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 166, port: port_); + funcId: 167, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -6137,7 +6138,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 167, port: port_); + funcId: 168, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6172,7 +6173,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContextRegistration( dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 168, port: port_); + funcId: 169, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6203,7 +6204,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 169, port: port_); + funcId: 170, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6239,7 +6240,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_usize(length, serializer); sse_encode_f_32(sampleRate, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 170, port: port_); + funcId: 171, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6269,7 +6270,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 171, port: port_); + funcId: 172, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6301,7 +6302,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(numberOfInputs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 172, port: port_); + funcId: 173, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6334,7 +6335,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(numberOfOutputs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 173, port: port_); + funcId: 174, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6365,7 +6366,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 174, port: port_); + funcId: 175, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6395,7 +6396,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 175, port: port_); + funcId: 176, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6425,7 +6426,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(maxDelayTime, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 176, port: port_); + funcId: 177, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6455,7 +6456,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 177, port: port_); + funcId: 178, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6485,7 +6486,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 178, port: port_); + funcId: 179, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6517,7 +6518,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_prim_f_64_loose(feedforward, serializer); sse_encode_list_prim_f_64_loose(feedback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 179, port: port_); + funcId: 180, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6546,7 +6547,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 180, port: port_); + funcId: 181, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6576,7 +6577,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 181, port: port_); + funcId: 182, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6607,7 +6608,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_box_autoadd_periodic_wave_options(options, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 182, port: port_); + funcId: 183, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6644,7 +6645,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_usize(numberOfInputChannels, serializer); sse_encode_usize(numberOfOutputChannels, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 183, port: port_); + funcId: 184, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6685,7 +6686,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 184, port: port_); + funcId: 185, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6715,7 +6716,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 185, port: port_); + funcId: 186, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6745,7 +6746,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 186, port: port_); + funcId: 187, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -6773,7 +6774,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 187, port: port_); + funcId: 188, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6802,7 +6803,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 188, port: port_); + funcId: 189, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -6829,7 +6830,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 189, port: port_); + funcId: 190, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6860,7 +6861,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_usize(length, serializer); sse_encode_f_32(sampleRate, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 190, port: port_); + funcId: 191, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6888,7 +6889,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 191, port: port_); + funcId: 192, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -6915,7 +6916,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 192, port: port_); + funcId: 193, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -6942,7 +6943,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 193, port: port_); + funcId: 194, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6971,7 +6972,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 194, port: port_); + funcId: 195, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7001,7 +7002,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 195, port: port_); + funcId: 196, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_audio_context_state, @@ -7029,7 +7030,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(suspendTime, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 196, port: port_); + funcId: 197, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7056,7 +7057,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamConstraints( constraints, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 223, port: port_); + funcId: 224, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7083,7 +7084,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 224)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 225)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -7108,7 +7109,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 225)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 226)!; }, codec: SseCodec( decodeSuccessData: @@ -7135,7 +7136,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 226)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 227)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -7162,7 +7163,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( that, serializer); sse_encode_list_prim_u_8_strict(blob, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 227)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 228)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7190,7 +7191,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent( event, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 228)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 229)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7217,7 +7218,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( that, serializer); sse_encode_f_64(timecode, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 229)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 230)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7244,7 +7245,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 230, port: port_); + funcId: 231, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7273,7 +7274,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 231, port: port_); + funcId: 232, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7301,7 +7302,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 232, port: port_); + funcId: 233, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7329,7 +7330,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStream( stream, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 233, port: port_); + funcId: 234, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7357,7 +7358,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 234, port: port_); + funcId: 235, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7384,7 +7385,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 235, port: port_); + funcId: 236, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7411,7 +7412,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrack( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 236, port: port_); + funcId: 237, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7439,7 +7440,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrack( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 237, port: port_); + funcId: 238, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_media_stream_track_state, @@ -7467,7 +7468,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrack( tracks, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 238, port: port_); + funcId: 239, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7495,7 +7496,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStream( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 239, port: port_); + funcId: 240, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7522,7 +7523,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 240, port: port_); + funcId: 241, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7549,7 +7550,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 241, port: port_); + funcId: 242, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -7576,7 +7577,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 242, port: port_); + funcId: 243, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -7604,7 +7605,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 243, port: port_); + funcId: 244, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -7632,7 +7633,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 244, port: port_); + funcId: 245, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7660,7 +7661,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 245, port: port_); + funcId: 246, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7687,7 +7688,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 246, port: port_); + funcId: 247, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7715,7 +7716,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 247, port: port_); + funcId: 248, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7742,7 +7743,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 248, port: port_); + funcId: 249, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -7762,21 +7763,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeAnalyserNodeFrbOverrideConnect( - {required AnalyserNode that}) { + {required AnalyserNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 249, port: port_); + funcId: 250, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeAnalyserNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -7784,7 +7786,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { TaskConstMeta get kWebAudioApiNodeAnalyserNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "AnalyserNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -7796,7 +7798,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 250, port: port_); + funcId: 251, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -7823,7 +7825,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 251, port: port_); + funcId: 252, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -7850,7 +7852,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 252, port: port_); + funcId: 253, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -7877,7 +7879,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 253, port: port_); + funcId: 254, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -7904,7 +7906,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 254, port: port_); + funcId: 255, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -7931,7 +7933,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 255, port: port_); + funcId: 256, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7959,7 +7961,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 256, port: port_); + funcId: 257, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7987,7 +7989,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 257, port: port_); + funcId: 258, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8015,7 +8017,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 258, port: port_); + funcId: 259, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8044,7 +8046,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(fftSize, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 259, port: port_); + funcId: 260, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8072,7 +8074,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 260, port: port_); + funcId: 261, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8100,7 +8102,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 261, port: port_); + funcId: 262, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8128,7 +8130,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 262, port: port_); + funcId: 263, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8156,7 +8158,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 263, port: port_); + funcId: 264, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8184,7 +8186,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 264, port: port_); + funcId: 265, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8212,7 +8214,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 265, port: port_); + funcId: 266, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -8240,7 +8242,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 266, port: port_); + funcId: 267, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -8269,7 +8271,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 267, port: port_); + funcId: 268, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -8298,7 +8300,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 268, port: port_); + funcId: 269, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8326,7 +8328,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 269, port: port_); + funcId: 270, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8355,7 +8357,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 270, port: port_); + funcId: 271, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8382,7 +8384,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 272, port: port_); + funcId: 273, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8410,7 +8412,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 273, port: port_); + funcId: 274, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8431,14 +8433,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeAudioBufferSourceNodeFrbOverrideConnect( - {required AudioBufferSourceNode that}) { + {required AudioBufferSourceNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 274, port: port_); + funcId: 275, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8446,7 +8449,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ), constMeta: kWebAudioApiNodeAudioBufferSourceNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -8455,7 +8458,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeAudioBufferSourceNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "AudioBufferSourceNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -8467,7 +8470,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 275, port: port_); + funcId: 276, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -8494,7 +8497,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 276, port: port_); + funcId: 277, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8521,7 +8524,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 277, port: port_); + funcId: 278, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8548,7 +8551,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 278, port: port_); + funcId: 279, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -8576,7 +8579,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 279, port: port_); + funcId: 280, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -8604,7 +8607,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 281, port: port_); + funcId: 282, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8631,7 +8634,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 282, port: port_); + funcId: 283, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8661,7 +8664,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( audioBuffer, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 283, port: port_); + funcId: 284, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8689,7 +8692,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 284, port: port_); + funcId: 285, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8718,7 +8721,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 285, port: port_); + funcId: 286, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8748,7 +8751,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 286, port: port_); + funcId: 287, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8778,7 +8781,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_bool(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 287, port: port_); + funcId: 288, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8806,7 +8809,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 288, port: port_); + funcId: 289, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8834,7 +8837,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 289, port: port_); + funcId: 290, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8862,7 +8865,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 290, port: port_); + funcId: 291, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8890,7 +8893,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 291, port: port_); + funcId: 292, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8921,7 +8924,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(start, serializer); sse_encode_f_64(offset, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 292, port: port_); + funcId: 293, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8956,7 +8959,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(offset, serializer); sse_encode_f_64(duration, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 293, port: port_); + funcId: 294, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8986,7 +8989,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 294, port: port_); + funcId: 295, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9014,7 +9017,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 295, port: port_); + funcId: 296, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9041,7 +9044,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 296, port: port_); + funcId: 297, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9069,7 +9072,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 297, port: port_); + funcId: 298, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -9096,7 +9099,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 298, port: port_); + funcId: 299, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -9125,7 +9128,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 299, port: port_); + funcId: 300, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -9154,7 +9157,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 300, port: port_); + funcId: 301, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9183,7 +9186,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 301, port: port_); + funcId: 302, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9210,7 +9213,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 302, port: port_); + funcId: 303, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9238,7 +9241,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 303, port: port_); + funcId: 304, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9259,14 +9262,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeAudioDestinationNodeFrbOverrideConnect( - {required AudioDestinationNode that}) { + {required AudioDestinationNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 304, port: port_); + funcId: 305, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9274,7 +9278,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ), constMeta: kWebAudioApiNodeAudioDestinationNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -9283,7 +9287,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeAudioDestinationNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "AudioDestinationNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -9295,7 +9299,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 305, port: port_); + funcId: 306, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -9323,7 +9327,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 306, port: port_); + funcId: 307, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -9351,7 +9355,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 307, port: port_); + funcId: 308, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -9379,7 +9383,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 308, port: port_); + funcId: 309, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9407,7 +9411,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 309, port: port_); + funcId: 310, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9436,7 +9440,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 310, port: port_); + funcId: 311, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9466,7 +9470,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 311, port: port_); + funcId: 312, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9495,7 +9499,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 312, port: port_); + funcId: 313, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9522,7 +9526,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 313, port: port_); + funcId: 314, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -9549,7 +9553,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 314, port: port_); + funcId: 315, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -9577,7 +9581,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 315, port: port_); + funcId: 316, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -9605,7 +9609,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 316, port: port_); + funcId: 317, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9633,7 +9637,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 317, port: port_); + funcId: 318, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9660,7 +9664,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 319, port: port_); + funcId: 320, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9688,7 +9692,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 320, port: port_); + funcId: 321, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9708,21 +9712,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeBiquadFilterNodeFrbOverrideConnect( - {required BiquadFilterNode that}) { + {required BiquadFilterNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 321, port: port_); + funcId: 322, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeBiquadFilterNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -9731,7 +9736,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeBiquadFilterNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "BiquadFilterNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -9743,7 +9748,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 324, port: port_); + funcId: 325, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -9770,7 +9775,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 325, port: port_); + funcId: 326, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -9797,7 +9802,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 327, port: port_); + funcId: 328, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9825,7 +9830,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 328, port: port_); + funcId: 329, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9853,7 +9858,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 329, port: port_); + funcId: 330, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9882,7 +9887,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 330, port: port_); + funcId: 331, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9912,7 +9917,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_biquad_filter_type(type, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 331, port: port_); + funcId: 332, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9939,7 +9944,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 332, port: port_); + funcId: 333, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_biquad_filter_type, @@ -9966,7 +9971,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 333, port: port_); + funcId: 334, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9993,7 +9998,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 334, port: port_); + funcId: 335, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -10020,7 +10025,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 335, port: port_); + funcId: 336, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -10049,7 +10054,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 336, port: port_); + funcId: 337, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -10078,7 +10083,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 337, port: port_); + funcId: 338, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10107,7 +10112,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 338, port: port_); + funcId: 339, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10134,7 +10139,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 339, port: port_); + funcId: 340, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10162,7 +10167,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 340, port: port_); + funcId: 341, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10183,21 +10188,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeChannelMergerNodeFrbOverrideConnect( - {required ChannelMergerNode that}) { + {required ChannelMergerNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 341, port: port_); + funcId: 342, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeChannelMergerNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -10206,7 +10212,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeChannelMergerNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "ChannelMergerNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -10218,7 +10224,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 342, port: port_); + funcId: 343, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -10245,7 +10251,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 343, port: port_); + funcId: 344, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -10272,7 +10278,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 344, port: port_); + funcId: 345, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10300,7 +10306,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 345, port: port_); + funcId: 346, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10328,7 +10334,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 346, port: port_); + funcId: 347, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10357,7 +10363,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 347, port: port_); + funcId: 348, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10386,7 +10392,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 348, port: port_); + funcId: 349, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10413,7 +10419,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 349, port: port_); + funcId: 350, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -10440,7 +10446,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 350, port: port_); + funcId: 351, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -10469,7 +10475,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 351, port: port_); + funcId: 352, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -10498,7 +10504,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 352, port: port_); + funcId: 353, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10527,7 +10533,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 353, port: port_); + funcId: 354, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10554,7 +10560,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 354, port: port_); + funcId: 355, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10582,7 +10588,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 355, port: port_); + funcId: 356, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10603,21 +10609,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeChannelSplitterNodeFrbOverrideConnect( - {required ChannelSplitterNode that}) { + {required ChannelSplitterNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 356, port: port_); + funcId: 357, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeChannelSplitterNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -10626,7 +10633,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeChannelSplitterNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "ChannelSplitterNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -10638,7 +10645,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 357, port: port_); + funcId: 358, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -10666,7 +10673,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 358, port: port_); + funcId: 359, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -10694,7 +10701,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 359, port: port_); + funcId: 360, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10722,7 +10729,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 360, port: port_); + funcId: 361, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10751,7 +10758,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 361, port: port_); + funcId: 362, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10781,7 +10788,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 362, port: port_); + funcId: 363, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10810,7 +10817,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 363, port: port_); + funcId: 364, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10837,7 +10844,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 364, port: port_); + funcId: 365, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -10864,7 +10871,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 365, port: port_); + funcId: 366, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -10893,7 +10900,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 366, port: port_); + funcId: 367, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -10922,7 +10929,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 367, port: port_); + funcId: 368, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10949,7 +10956,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 368, port: port_); + funcId: 369, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10978,7 +10985,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 369, port: port_); + funcId: 370, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11005,7 +11012,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 370, port: port_); + funcId: 371, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11033,7 +11040,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 371, port: port_); + funcId: 372, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11054,21 +11061,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeConstantSourceNodeFrbOverrideConnect( - {required ConstantSourceNode that}) { + {required ConstantSourceNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 372, port: port_); + funcId: 373, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeConstantSourceNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -11077,7 +11085,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeConstantSourceNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "ConstantSourceNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -11089,7 +11097,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 373, port: port_); + funcId: 374, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -11116,7 +11124,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 374, port: port_); + funcId: 375, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -11144,7 +11152,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 376, port: port_); + funcId: 377, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11172,7 +11180,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 377, port: port_); + funcId: 378, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11201,7 +11209,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 378, port: port_); + funcId: 379, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11230,7 +11238,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 379, port: port_); + funcId: 380, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11259,7 +11267,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 380, port: port_); + funcId: 381, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11287,7 +11295,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 381, port: port_); + funcId: 382, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11314,7 +11322,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 382, port: port_); + funcId: 383, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11342,7 +11350,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 383, port: port_); + funcId: 384, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11369,7 +11377,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 384, port: port_); + funcId: 385, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11396,7 +11404,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 385, port: port_); + funcId: 386, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -11423,7 +11431,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 386, port: port_); + funcId: 387, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -11451,7 +11459,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 387, port: port_); + funcId: 388, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -11479,7 +11487,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 388, port: port_); + funcId: 389, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11507,7 +11515,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 389, port: port_); + funcId: 390, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11534,7 +11542,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 390, port: port_); + funcId: 391, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11562,7 +11570,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 391, port: port_); + funcId: 392, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11582,21 +11590,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeConvolverNodeFrbOverrideConnect( - {required ConvolverNode that}) { + {required ConvolverNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 392, port: port_); + funcId: 393, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeConvolverNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -11604,7 +11613,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { TaskConstMeta get kWebAudioApiNodeConvolverNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "ConvolverNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -11616,7 +11625,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 393, port: port_); + funcId: 394, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -11643,7 +11652,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 394, port: port_); + funcId: 395, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -11670,7 +11679,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 395, port: port_); + funcId: 396, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -11697,7 +11706,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 396, port: port_); + funcId: 397, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11726,7 +11735,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( buffer, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 397, port: port_); + funcId: 398, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11754,7 +11763,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 398, port: port_); + funcId: 399, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11782,7 +11791,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 399, port: port_); + funcId: 400, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11810,7 +11819,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 400, port: port_); + funcId: 401, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11839,7 +11848,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_bool(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 401, port: port_); + funcId: 402, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11866,7 +11875,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 402, port: port_); + funcId: 403, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11893,7 +11902,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 403, port: port_); + funcId: 404, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -11920,7 +11929,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 404, port: port_); + funcId: 405, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -11947,7 +11956,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 405, port: port_); + funcId: 406, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -11974,7 +11983,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 406, port: port_); + funcId: 407, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12000,7 +12009,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 407, port: port_); + funcId: 408, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12026,7 +12035,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 409, port: port_); + funcId: 410, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12054,7 +12063,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 410, port: port_); + funcId: 411, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12074,21 +12083,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeDelayNodeFrbOverrideConnect( - {required DelayNode that}) { + {required DelayNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 411, port: port_); + funcId: 412, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeDelayNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -12096,7 +12106,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { TaskConstMeta get kWebAudioApiNodeDelayNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "DelayNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -12108,7 +12118,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 412, port: port_); + funcId: 413, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -12135,7 +12145,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 413, port: port_); + funcId: 414, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -12161,7 +12171,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 414, port: port_); + funcId: 415, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12189,7 +12199,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 415, port: port_); + funcId: 416, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12217,7 +12227,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 416, port: port_); + funcId: 417, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12245,7 +12255,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 417, port: port_); + funcId: 418, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12273,7 +12283,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 419, port: port_); + funcId: 420, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12301,7 +12311,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 420, port: port_); + funcId: 421, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -12330,7 +12340,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 421, port: port_); + funcId: 422, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -12360,7 +12370,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 422, port: port_); + funcId: 423, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -12389,7 +12399,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 423, port: port_); + funcId: 424, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12418,7 +12428,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 424, port: port_); + funcId: 425, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12445,7 +12455,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 425, port: port_); + funcId: 426, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12473,7 +12483,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 426, port: port_); + funcId: 427, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12495,14 +12505,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeDynamicsCompressorNodeFrbOverrideConnect( - {required DynamicsCompressorNode that}) { + {required DynamicsCompressorNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 427, port: port_); + funcId: 428, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12510,7 +12521,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ), constMeta: kWebAudioApiNodeDynamicsCompressorNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -12519,7 +12530,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeDynamicsCompressorNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "DynamicsCompressorNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -12531,7 +12542,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 429, port: port_); + funcId: 430, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -12559,7 +12570,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 430, port: port_); + funcId: 431, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -12587,7 +12598,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 432, port: port_); + funcId: 433, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -12614,7 +12625,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 433, port: port_); + funcId: 434, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12643,7 +12654,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 435, port: port_); + funcId: 436, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12672,7 +12683,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 436, port: port_); + funcId: 437, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12703,7 +12714,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 437, port: port_); + funcId: 438, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12731,7 +12742,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 439, port: port_); + funcId: 440, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12757,7 +12768,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 440, port: port_); + funcId: 441, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -12784,7 +12795,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 441, port: port_); + funcId: 442, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -12811,7 +12822,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 442, port: port_); + funcId: 443, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -12838,7 +12849,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 443, port: port_); + funcId: 444, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12864,7 +12875,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 444, port: port_); + funcId: 445, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12890,7 +12901,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 445, port: port_); + funcId: 446, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12918,7 +12929,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 446, port: port_); + funcId: 447, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12938,21 +12949,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeGainNodeFrbOverrideConnect( - {required GainNode that}) { + {required GainNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 447, port: port_); + funcId: 448, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeGainNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -12960,7 +12972,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { TaskConstMeta get kWebAudioApiNodeGainNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "GainNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -12972,7 +12984,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 449, port: port_); + funcId: 450, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -12999,7 +13011,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 450, port: port_); + funcId: 451, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -13025,7 +13037,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 451, port: port_); + funcId: 452, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13053,7 +13065,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 452, port: port_); + funcId: 453, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13081,7 +13093,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 453, port: port_); + funcId: 454, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13109,7 +13121,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 454, port: port_); + funcId: 455, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13136,7 +13148,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 455, port: port_); + funcId: 456, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13163,7 +13175,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 456, port: port_); + funcId: 457, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -13190,7 +13202,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 457, port: port_); + funcId: 458, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -13218,7 +13230,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 458, port: port_); + funcId: 459, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -13246,7 +13258,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 459, port: port_); + funcId: 460, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13274,7 +13286,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 460, port: port_); + funcId: 461, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13301,7 +13313,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 461, port: port_); + funcId: 462, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13329,7 +13341,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 462, port: port_); + funcId: 463, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13349,21 +13361,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeIirFilterNodeFrbOverrideConnect( - {required IirFilterNode that}) { + {required IirFilterNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 463, port: port_); + funcId: 464, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeIirFilterNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -13371,7 +13384,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { TaskConstMeta get kWebAudioApiNodeIirFilterNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "IirFilterNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -13383,7 +13396,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 464, port: port_); + funcId: 465, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -13410,7 +13423,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 465, port: port_); + funcId: 466, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -13437,7 +13450,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 466, port: port_); + funcId: 467, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13465,7 +13478,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 467, port: port_); + funcId: 468, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13493,7 +13506,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 468, port: port_); + funcId: 469, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13521,7 +13534,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 469, port: port_); + funcId: 470, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13549,7 +13562,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 470, port: port_); + funcId: 471, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13578,7 +13591,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 471, port: port_); + funcId: 472, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -13608,7 +13621,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 472, port: port_); + funcId: 473, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -13638,7 +13651,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 473, port: port_); + funcId: 474, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -13667,7 +13680,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 474, port: port_); + funcId: 475, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13696,7 +13709,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 475, port: port_); + funcId: 476, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13724,7 +13737,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 476, port: port_); + funcId: 477, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13753,7 +13766,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 477, port: port_); + funcId: 478, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13775,14 +13788,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeMediaElementAudioSourceNodeFrbOverrideConnect( - {required MediaElementAudioSourceNode that}) { + {required MediaElementAudioSourceNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 478, port: port_); + funcId: 479, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13790,7 +13804,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ), constMeta: kWebAudioApiNodeMediaElementAudioSourceNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -13799,7 +13813,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeMediaElementAudioSourceNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "MediaElementAudioSourceNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -13811,7 +13825,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 479, port: port_); + funcId: 480, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -13840,7 +13854,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 480, port: port_); + funcId: 481, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -13869,7 +13883,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 481, port: port_); + funcId: 482, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13899,7 +13913,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 482, port: port_); + funcId: 483, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13930,7 +13944,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 483, port: port_); + funcId: 484, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13962,7 +13976,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 484, port: port_); + funcId: 485, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13991,7 +14005,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 485, port: port_); + funcId: 486, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14020,7 +14034,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 486, port: port_); + funcId: 487, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -14050,7 +14064,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 487, port: port_); + funcId: 488, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -14080,7 +14094,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 488, port: port_); + funcId: 489, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -14110,7 +14124,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 489, port: port_); + funcId: 490, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14139,7 +14153,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 490, port: port_); + funcId: 491, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14168,7 +14182,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 491, port: port_); + funcId: 492, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14198,7 +14212,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 492, port: port_); + funcId: 493, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14220,14 +14234,16 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeMediaStreamAudioDestinationNodeFrbOverrideConnect( - {required MediaStreamAudioDestinationNode that}) { + {required MediaStreamAudioDestinationNode that, + required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 493, port: port_); + funcId: 494, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14235,7 +14251,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ), constMeta: kWebAudioApiNodeMediaStreamAudioDestinationNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -14244,7 +14260,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeMediaStreamAudioDestinationNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "MediaStreamAudioDestinationNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -14256,7 +14272,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 494, port: port_); + funcId: 495, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -14285,7 +14301,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 495, port: port_); + funcId: 496, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -14314,7 +14330,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 496, port: port_); + funcId: 497, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14344,7 +14360,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 497, port: port_); + funcId: 498, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14376,7 +14392,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 498, port: port_); + funcId: 499, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14408,7 +14424,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 499, port: port_); + funcId: 500, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14438,7 +14454,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 500, port: port_); + funcId: 501, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14466,7 +14482,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 501, port: port_); + funcId: 502, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14495,7 +14511,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 502, port: port_); + funcId: 503, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -14525,7 +14541,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 503, port: port_); + funcId: 504, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -14555,7 +14571,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 504, port: port_); + funcId: 505, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -14584,7 +14600,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 505, port: port_); + funcId: 506, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14613,7 +14629,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 506, port: port_); + funcId: 507, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14641,7 +14657,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 507, port: port_); + funcId: 508, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14670,7 +14686,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 508, port: port_); + funcId: 509, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14692,14 +14708,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeMediaStreamAudioSourceNodeFrbOverrideConnect( - {required MediaStreamAudioSourceNode that}) { + {required MediaStreamAudioSourceNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 509, port: port_); + funcId: 510, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14707,7 +14724,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ), constMeta: kWebAudioApiNodeMediaStreamAudioSourceNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -14716,7 +14733,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeMediaStreamAudioSourceNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "MediaStreamAudioSourceNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -14728,7 +14745,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 510, port: port_); + funcId: 511, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -14757,7 +14774,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 511, port: port_); + funcId: 512, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -14786,7 +14803,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 512, port: port_); + funcId: 513, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14816,7 +14833,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 513, port: port_); + funcId: 514, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14846,7 +14863,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 514, port: port_); + funcId: 515, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14878,7 +14895,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 515, port: port_); + funcId: 516, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14907,7 +14924,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 516, port: port_); + funcId: 517, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14936,7 +14953,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 517, port: port_); + funcId: 518, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -14966,7 +14983,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 518, port: port_); + funcId: 519, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -14996,7 +15013,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 519, port: port_); + funcId: 520, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -15026,7 +15043,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 520, port: port_); + funcId: 521, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15055,7 +15072,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 521, port: port_); + funcId: 522, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15084,7 +15101,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 522, port: port_); + funcId: 523, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15114,7 +15131,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 523, port: port_); + funcId: 524, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15136,14 +15153,16 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeMediaStreamTrackAudioSourceNodeFrbOverrideConnect( - {required MediaStreamTrackAudioSourceNode that}) { + {required MediaStreamTrackAudioSourceNode that, + required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 524, port: port_); + funcId: 525, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15151,7 +15170,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ), constMeta: kWebAudioApiNodeMediaStreamTrackAudioSourceNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -15160,7 +15179,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeMediaStreamTrackAudioSourceNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "MediaStreamTrackAudioSourceNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -15172,7 +15191,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 525, port: port_); + funcId: 526, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -15201,7 +15220,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 526, port: port_); + funcId: 527, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -15230,7 +15249,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 527, port: port_); + funcId: 528, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15260,7 +15279,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 528, port: port_); + funcId: 529, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15292,7 +15311,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 529, port: port_); + funcId: 530, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15324,7 +15343,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 530, port: port_); + funcId: 531, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15354,7 +15373,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 531, port: port_); + funcId: 532, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15381,7 +15400,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 532, port: port_); + funcId: 533, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -15408,7 +15427,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 533, port: port_); + funcId: 534, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -15436,7 +15455,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 534, port: port_); + funcId: 535, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -15464,7 +15483,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 535, port: port_); + funcId: 536, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15491,7 +15510,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 536, port: port_); + funcId: 537, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15519,7 +15538,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 537, port: port_); + funcId: 538, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15546,7 +15565,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 539, port: port_); + funcId: 540, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15574,7 +15593,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 540, port: port_); + funcId: 541, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15594,21 +15613,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeOscillatorNodeFrbOverrideConnect( - {required OscillatorNode that}) { + {required OscillatorNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 541, port: port_); + funcId: 542, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeOscillatorNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -15616,7 +15636,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { TaskConstMeta get kWebAudioApiNodeOscillatorNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "OscillatorNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -15628,7 +15648,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 543, port: port_); + funcId: 544, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -15655,7 +15675,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 544, port: port_); + funcId: 545, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -15682,7 +15702,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 545, port: port_); + funcId: 546, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15710,7 +15730,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 546, port: port_); + funcId: 547, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15738,7 +15758,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 547, port: port_); + funcId: 548, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15767,7 +15787,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 548, port: port_); + funcId: 549, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15798,7 +15818,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( periodicWave, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 549, port: port_); + funcId: 550, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15826,7 +15846,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_oscillator_type(type, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 550, port: port_); + funcId: 551, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15853,7 +15873,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 551, port: port_); + funcId: 552, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15881,7 +15901,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 552, port: port_); + funcId: 553, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15908,7 +15928,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 553, port: port_); + funcId: 554, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15936,7 +15956,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 554, port: port_); + funcId: 555, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15963,7 +15983,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 555, port: port_); + funcId: 556, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_oscillator_type, @@ -15990,7 +16010,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 556, port: port_); + funcId: 557, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16017,7 +16037,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 557, port: port_); + funcId: 558, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -16044,7 +16064,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 558, port: port_); + funcId: 559, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -16071,7 +16091,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 559, port: port_); + funcId: 560, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -16098,7 +16118,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 560, port: port_); + funcId: 561, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16125,7 +16145,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 561, port: port_); + funcId: 562, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -16152,7 +16172,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 562, port: port_); + funcId: 563, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -16179,7 +16199,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 563, port: port_); + funcId: 564, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -16205,7 +16225,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 564, port: port_); + funcId: 565, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16231,7 +16251,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 565, port: port_); + funcId: 566, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16259,7 +16279,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 566, port: port_); + funcId: 567, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16286,7 +16306,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 567, port: port_); + funcId: 568, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_distance_model_type, @@ -16306,21 +16326,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodePannerNodeFrbOverrideConnect( - {required PannerNode that}) { + {required PannerNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 568, port: port_); + funcId: 569, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodePannerNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -16328,7 +16349,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { TaskConstMeta get kWebAudioApiNodePannerNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "PannerNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -16340,7 +16361,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 569, port: port_); + funcId: 570, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -16367,7 +16388,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 570, port: port_); + funcId: 571, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -16394,7 +16415,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 571, port: port_); + funcId: 572, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -16421,7 +16442,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 575, port: port_); + funcId: 576, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_panning_model_type, @@ -16448,7 +16469,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 579, port: port_); + funcId: 580, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -16475,7 +16496,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 580, port: port_); + funcId: 581, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16502,7 +16523,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 581, port: port_); + funcId: 582, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -16530,7 +16551,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 582, port: port_); + funcId: 583, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16558,7 +16579,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 583, port: port_); + funcId: 584, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16586,7 +16607,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 584, port: port_); + funcId: 585, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16615,7 +16636,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 585, port: port_); + funcId: 586, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16643,7 +16664,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 586, port: port_); + funcId: 587, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16671,7 +16692,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 587, port: port_); + funcId: 588, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16699,7 +16720,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_distance_model_type(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 588, port: port_); + funcId: 589, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16727,7 +16748,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 589, port: port_); + funcId: 590, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16760,7 +16781,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_32(y, serializer); sse_encode_f_32(z, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 590, port: port_); + funcId: 591, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16788,7 +16809,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_panning_model_type(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 591, port: port_); + funcId: 592, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16821,7 +16842,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_32(y, serializer); sse_encode_f_32(z, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 592, port: port_); + funcId: 593, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16849,7 +16870,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 593, port: port_); + funcId: 594, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16877,7 +16898,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 594, port: port_); + funcId: 595, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16904,7 +16925,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 595, port: port_); + funcId: 596, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -16931,7 +16952,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 596, port: port_); + funcId: 597, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16958,7 +16979,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 597, port: port_); + funcId: 598, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -16985,7 +17006,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 598, port: port_); + funcId: 599, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -17014,7 +17035,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 599, port: port_); + funcId: 600, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -17043,7 +17064,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 600, port: port_); + funcId: 601, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17072,7 +17093,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 601, port: port_); + funcId: 602, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17101,7 +17122,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 602, port: port_); + funcId: 603, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17128,7 +17149,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 603, port: port_); + funcId: 604, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17156,7 +17177,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 604, port: port_); + funcId: 605, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17177,21 +17198,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeScriptProcessorNodeFrbOverrideConnect( - {required ScriptProcessorNode that}) { + {required ScriptProcessorNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 605, port: port_); + funcId: 606, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeScriptProcessorNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -17200,7 +17222,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeScriptProcessorNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "ScriptProcessorNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -17212,7 +17234,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 606, port: port_); + funcId: 607, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -17240,7 +17262,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 607, port: port_); + funcId: 608, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -17268,7 +17290,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 608, port: port_); + funcId: 609, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17296,7 +17318,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 609, port: port_); + funcId: 610, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17325,7 +17347,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 610, port: port_); + funcId: 611, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17355,7 +17377,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 611, port: port_); + funcId: 612, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17384,7 +17406,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 612, port: port_); + funcId: 613, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17411,7 +17433,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 613, port: port_); + funcId: 614, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -17438,7 +17460,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 614, port: port_); + funcId: 615, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -17466,7 +17488,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 615, port: port_); + funcId: 616, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -17494,7 +17516,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 616, port: port_); + funcId: 617, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17522,7 +17544,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 617, port: port_); + funcId: 618, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17549,7 +17571,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 618, port: port_); + funcId: 619, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17577,7 +17599,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 619, port: port_); + funcId: 620, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17597,21 +17619,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeStereoPannerNodeFrbOverrideConnect( - {required StereoPannerNode that}) { + {required StereoPannerNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 620, port: port_); + funcId: 621, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeStereoPannerNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -17620,7 +17643,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeStereoPannerNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "StereoPannerNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -17632,7 +17655,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 621, port: port_); + funcId: 622, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -17659,7 +17682,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 622, port: port_); + funcId: 623, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -17686,7 +17709,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 624, port: port_); + funcId: 625, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17714,7 +17737,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 625, port: port_); + funcId: 626, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17742,7 +17765,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 626, port: port_); + funcId: 627, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17771,7 +17794,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 627, port: port_); + funcId: 628, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17800,7 +17823,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 647, port: port_); + funcId: 648, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17827,7 +17850,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 648, port: port_); + funcId: 649, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -17854,7 +17877,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 649, port: port_); + funcId: 650, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -17882,7 +17905,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 650, port: port_); + funcId: 651, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -17910,7 +17933,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 651, port: port_); + funcId: 652, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17938,7 +17961,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 652, port: port_); + funcId: 653, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17965,7 +17988,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 653, port: port_); + funcId: 654, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17993,7 +18016,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 654, port: port_); + funcId: 655, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18013,21 +18036,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeWaveShaperNodeFrbOverrideConnect( - {required WaveShaperNode that}) { + {required WaveShaperNode that, required AudioNode dest}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); + sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 655, port: port_); + funcId: 656, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeWaveShaperNodeFrbOverrideConnectConstMeta, - argValues: [that], + argValues: [that, dest], apiImpl: this, )); } @@ -18035,7 +18059,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { TaskConstMeta get kWebAudioApiNodeWaveShaperNodeFrbOverrideConnectConstMeta => const TaskConstMeta( debugName: "WaveShaperNode_frb_override_connect", - argNames: ["that"], + argNames: ["that", "dest"], ); @override @@ -18047,7 +18071,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 656, port: port_); + funcId: 657, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -18074,7 +18098,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 657, port: port_); + funcId: 658, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -18101,7 +18125,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 658, port: port_); + funcId: 659, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_over_sample_type, @@ -18128,7 +18152,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 659, port: port_); + funcId: 660, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18156,7 +18180,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 660, port: port_); + funcId: 661, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18184,7 +18208,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 661, port: port_); + funcId: 662, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18213,7 +18237,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 662, port: port_); + funcId: 663, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18243,7 +18267,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_list_prim_f_32_loose(curve, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 663, port: port_); + funcId: 664, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18271,7 +18295,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_over_sample_type(oversample, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 664, port: port_); + funcId: 665, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18298,7 +18322,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 665, port: port_); + funcId: 666, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18325,7 +18349,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 666, port: port_); + funcId: 667, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -18352,7 +18376,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 667, port: port_); + funcId: 668, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -18381,7 +18405,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 668, port: port_); + funcId: 669, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -18410,7 +18434,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 669, port: port_); + funcId: 670, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18439,7 +18463,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 670, port: port_); + funcId: 671, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18466,7 +18490,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 671, port: port_); + funcId: 672, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18494,7 +18518,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 672, port: port_); + funcId: 673, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18522,7 +18546,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 673, port: port_); + funcId: 674, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -18550,7 +18574,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 674, port: port_); + funcId: 675, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -18578,7 +18602,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 675, port: port_); + funcId: 676, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18605,7 +18629,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 676, port: port_); + funcId: 677, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18633,7 +18657,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 677, port: port_); + funcId: 678, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18662,7 +18686,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 678, port: port_); + funcId: 679, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18692,7 +18716,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 679, port: port_); + funcId: 680, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19052,6 +19076,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return AnyhowException(raw as String); } + @protected + AnalyserNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( + raw); + } + @protected AudioBufferSourceNode dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( @@ -19061,6 +19094,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw); } + @protected + AudioDestinationNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( + raw); + } + @protected AudioListener dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioListener( @@ -19070,6 +19112,24 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw); } + @protected + AudioParam + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParam( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParam( + raw); + } + + @protected + AudioWorkletNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + raw); + } + @protected BiquadFilterNode dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( @@ -19079,6 +19139,24 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw); } + @protected + ChannelMergerNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( + raw); + } + + @protected + ChannelSplitterNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( + raw); + } + @protected ConstantSourceNode dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( @@ -19088,6 +19166,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw); } + @protected + ConvolverNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( + raw); + } + @protected DelayNode dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( @@ -19115,6 +19202,51 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw); } + @protected + IirFilterNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( + raw); + } + + @protected + MediaElementAudioSourceNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( + raw); + } + + @protected + MediaStreamAudioDestinationNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( + raw); + } + + @protected + MediaStreamAudioSourceNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( + raw); + } + + @protected + MediaStreamTrackAudioSourceNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( + raw); + } + @protected OscillatorNode dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( @@ -19133,6 +19265,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw); } + @protected + ScriptProcessorNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( + raw); + } + @protected StereoPannerNode dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( @@ -19142,6 +19283,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { raw); } + @protected + WaveShaperNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( + raw); + } + @protected AnalyserNode dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( @@ -19898,6 +20048,12 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return WaveShaperNodeImpl.frbInternalDcoDecode(raw as List); } + @protected + AudioNode dco_decode_DynTrait_AudioNode(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + throw UnimplementedError(); + } + @protected AudioParam dco_decode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( @@ -20779,6 +20935,130 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return AudioContextState.values[raw as int]; } + @protected + AudioNodeImplementor dco_decode_audio_node_implementor(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + switch (raw[0]) { + case 0: + return AudioNodeImplementor_Variant0( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( + raw[1]), + ); + case 1: + return AudioNodeImplementor_Variant1( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( + raw[1]), + ); + case 2: + return AudioNodeImplementor_Variant2( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( + raw[1]), + ); + case 3: + return AudioNodeImplementor_Variant3( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParam( + raw[1]), + ); + case 4: + return AudioNodeImplementor_Variant4( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + raw[1]), + ); + case 5: + return AudioNodeImplementor_Variant5( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( + raw[1]), + ); + case 6: + return AudioNodeImplementor_Variant6( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( + raw[1]), + ); + case 7: + return AudioNodeImplementor_Variant7( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( + raw[1]), + ); + case 8: + return AudioNodeImplementor_Variant8( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( + raw[1]), + ); + case 9: + return AudioNodeImplementor_Variant9( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( + raw[1]), + ); + case 10: + return AudioNodeImplementor_Variant10( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( + raw[1]), + ); + case 11: + return AudioNodeImplementor_Variant11( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( + raw[1]), + ); + case 12: + return AudioNodeImplementor_Variant12( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( + raw[1]), + ); + case 13: + return AudioNodeImplementor_Variant13( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( + raw[1]), + ); + case 14: + return AudioNodeImplementor_Variant14( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( + raw[1]), + ); + case 15: + return AudioNodeImplementor_Variant15( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( + raw[1]), + ); + case 16: + return AudioNodeImplementor_Variant16( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( + raw[1]), + ); + case 17: + return AudioNodeImplementor_Variant17( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( + raw[1]), + ); + case 18: + return AudioNodeImplementor_Variant18( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( + raw[1]), + ); + case 19: + return AudioNodeImplementor_Variant19( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( + raw[1]), + ); + case 20: + return AudioNodeImplementor_Variant20( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( + raw[1]), + ); + case 21: + return AudioNodeImplementor_Variant21( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( + raw[1]), + ); + case 22: + return AudioNodeImplementor_Variant22( + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( + raw[1]), + ); + default: + throw Exception("unreachable"); + } + } + @protected AudioParamDescriptor dco_decode_audio_param_descriptor(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -21008,6 +21288,13 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return dco_decode_audio_context_options(raw); } + @protected + AudioNodeImplementor dco_decode_box_autoadd_audio_node_implementor( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_audio_node_implementor(raw); + } + @protected AudioParamDescriptor dco_decode_box_autoadd_audio_param_descriptor( dynamic raw) { @@ -21231,6 +21518,17 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return AnyhowException(inner); } + @protected + AnalyserNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( + deserializer); + return inner; + } + @protected AudioBufferSourceNode sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( @@ -21242,6 +21540,17 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return inner; } + @protected + AudioDestinationNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( + deserializer); + return inner; + } + @protected AudioListener sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioListener( @@ -21253,6 +21562,28 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return inner; } + @protected + AudioParam + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParam( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParam( + deserializer); + return inner; + } + + @protected + AudioWorkletNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + deserializer); + return inner; + } + @protected BiquadFilterNode sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( @@ -21264,6 +21595,28 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return inner; } + @protected + ChannelMergerNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( + deserializer); + return inner; + } + + @protected + ChannelSplitterNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( + deserializer); + return inner; + } + @protected ConstantSourceNode sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( @@ -21275,6 +21628,17 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return inner; } + @protected + ConvolverNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( + deserializer); + return inner; + } + @protected DelayNode sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( @@ -21308,6 +21672,61 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return inner; } + @protected + IirFilterNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( + deserializer); + return inner; + } + + @protected + MediaElementAudioSourceNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( + deserializer); + return inner; + } + + @protected + MediaStreamAudioDestinationNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( + deserializer); + return inner; + } + + @protected + MediaStreamAudioSourceNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( + deserializer); + return inner; + } + + @protected + MediaStreamTrackAudioSourceNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( + deserializer); + return inner; + } + @protected OscillatorNode sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( @@ -21330,6 +21749,17 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return inner; } + @protected + ScriptProcessorNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( + deserializer); + return inner; + } + @protected StereoPannerNode sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( @@ -21341,6 +21771,17 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return inner; } + @protected + WaveShaperNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var inner = + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( + deserializer); + return inner; + } + @protected AnalyserNode sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( @@ -22169,6 +22610,12 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } + @protected + AudioNode sse_decode_DynTrait_AudioNode(SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + throw UnimplementedError(''); + } + @protected AudioParam sse_decode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( @@ -22885,6 +23332,133 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return AudioContextState.values[inner]; } + @protected + AudioNodeImplementor sse_decode_audio_node_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + var tag_ = sse_decode_i_32(deserializer); + switch (tag_) { + case 0: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( + deserializer); + return AudioNodeImplementor_Variant0(var_field0); + case 1: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( + deserializer); + return AudioNodeImplementor_Variant1(var_field0); + case 2: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( + deserializer); + return AudioNodeImplementor_Variant2(var_field0); + case 3: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParam( + deserializer); + return AudioNodeImplementor_Variant3(var_field0); + case 4: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + deserializer); + return AudioNodeImplementor_Variant4(var_field0); + case 5: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( + deserializer); + return AudioNodeImplementor_Variant5(var_field0); + case 6: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( + deserializer); + return AudioNodeImplementor_Variant6(var_field0); + case 7: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( + deserializer); + return AudioNodeImplementor_Variant7(var_field0); + case 8: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( + deserializer); + return AudioNodeImplementor_Variant8(var_field0); + case 9: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( + deserializer); + return AudioNodeImplementor_Variant9(var_field0); + case 10: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( + deserializer); + return AudioNodeImplementor_Variant10(var_field0); + case 11: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( + deserializer); + return AudioNodeImplementor_Variant11(var_field0); + case 12: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( + deserializer); + return AudioNodeImplementor_Variant12(var_field0); + case 13: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( + deserializer); + return AudioNodeImplementor_Variant13(var_field0); + case 14: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( + deserializer); + return AudioNodeImplementor_Variant14(var_field0); + case 15: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( + deserializer); + return AudioNodeImplementor_Variant15(var_field0); + case 16: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( + deserializer); + return AudioNodeImplementor_Variant16(var_field0); + case 17: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( + deserializer); + return AudioNodeImplementor_Variant17(var_field0); + case 18: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( + deserializer); + return AudioNodeImplementor_Variant18(var_field0); + case 19: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( + deserializer); + return AudioNodeImplementor_Variant19(var_field0); + case 20: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( + deserializer); + return AudioNodeImplementor_Variant20(var_field0); + case 21: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( + deserializer); + return AudioNodeImplementor_Variant21(var_field0); + case 22: + var var_field0 = + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( + deserializer); + return AudioNodeImplementor_Variant22(var_field0); + default: + throw UnimplementedError(''); + } + } + @protected AudioParamDescriptor sse_decode_audio_param_descriptor( SseDeserializer deserializer) { @@ -23149,6 +23723,13 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return (sse_decode_audio_context_options(deserializer)); } + @protected + AudioNodeImplementor sse_decode_box_autoadd_audio_node_implementor( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_audio_node_implementor(deserializer)); + } + @protected AudioParamDescriptor sse_decode_box_autoadd_audio_param_descriptor( SseDeserializer deserializer) { @@ -23409,6 +23990,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_String(self.message, serializer); } + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( + AnalyserNode self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( + self, serializer); + } + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( @@ -23418,6 +24008,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { self, serializer); } + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( + AudioDestinationNode self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( + self, serializer); + } + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioListener( @@ -23427,6 +24026,24 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { self, serializer); } + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParam( + AudioParam self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParam( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + AudioWorkletNode self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + self, serializer); + } + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( @@ -23436,6 +24053,24 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { self, serializer); } + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( + ChannelMergerNode self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( + ChannelSplitterNode self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( + self, serializer); + } + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( @@ -23445,6 +24080,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { self, serializer); } + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( + ConvolverNode self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( + self, serializer); + } + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( @@ -23472,6 +24116,51 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { self, serializer); } + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( + IirFilterNode self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( + MediaElementAudioSourceNode self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( + MediaStreamAudioDestinationNode self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( + MediaStreamAudioSourceNode self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( + self, serializer); + } + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( + MediaStreamTrackAudioSourceNode self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( + self, serializer); + } + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( @@ -23490,6 +24179,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { self, serializer); } + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( + ScriptProcessorNode self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( + self, serializer); + } + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( @@ -23499,6 +24197,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { self, serializer); } + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( + WaveShaperNode self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( + self, serializer); + } + @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( @@ -24418,6 +25125,84 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer); } + @protected + void sse_encode_DynTrait_AudioNode(AudioNode self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_audio_node_implementor((() { + if (self is AnalyserNode) { + return AudioNodeImplementor.variant0(self); + } + if (self is AudioBufferSourceNode) { + return AudioNodeImplementor.variant1(self); + } + if (self is AudioDestinationNode) { + return AudioNodeImplementor.variant2(self); + } + if (self is AudioParam) { + return AudioNodeImplementor.variant3(self); + } + if (self is AudioWorkletNode) { + return AudioNodeImplementor.variant4(self); + } + if (self is BiquadFilterNode) { + return AudioNodeImplementor.variant5(self); + } + if (self is ChannelMergerNode) { + return AudioNodeImplementor.variant6(self); + } + if (self is ChannelSplitterNode) { + return AudioNodeImplementor.variant7(self); + } + if (self is ConstantSourceNode) { + return AudioNodeImplementor.variant8(self); + } + if (self is ConvolverNode) { + return AudioNodeImplementor.variant9(self); + } + if (self is DelayNode) { + return AudioNodeImplementor.variant10(self); + } + if (self is DynamicsCompressorNode) { + return AudioNodeImplementor.variant11(self); + } + if (self is GainNode) { + return AudioNodeImplementor.variant12(self); + } + if (self is IirFilterNode) { + return AudioNodeImplementor.variant13(self); + } + if (self is MediaElementAudioSourceNode) { + return AudioNodeImplementor.variant14(self); + } + if (self is MediaStreamAudioDestinationNode) { + return AudioNodeImplementor.variant15(self); + } + if (self is MediaStreamAudioSourceNode) { + return AudioNodeImplementor.variant16(self); + } + if (self is MediaStreamTrackAudioSourceNode) { + return AudioNodeImplementor.variant17(self); + } + if (self is OscillatorNode) { + return AudioNodeImplementor.variant18(self); + } + if (self is PannerNode) { + return AudioNodeImplementor.variant19(self); + } + if (self is ScriptProcessorNode) { + return AudioNodeImplementor.variant20(self); + } + if (self is StereoPannerNode) { + return AudioNodeImplementor.variant21(self); + } + if (self is WaveShaperNode) { + return AudioNodeImplementor.variant22(self); + } + + throw Exception('not reachable'); + })(), serializer); + } + @protected void sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( @@ -25289,6 +26074,108 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(self.index, serializer); } + @protected + void sse_encode_audio_node_implementor( + AudioNodeImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + switch (self) { + case AudioNodeImplementor_Variant0(field0: final field0): + sse_encode_i_32(0, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( + field0, serializer); + case AudioNodeImplementor_Variant1(field0: final field0): + sse_encode_i_32(1, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( + field0, serializer); + case AudioNodeImplementor_Variant2(field0: final field0): + sse_encode_i_32(2, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( + field0, serializer); + case AudioNodeImplementor_Variant3(field0: final field0): + sse_encode_i_32(3, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParam( + field0, serializer); + case AudioNodeImplementor_Variant4(field0: final field0): + sse_encode_i_32(4, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + field0, serializer); + case AudioNodeImplementor_Variant5(field0: final field0): + sse_encode_i_32(5, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( + field0, serializer); + case AudioNodeImplementor_Variant6(field0: final field0): + sse_encode_i_32(6, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( + field0, serializer); + case AudioNodeImplementor_Variant7(field0: final field0): + sse_encode_i_32(7, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( + field0, serializer); + case AudioNodeImplementor_Variant8(field0: final field0): + sse_encode_i_32(8, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( + field0, serializer); + case AudioNodeImplementor_Variant9(field0: final field0): + sse_encode_i_32(9, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( + field0, serializer); + case AudioNodeImplementor_Variant10(field0: final field0): + sse_encode_i_32(10, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( + field0, serializer); + case AudioNodeImplementor_Variant11(field0: final field0): + sse_encode_i_32(11, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( + field0, serializer); + case AudioNodeImplementor_Variant12(field0: final field0): + sse_encode_i_32(12, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( + field0, serializer); + case AudioNodeImplementor_Variant13(field0: final field0): + sse_encode_i_32(13, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( + field0, serializer); + case AudioNodeImplementor_Variant14(field0: final field0): + sse_encode_i_32(14, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( + field0, serializer); + case AudioNodeImplementor_Variant15(field0: final field0): + sse_encode_i_32(15, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( + field0, serializer); + case AudioNodeImplementor_Variant16(field0: final field0): + sse_encode_i_32(16, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( + field0, serializer); + case AudioNodeImplementor_Variant17(field0: final field0): + sse_encode_i_32(17, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( + field0, serializer); + case AudioNodeImplementor_Variant18(field0: final field0): + sse_encode_i_32(18, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( + field0, serializer); + case AudioNodeImplementor_Variant19(field0: final field0): + sse_encode_i_32(19, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( + field0, serializer); + case AudioNodeImplementor_Variant20(field0: final field0): + sse_encode_i_32(20, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( + field0, serializer); + case AudioNodeImplementor_Variant21(field0: final field0): + sse_encode_i_32(21, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( + field0, serializer); + case AudioNodeImplementor_Variant22(field0: final field0): + sse_encode_i_32(22, serializer); + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( + field0, serializer); + default: + throw UnimplementedError(''); + } + } + @protected void sse_encode_audio_param_descriptor( AudioParamDescriptor self, SseSerializer serializer) { @@ -25545,6 +26432,13 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_audio_context_options(self, serializer); } + @protected + void sse_encode_box_autoadd_audio_node_implementor( + AudioNodeImplementor self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_audio_node_implementor(self, serializer); + } + @protected void sse_encode_box_autoadd_audio_param_descriptor( AudioParamDescriptor self, SseSerializer serializer) { @@ -25782,6 +26676,81 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } } +@freezed +sealed class AudioNodeImplementor with _$AudioNodeImplementor { + const AudioNodeImplementor._(); + + const factory AudioNodeImplementor.variant0( + AnalyserNode field0, + ) = AudioNodeImplementor_Variant0; + const factory AudioNodeImplementor.variant1( + AudioBufferSourceNode field0, + ) = AudioNodeImplementor_Variant1; + const factory AudioNodeImplementor.variant2( + AudioDestinationNode field0, + ) = AudioNodeImplementor_Variant2; + const factory AudioNodeImplementor.variant3( + AudioParam field0, + ) = AudioNodeImplementor_Variant3; + const factory AudioNodeImplementor.variant4( + AudioWorkletNode field0, + ) = AudioNodeImplementor_Variant4; + const factory AudioNodeImplementor.variant5( + BiquadFilterNode field0, + ) = AudioNodeImplementor_Variant5; + const factory AudioNodeImplementor.variant6( + ChannelMergerNode field0, + ) = AudioNodeImplementor_Variant6; + const factory AudioNodeImplementor.variant7( + ChannelSplitterNode field0, + ) = AudioNodeImplementor_Variant7; + const factory AudioNodeImplementor.variant8( + ConstantSourceNode field0, + ) = AudioNodeImplementor_Variant8; + const factory AudioNodeImplementor.variant9( + ConvolverNode field0, + ) = AudioNodeImplementor_Variant9; + const factory AudioNodeImplementor.variant10( + DelayNode field0, + ) = AudioNodeImplementor_Variant10; + const factory AudioNodeImplementor.variant11( + DynamicsCompressorNode field0, + ) = AudioNodeImplementor_Variant11; + const factory AudioNodeImplementor.variant12( + GainNode field0, + ) = AudioNodeImplementor_Variant12; + const factory AudioNodeImplementor.variant13( + IirFilterNode field0, + ) = AudioNodeImplementor_Variant13; + const factory AudioNodeImplementor.variant14( + MediaElementAudioSourceNode field0, + ) = AudioNodeImplementor_Variant14; + const factory AudioNodeImplementor.variant15( + MediaStreamAudioDestinationNode field0, + ) = AudioNodeImplementor_Variant15; + const factory AudioNodeImplementor.variant16( + MediaStreamAudioSourceNode field0, + ) = AudioNodeImplementor_Variant16; + const factory AudioNodeImplementor.variant17( + MediaStreamTrackAudioSourceNode field0, + ) = AudioNodeImplementor_Variant17; + const factory AudioNodeImplementor.variant18( + OscillatorNode field0, + ) = AudioNodeImplementor_Variant18; + const factory AudioNodeImplementor.variant19( + PannerNode field0, + ) = AudioNodeImplementor_Variant19; + const factory AudioNodeImplementor.variant20( + ScriptProcessorNode field0, + ) = AudioNodeImplementor_Variant20; + const factory AudioNodeImplementor.variant21( + StereoPannerNode field0, + ) = AudioNodeImplementor_Variant21; + const factory AudioNodeImplementor.variant22( + WaveShaperNode field0, + ) = AudioNodeImplementor_Variant22; +} + @freezed sealed class Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnum with @@ -25973,10 +26942,8 @@ class AnalyserNodeImpl extends RustOpaque implements AnalyserNode { that: this, ); - Future connect() => - RustLib.instance.api.webAudioApiNodeAnalyserNodeFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiNodeAnalyserNodeFrbOverrideConnect(that: this, dest: dest); /// Number of bins in the FFT results, is half the FFT size /// @@ -26247,10 +27214,9 @@ class AudioBufferSourceNodeImpl extends RustOpaque RustLib.instance.api.webAudioApiNodeAudioBufferSourceNodeDisconnectOutput( that: this, output: output); - Future connect() => RustLib.instance.api - .webAudioApiNodeAudioBufferSourceNodeFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiNodeAudioBufferSourceNodeFrbOverrideConnect( + that: this, dest: dest); /// Defines if the playback the [`AudioBuffer`] should be looped Future loop() => @@ -26867,10 +27833,9 @@ class AudioDestinationNodeImpl extends RustOpaque RustLib.instance.api.webAudioApiNodeAudioDestinationNodeDisconnectOutput( that: this, output: output); - Future connect() => RustLib.instance.api - .webAudioApiNodeAudioDestinationNodeFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiNodeAudioDestinationNodeFrbOverrideConnect( + that: this, dest: dest); /// The maximum number of channels that the channelCount attribute can be set to (the max /// number of channels that the hardware is capable of supporting). @@ -27098,10 +28063,8 @@ class AudioParamImpl extends RustOpaque implements AudioParam { RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -27582,10 +28545,9 @@ class BiquadFilterNodeImpl extends RustOpaque implements BiquadFilterNode { RustLib.instance.api.webAudioApiNodeBiquadFilterNodeDisconnectOutput( that: this, output: output); - Future connect() => + Future connect({required AudioNode dest}) => RustLib.instance.api.webAudioApiNodeBiquadFilterNodeFrbOverrideConnect( - that: this, - ); + that: this, dest: dest); /// Returns the frequency audio parameter AudioParam get frequency => @@ -27770,10 +28732,9 @@ class ChannelMergerNodeImpl extends RustOpaque implements ChannelMergerNode { RustLib.instance.api.webAudioApiNodeChannelMergerNodeDisconnectOutput( that: this, output: output); - Future connect() => + Future connect({required AudioNode dest}) => RustLib.instance.api.webAudioApiNodeChannelMergerNodeFrbOverrideConnect( - that: this, - ); + that: this, dest: dest); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => @@ -27890,10 +28851,9 @@ class ChannelSplitterNodeImpl extends RustOpaque RustLib.instance.api.webAudioApiNodeChannelSplitterNodeDisconnectOutput( that: this, output: output); - Future connect() => + Future connect({required AudioNode dest}) => RustLib.instance.api.webAudioApiNodeChannelSplitterNodeFrbOverrideConnect( - that: this, - ); + that: this, dest: dest); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => @@ -28244,10 +29204,9 @@ class ConstantSourceNodeImpl extends RustOpaque implements ConstantSourceNode { RustLib.instance.api.webAudioApiNodeConstantSourceNodeDisconnectOutput( that: this, output: output); - Future connect() => + Future connect({required AudioNode dest}) => RustLib.instance.api.webAudioApiNodeConstantSourceNodeFrbOverrideConnect( - that: this, - ); + that: this, dest: dest); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => @@ -28400,10 +29359,8 @@ class ConvolverNodeImpl extends RustOpaque implements ConvolverNode { .instance.api .webAudioApiNodeConvolverNodeDisconnectOutput(that: this, output: output); - Future connect() => - RustLib.instance.api.webAudioApiNodeConvolverNodeFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiNodeConvolverNodeFrbOverrideConnect(that: this, dest: dest); /// Denotes if the response buffer will be scaled with an equal-power normalization Future normalize() => @@ -28539,10 +29496,8 @@ class DelayNodeImpl extends RustOpaque implements DelayNode { RustLib.instance.api .webAudioApiNodeDelayNodeDisconnectOutput(that: this, output: output); - Future connect() => - RustLib.instance.api.webAudioApiNodeDelayNodeFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiNodeDelayNodeFrbOverrideConnect(that: this, dest: dest); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => @@ -28682,10 +29637,9 @@ class DynamicsCompressorNodeImpl extends RustOpaque .webAudioApiNodeDynamicsCompressorNodeDisconnectOutput( that: this, output: output); - Future connect() => RustLib.instance.api - .webAudioApiNodeDynamicsCompressorNodeFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiNodeDynamicsCompressorNodeFrbOverrideConnect( + that: this, dest: dest); AudioParam get knee => AudioParamProxyVariantDynamicsCompressorNodeKnee(this); @@ -28836,10 +29790,8 @@ class GainNodeImpl extends RustOpaque implements GainNode { RustLib.instance.api .webAudioApiNodeGainNodeDisconnectOutput(that: this, output: output); - Future connect() => - RustLib.instance.api.webAudioApiNodeGainNodeFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiNodeGainNodeFrbOverrideConnect(that: this, dest: dest); AudioParam get gain => AudioParamProxyVariantGainNodeGain(this); @@ -28955,10 +29907,8 @@ class IirFilterNodeImpl extends RustOpaque implements IirFilterNode { .instance.api .webAudioApiNodeIirFilterNodeDisconnectOutput(that: this, output: output); - Future connect() => - RustLib.instance.api.webAudioApiNodeIirFilterNodeFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiNodeIirFilterNodeFrbOverrideConnect(that: this, dest: dest); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => @@ -29075,10 +30025,9 @@ class MediaElementAudioSourceNodeImpl extends RustOpaque .webAudioApiNodeMediaElementAudioSourceNodeDisconnectOutput( that: this, output: output); - Future connect() => RustLib.instance.api - .webAudioApiNodeMediaElementAudioSourceNodeFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiNodeMediaElementAudioSourceNodeFrbOverrideConnect( + that: this, dest: dest); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api @@ -29248,10 +30197,9 @@ class MediaStreamAudioDestinationNodeImpl extends RustOpaque .webAudioApiNodeMediaStreamAudioDestinationNodeDisconnectOutput( that: this, output: output); - Future connect() => RustLib.instance.api - .webAudioApiNodeMediaStreamAudioDestinationNodeFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiNodeMediaStreamAudioDestinationNodeFrbOverrideConnect( + that: this, dest: dest); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api @@ -29378,10 +30326,9 @@ class MediaStreamAudioSourceNodeImpl extends RustOpaque .webAudioApiNodeMediaStreamAudioSourceNodeDisconnectOutput( that: this, output: output); - Future connect() => RustLib.instance.api - .webAudioApiNodeMediaStreamAudioSourceNodeFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiNodeMediaStreamAudioSourceNodeFrbOverrideConnect( + that: this, dest: dest); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api @@ -29548,10 +30495,9 @@ class MediaStreamTrackAudioSourceNodeImpl extends RustOpaque .webAudioApiNodeMediaStreamTrackAudioSourceNodeDisconnectOutput( that: this, output: output); - Future connect() => RustLib.instance.api - .webAudioApiNodeMediaStreamTrackAudioSourceNodeFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiNodeMediaStreamTrackAudioSourceNodeFrbOverrideConnect( + that: this, dest: dest); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api @@ -30071,10 +31017,8 @@ class OscillatorNodeImpl extends RustOpaque implements OscillatorNode { RustLib.instance.api.webAudioApiNodeOscillatorNodeDisconnectOutput( that: this, output: output); - Future connect() => - RustLib.instance.api.webAudioApiNodeOscillatorNodeFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiNodeOscillatorNodeFrbOverrideConnect(that: this, dest: dest); /// A-rate [`AudioParam`] that defines the fundamental frequency of the /// oscillator, expressed in Hz @@ -30277,10 +31221,8 @@ class PannerNodeImpl extends RustOpaque implements PannerNode { that: this, ); - Future connect() => - RustLib.instance.api.webAudioApiNodePannerNodeFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiNodePannerNodeFrbOverrideConnect(that: this, dest: dest); Future maxDistance() => RustLib.instance.api.webAudioApiNodePannerNodeMaxDistance( @@ -30520,10 +31462,9 @@ class ScriptProcessorNodeImpl extends RustOpaque RustLib.instance.api.webAudioApiNodeScriptProcessorNodeDisconnectOutput( that: this, output: output); - Future connect() => + Future connect({required AudioNode dest}) => RustLib.instance.api.webAudioApiNodeScriptProcessorNodeFrbOverrideConnect( - that: this, - ); + that: this, dest: dest); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => @@ -30639,10 +31580,9 @@ class StereoPannerNodeImpl extends RustOpaque implements StereoPannerNode { RustLib.instance.api.webAudioApiNodeStereoPannerNodeDisconnectOutput( that: this, output: output); - Future connect() => + Future connect({required AudioNode dest}) => RustLib.instance.api.webAudioApiNodeStereoPannerNodeFrbOverrideConnect( - that: this, - ); + that: this, dest: dest); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => @@ -30760,10 +31700,8 @@ class WaveShaperNodeImpl extends RustOpaque implements WaveShaperNode { RustLib.instance.api.webAudioApiNodeWaveShaperNodeDisconnectOutput( that: this, output: output); - Future connect() => - RustLib.instance.api.webAudioApiNodeWaveShaperNodeFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiNodeWaveShaperNodeFrbOverrideConnect(that: this, dest: dest); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => @@ -30938,10 +31876,8 @@ class AudioParamProxyVariantAudioBufferSourceNodeDetune RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -31173,10 +32109,8 @@ class AudioParamProxyVariantAudioBufferSourceNodePlaybackRate RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -31408,10 +32342,8 @@ class AudioParamProxyVariantAudioListenerForwardX RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -31643,10 +32575,8 @@ class AudioParamProxyVariantAudioListenerForwardY RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -31878,10 +32808,8 @@ class AudioParamProxyVariantAudioListenerForwardZ RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -32113,10 +33041,8 @@ class AudioParamProxyVariantAudioListenerPositionX RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -32348,10 +33274,8 @@ class AudioParamProxyVariantAudioListenerPositionY RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -32583,10 +33507,8 @@ class AudioParamProxyVariantAudioListenerPositionZ RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -32818,10 +33740,8 @@ class AudioParamProxyVariantAudioListenerUpX RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -33053,10 +33973,8 @@ class AudioParamProxyVariantAudioListenerUpY RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -33288,10 +34206,8 @@ class AudioParamProxyVariantAudioListenerUpZ RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -33523,10 +34439,8 @@ class AudioParamProxyVariantBiquadFilterNodeDetune RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -33758,10 +34672,8 @@ class AudioParamProxyVariantBiquadFilterNodeFrequency RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -33993,10 +34905,8 @@ class AudioParamProxyVariantBiquadFilterNodeGain RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -34228,10 +35138,8 @@ class AudioParamProxyVariantBiquadFilterNodeQ RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -34463,10 +35371,8 @@ class AudioParamProxyVariantConstantSourceNodeOffset RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -34698,246 +35604,242 @@ class AudioParamProxyVariantDelayNodeDelayTime RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); - - /// Schedules a linear continuous change in parameter value from the - /// previous scheduled parameter value to the given value. - /// - /// # Panics - /// - /// Will panic if `end_time` is negative - Future linearRampToValueAtTime( - {required double value, required double endTime}) => - RustLib.instance.api.webAudioApiAudioParamLinearRampToValueAtTime( - that: this, value: value, endTime: endTime); - - Future maxValue() => - RustLib.instance.api.webAudioApiAudioParamMaxValue( - that: this, - ); - - Future minValue() => - RustLib.instance.api.webAudioApiAudioParamMinValue( - that: this, - ); - - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. - Future numberOfInputs() => - RustLib.instance.api.webAudioApiAudioParamNumberOfInputs( - that: this, - ); - - /// The number of outputs coming out of the AudioNode. - Future numberOfOutputs() => - RustLib.instance.api.webAudioApiAudioParamNumberOfOutputs( - that: this, - ); - - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. - Future registration() => - RustLib.instance.api.webAudioApiAudioParamRegistration( - that: this, - ); - - /// Update the current value of the automation rate of the AudioParam - /// - /// # Panics - /// - /// Some nodes have automation rate constraints and may panic when updating the value. - Future setAutomationRate({required AutomationRate value}) => - RustLib.instance.api - .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - - /// Update the `channel_count` attribute - Future setChannelCount({required BigInt v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - - /// Start exponentially approaching the target value at the given time with - /// a rate having the given time constant. - /// - /// # Panics - /// - /// Will panic if: - /// - `start_time` is negative - /// - `time_constant` is negative - Future setTargetAtTime( - {required double value, - required double startTime, - required double timeConstant}) => - RustLib.instance.api.webAudioApiAudioParamSetTargetAtTime( - that: this, - value: value, - startTime: startTime, - timeConstant: timeConstant); - - /// Set the value of the `AudioParam`. - /// - /// Is equivalent to calling the `set_value_at_time` method with the current - /// AudioContext's currentTime - void setValue({required double value}) => RustLib.instance.api - .webAudioApiAudioParamSetValue(that: this, value: value); - - /// Schedules a parameter value change at the given time. - /// - /// # Panics - /// - /// Will panic if `start_time` is negative - Future setValueAtTime( - {required double value, required double startTime}) => - RustLib.instance.api.webAudioApiAudioParamSetValueAtTime( - that: this, value: value, startTime: startTime); - - /// Sets an array of arbitrary parameter values starting at the given time - /// for the given duration. - /// - /// # Panics - /// - /// Will panic if: - /// - `value` length is less than 2 - /// - `start_time` is negative - /// - `duration` is negative or equal to zero - Future setValueCurveAtTime( - {required List values, - required double startTime, - required double duration}) => - RustLib.instance.api.webAudioApiAudioParamSetValueCurveAtTime( - that: this, values: values, startTime: startTime, duration: duration); - - /// Retrieve the current value of the `AudioParam`. - double get value => RustLib.instance.api.webAudioApiAudioParamValue( - that: this, - ); -} - -class AudioParamProxyVariantDynamicsCompressorNodeAttack - with SimpleDisposable - implements AudioParam { - final DynamicsCompressorNode _upstream; - - AudioParamProxyVariantDynamicsCompressorNodeAttack(this._upstream); - - /// Current value of the automation rate of the AudioParam - Future automationRate() => - RustLib.instance.api.webAudioApiAudioParamAutomationRate( - that: this, - ); - - /// Cancels all scheduled parameter changes with times greater than or equal - /// to `cancel_time` and the automation value that would have happened at - /// that time is then propagated for all future time. - /// - /// # Panics - /// - /// Will panic if `cancel_time` is negative - Future cancelAndHoldAtTime({required double cancelTime}) => - RustLib.instance.api.webAudioApiAudioParamCancelAndHoldAtTime( - that: this, cancelTime: cancelTime); - - /// Cancels all scheduled parameter changes with times greater than or equal - /// to `cancel_time`. - /// - /// # Panics - /// - /// Will panic if `cancel_time` is negative - Future cancelScheduledValues({required double cancelTime}) => - RustLib.instance.api.webAudioApiAudioParamCancelScheduledValues( - that: this, cancelTime: cancelTime); - - /// Config for up/down-mixing of input channels for this node. - /// - /// Only when implementing the [`AudioNode`] trait manually, this struct is of any concern. - Future channelConfig() => - RustLib.instance.api.webAudioApiAudioParamChannelConfig( - that: this, - ); - - /// Represents an integer used to determine how many channels are used when up-mixing and - /// down-mixing connections to any inputs to the node. - Future channelCount() => - RustLib.instance.api.webAudioApiAudioParamChannelCount( - that: this, - ); - - /// Represents an enumerated value describing the way channels must be matched between the - /// node's inputs and outputs. - Future channelCountMode() => - RustLib.instance.api.webAudioApiAudioParamChannelCountMode( - that: this, - ); - - /// Represents an enumerated value describing the meaning of the channels. This interpretation - /// will define how audio up-mixing and down-mixing will happen. - Future channelInterpretation() => - RustLib.instance.api.webAudioApiAudioParamChannelInterpretation( - that: this, - ); - - /// Unset the callback to run when an unhandled exception occurs in the audio processor. - Future clearOnprocessorerror() => - RustLib.instance.api.webAudioApiAudioParamClearOnprocessorerror( - that: this, - ); - - /// The [`BaseAudioContext`](crate::context::BaseAudioContext) concrete type which owns this - /// AudioNode. - Future context() => RustLib.instance.api.webAudioApiAudioParamContext( - that: this, - ); - - Future defaultValue() => - RustLib.instance.api.webAudioApiAudioParamDefaultValue( - that: this, - ); - - /// Disconnects all outgoing connections from the AudioNode. - Future disconnect() => - RustLib.instance.api.webAudioApiAudioParamDisconnect( - that: this, - ); - - /// Disconnects all outgoing connections at the given output port from the AudioNode. - /// - /// # Panics - /// - /// This function will panic when - /// - if the output port is out of bounds for this node - Future disconnectOutput({required BigInt output}) => - RustLib.instance.api - .webAudioApiAudioParamDisconnectOutput(that: this, output: output); - - /// Schedules an exponential continuous change in parameter value from the - /// previous scheduled parameter value to the given value. - /// - /// # Panics - /// - /// Will panic if: - /// - `value` is zero - /// - `end_time` is negative - Future exponentialRampToValueAtTime( - {required double value, required double endTime}) => - RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( - that: this, value: value, endTime: endTime); - - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); + + /// Schedules a linear continuous change in parameter value from the + /// previous scheduled parameter value to the given value. + /// + /// # Panics + /// + /// Will panic if `end_time` is negative + Future linearRampToValueAtTime( + {required double value, required double endTime}) => + RustLib.instance.api.webAudioApiAudioParamLinearRampToValueAtTime( + that: this, value: value, endTime: endTime); + + Future maxValue() => + RustLib.instance.api.webAudioApiAudioParamMaxValue( that: this, ); + Future minValue() => + RustLib.instance.api.webAudioApiAudioParamMinValue( + that: this, + ); + + /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. + Future numberOfInputs() => + RustLib.instance.api.webAudioApiAudioParamNumberOfInputs( + that: this, + ); + + /// The number of outputs coming out of the AudioNode. + Future numberOfOutputs() => + RustLib.instance.api.webAudioApiAudioParamNumberOfOutputs( + that: this, + ); + + /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). + /// + /// Only when implementing the AudioNode trait manually, this struct is of any concern. + Future registration() => + RustLib.instance.api.webAudioApiAudioParamRegistration( + that: this, + ); + + /// Update the current value of the automation rate of the AudioParam + /// + /// # Panics + /// + /// Some nodes have automation rate constraints and may panic when updating the value. + Future setAutomationRate({required AutomationRate value}) => + RustLib.instance.api + .webAudioApiAudioParamSetAutomationRate(that: this, value: value); + + /// Update the `channel_count` attribute + Future setChannelCount({required BigInt v}) => RustLib.instance.api + .webAudioApiAudioParamSetChannelCount(that: this, v: v); + + /// Update the `channel_count_mode` attribute + Future setChannelCountMode({required ChannelCountMode v}) => + RustLib.instance.api + .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); + + /// Update the `channel_interpretation` attribute + Future setChannelInterpretation({required ChannelInterpretation v}) => + RustLib.instance.api + .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); + + /// Start exponentially approaching the target value at the given time with + /// a rate having the given time constant. + /// + /// # Panics + /// + /// Will panic if: + /// - `start_time` is negative + /// - `time_constant` is negative + Future setTargetAtTime( + {required double value, + required double startTime, + required double timeConstant}) => + RustLib.instance.api.webAudioApiAudioParamSetTargetAtTime( + that: this, + value: value, + startTime: startTime, + timeConstant: timeConstant); + + /// Set the value of the `AudioParam`. + /// + /// Is equivalent to calling the `set_value_at_time` method with the current + /// AudioContext's currentTime + void setValue({required double value}) => RustLib.instance.api + .webAudioApiAudioParamSetValue(that: this, value: value); + + /// Schedules a parameter value change at the given time. + /// + /// # Panics + /// + /// Will panic if `start_time` is negative + Future setValueAtTime( + {required double value, required double startTime}) => + RustLib.instance.api.webAudioApiAudioParamSetValueAtTime( + that: this, value: value, startTime: startTime); + + /// Sets an array of arbitrary parameter values starting at the given time + /// for the given duration. + /// + /// # Panics + /// + /// Will panic if: + /// - `value` length is less than 2 + /// - `start_time` is negative + /// - `duration` is negative or equal to zero + Future setValueCurveAtTime( + {required List values, + required double startTime, + required double duration}) => + RustLib.instance.api.webAudioApiAudioParamSetValueCurveAtTime( + that: this, values: values, startTime: startTime, duration: duration); + + /// Retrieve the current value of the `AudioParam`. + double get value => RustLib.instance.api.webAudioApiAudioParamValue( + that: this, + ); +} + +class AudioParamProxyVariantDynamicsCompressorNodeAttack + with SimpleDisposable + implements AudioParam { + final DynamicsCompressorNode _upstream; + + AudioParamProxyVariantDynamicsCompressorNodeAttack(this._upstream); + + /// Current value of the automation rate of the AudioParam + Future automationRate() => + RustLib.instance.api.webAudioApiAudioParamAutomationRate( + that: this, + ); + + /// Cancels all scheduled parameter changes with times greater than or equal + /// to `cancel_time` and the automation value that would have happened at + /// that time is then propagated for all future time. + /// + /// # Panics + /// + /// Will panic if `cancel_time` is negative + Future cancelAndHoldAtTime({required double cancelTime}) => + RustLib.instance.api.webAudioApiAudioParamCancelAndHoldAtTime( + that: this, cancelTime: cancelTime); + + /// Cancels all scheduled parameter changes with times greater than or equal + /// to `cancel_time`. + /// + /// # Panics + /// + /// Will panic if `cancel_time` is negative + Future cancelScheduledValues({required double cancelTime}) => + RustLib.instance.api.webAudioApiAudioParamCancelScheduledValues( + that: this, cancelTime: cancelTime); + + /// Config for up/down-mixing of input channels for this node. + /// + /// Only when implementing the [`AudioNode`] trait manually, this struct is of any concern. + Future channelConfig() => + RustLib.instance.api.webAudioApiAudioParamChannelConfig( + that: this, + ); + + /// Represents an integer used to determine how many channels are used when up-mixing and + /// down-mixing connections to any inputs to the node. + Future channelCount() => + RustLib.instance.api.webAudioApiAudioParamChannelCount( + that: this, + ); + + /// Represents an enumerated value describing the way channels must be matched between the + /// node's inputs and outputs. + Future channelCountMode() => + RustLib.instance.api.webAudioApiAudioParamChannelCountMode( + that: this, + ); + + /// Represents an enumerated value describing the meaning of the channels. This interpretation + /// will define how audio up-mixing and down-mixing will happen. + Future channelInterpretation() => + RustLib.instance.api.webAudioApiAudioParamChannelInterpretation( + that: this, + ); + + /// Unset the callback to run when an unhandled exception occurs in the audio processor. + Future clearOnprocessorerror() => + RustLib.instance.api.webAudioApiAudioParamClearOnprocessorerror( + that: this, + ); + + /// The [`BaseAudioContext`](crate::context::BaseAudioContext) concrete type which owns this + /// AudioNode. + Future context() => RustLib.instance.api.webAudioApiAudioParamContext( + that: this, + ); + + Future defaultValue() => + RustLib.instance.api.webAudioApiAudioParamDefaultValue( + that: this, + ); + + /// Disconnects all outgoing connections from the AudioNode. + Future disconnect() => + RustLib.instance.api.webAudioApiAudioParamDisconnect( + that: this, + ); + + /// Disconnects all outgoing connections at the given output port from the AudioNode. + /// + /// # Panics + /// + /// This function will panic when + /// - if the output port is out of bounds for this node + Future disconnectOutput({required BigInt output}) => + RustLib.instance.api + .webAudioApiAudioParamDisconnectOutput(that: this, output: output); + + /// Schedules an exponential continuous change in parameter value from the + /// previous scheduled parameter value to the given value. + /// + /// # Panics + /// + /// Will panic if: + /// - `value` is zero + /// - `end_time` is negative + Future exponentialRampToValueAtTime( + {required double value, required double endTime}) => + RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( + that: this, value: value, endTime: endTime); + + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); + /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. /// @@ -35168,10 +36070,8 @@ class AudioParamProxyVariantDynamicsCompressorNodeKnee RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -35403,10 +36303,8 @@ class AudioParamProxyVariantDynamicsCompressorNodeRatio RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -35638,10 +36536,8 @@ class AudioParamProxyVariantDynamicsCompressorNodeRelease RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -35873,10 +36769,8 @@ class AudioParamProxyVariantDynamicsCompressorNodeThreshold RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -36108,10 +37002,8 @@ class AudioParamProxyVariantGainNodeGain RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -36343,10 +37235,8 @@ class AudioParamProxyVariantOscillatorNodeDetune RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -36578,10 +37468,8 @@ class AudioParamProxyVariantOscillatorNodeFrequency RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -36813,10 +37701,8 @@ class AudioParamProxyVariantPannerNodeOrientationX RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -37048,10 +37934,8 @@ class AudioParamProxyVariantPannerNodeOrientationY RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -37283,10 +38167,8 @@ class AudioParamProxyVariantPannerNodeOrientationZ RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -37518,10 +38400,8 @@ class AudioParamProxyVariantPannerNodePositionX RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -37753,10 +38633,8 @@ class AudioParamProxyVariantPannerNodePositionY RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -37988,10 +38866,8 @@ class AudioParamProxyVariantPannerNodePositionZ RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. @@ -38223,10 +39099,8 @@ class AudioParamProxyVariantStereoPannerNodePan RustLib.instance.api.webAudioApiAudioParamExponentialRampToValueAtTime( that: this, value: value, endTime: endTime); - Future connect() => - RustLib.instance.api.webAudioApiAudioParamFrbOverrideConnect( - that: this, - ); + Future connect({required AudioNode dest}) => RustLib.instance.api + .webAudioApiAudioParamFrbOverrideConnect(that: this, dest: dest); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. diff --git a/frb_example/integrate_third_party/lib/src/rust/frb_generated.freezed.dart b/frb_example/integrate_third_party/lib/src/rust/frb_generated.freezed.dart index 6c093b2e65..3a5abe1500 100644 --- a/frb_example/integrate_third_party/lib/src/rust/frb_generated.freezed.dart +++ b/frb_example/integrate_third_party/lib/src/rust/frb_generated.freezed.dart @@ -14,6 +14,6386 @@ T _$identity(T value) => value; final _privateConstructorUsedError = UnsupportedError( 'It seems like you constructed your class using `MyClass._()`. This constructor is only meant to be used by freezed and you are not supposed to need it nor use it.\nPlease check the documentation here for more information: https://github.com/rrousselGit/freezed#adding-getters-and-methods-to-our-models'); +/// @nodoc +mixin _$AudioNodeImplementor { + Object get field0 => throw _privateConstructorUsedError; + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) => + throw _privateConstructorUsedError; + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) => + throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class $AudioNodeImplementorCopyWith<$Res> { + factory $AudioNodeImplementorCopyWith(AudioNodeImplementor value, + $Res Function(AudioNodeImplementor) then) = + _$AudioNodeImplementorCopyWithImpl<$Res, AudioNodeImplementor>; +} + +/// @nodoc +class _$AudioNodeImplementorCopyWithImpl<$Res, + $Val extends AudioNodeImplementor> + implements $AudioNodeImplementorCopyWith<$Res> { + _$AudioNodeImplementorCopyWithImpl(this._value, this._then); + + // ignore: unused_field + final $Val _value; + // ignore: unused_field + final $Res Function($Val) _then; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant0ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant0ImplCopyWith( + _$AudioNodeImplementor_Variant0Impl value, + $Res Function(_$AudioNodeImplementor_Variant0Impl) then) = + __$$AudioNodeImplementor_Variant0ImplCopyWithImpl<$Res>; + @useResult + $Res call({AnalyserNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant0ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant0Impl> + implements _$$AudioNodeImplementor_Variant0ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant0ImplCopyWithImpl( + _$AudioNodeImplementor_Variant0Impl _value, + $Res Function(_$AudioNodeImplementor_Variant0Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant0Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as AnalyserNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant0Impl + extends AudioNodeImplementor_Variant0 { + const _$AudioNodeImplementor_Variant0Impl(this.field0) : super._(); + + @override + final AnalyserNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant0(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant0Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant0ImplCopyWith< + _$AudioNodeImplementor_Variant0Impl> + get copyWith => __$$AudioNodeImplementor_Variant0ImplCopyWithImpl< + _$AudioNodeImplementor_Variant0Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant0(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant0?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant0(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant0?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant0 != null) { + return variant0(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant0 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant0(final AnalyserNode field0) = + _$AudioNodeImplementor_Variant0Impl; + const AudioNodeImplementor_Variant0._() : super._(); + + @override + AnalyserNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant0ImplCopyWith< + _$AudioNodeImplementor_Variant0Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant1ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant1ImplCopyWith( + _$AudioNodeImplementor_Variant1Impl value, + $Res Function(_$AudioNodeImplementor_Variant1Impl) then) = + __$$AudioNodeImplementor_Variant1ImplCopyWithImpl<$Res>; + @useResult + $Res call({AudioBufferSourceNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant1ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant1Impl> + implements _$$AudioNodeImplementor_Variant1ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant1ImplCopyWithImpl( + _$AudioNodeImplementor_Variant1Impl _value, + $Res Function(_$AudioNodeImplementor_Variant1Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant1Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as AudioBufferSourceNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant1Impl + extends AudioNodeImplementor_Variant1 { + const _$AudioNodeImplementor_Variant1Impl(this.field0) : super._(); + + @override + final AudioBufferSourceNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant1(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant1Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant1ImplCopyWith< + _$AudioNodeImplementor_Variant1Impl> + get copyWith => __$$AudioNodeImplementor_Variant1ImplCopyWithImpl< + _$AudioNodeImplementor_Variant1Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant1(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant1?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant1(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant1?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant1 != null) { + return variant1(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant1 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant1( + final AudioBufferSourceNode field0) = _$AudioNodeImplementor_Variant1Impl; + const AudioNodeImplementor_Variant1._() : super._(); + + @override + AudioBufferSourceNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant1ImplCopyWith< + _$AudioNodeImplementor_Variant1Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant2ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant2ImplCopyWith( + _$AudioNodeImplementor_Variant2Impl value, + $Res Function(_$AudioNodeImplementor_Variant2Impl) then) = + __$$AudioNodeImplementor_Variant2ImplCopyWithImpl<$Res>; + @useResult + $Res call({AudioDestinationNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant2ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant2Impl> + implements _$$AudioNodeImplementor_Variant2ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant2ImplCopyWithImpl( + _$AudioNodeImplementor_Variant2Impl _value, + $Res Function(_$AudioNodeImplementor_Variant2Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant2Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as AudioDestinationNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant2Impl + extends AudioNodeImplementor_Variant2 { + const _$AudioNodeImplementor_Variant2Impl(this.field0) : super._(); + + @override + final AudioDestinationNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant2(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant2Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant2ImplCopyWith< + _$AudioNodeImplementor_Variant2Impl> + get copyWith => __$$AudioNodeImplementor_Variant2ImplCopyWithImpl< + _$AudioNodeImplementor_Variant2Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant2(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant2?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant2 != null) { + return variant2(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant2(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant2?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant2 != null) { + return variant2(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant2 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant2( + final AudioDestinationNode field0) = _$AudioNodeImplementor_Variant2Impl; + const AudioNodeImplementor_Variant2._() : super._(); + + @override + AudioDestinationNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant2ImplCopyWith< + _$AudioNodeImplementor_Variant2Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant3ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant3ImplCopyWith( + _$AudioNodeImplementor_Variant3Impl value, + $Res Function(_$AudioNodeImplementor_Variant3Impl) then) = + __$$AudioNodeImplementor_Variant3ImplCopyWithImpl<$Res>; + @useResult + $Res call({AudioParam field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant3ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant3Impl> + implements _$$AudioNodeImplementor_Variant3ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant3ImplCopyWithImpl( + _$AudioNodeImplementor_Variant3Impl _value, + $Res Function(_$AudioNodeImplementor_Variant3Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant3Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as AudioParam, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant3Impl + extends AudioNodeImplementor_Variant3 { + const _$AudioNodeImplementor_Variant3Impl(this.field0) : super._(); + + @override + final AudioParam field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant3(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant3Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant3ImplCopyWith< + _$AudioNodeImplementor_Variant3Impl> + get copyWith => __$$AudioNodeImplementor_Variant3ImplCopyWithImpl< + _$AudioNodeImplementor_Variant3Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant3(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant3?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant3 != null) { + return variant3(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant3(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant3?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant3 != null) { + return variant3(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant3 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant3(final AudioParam field0) = + _$AudioNodeImplementor_Variant3Impl; + const AudioNodeImplementor_Variant3._() : super._(); + + @override + AudioParam get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant3ImplCopyWith< + _$AudioNodeImplementor_Variant3Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant4ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant4ImplCopyWith( + _$AudioNodeImplementor_Variant4Impl value, + $Res Function(_$AudioNodeImplementor_Variant4Impl) then) = + __$$AudioNodeImplementor_Variant4ImplCopyWithImpl<$Res>; + @useResult + $Res call({AudioWorkletNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant4ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant4Impl> + implements _$$AudioNodeImplementor_Variant4ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant4ImplCopyWithImpl( + _$AudioNodeImplementor_Variant4Impl _value, + $Res Function(_$AudioNodeImplementor_Variant4Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant4Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as AudioWorkletNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant4Impl + extends AudioNodeImplementor_Variant4 { + const _$AudioNodeImplementor_Variant4Impl(this.field0) : super._(); + + @override + final AudioWorkletNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant4(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant4Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant4ImplCopyWith< + _$AudioNodeImplementor_Variant4Impl> + get copyWith => __$$AudioNodeImplementor_Variant4ImplCopyWithImpl< + _$AudioNodeImplementor_Variant4Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant4(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant4?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant4 != null) { + return variant4(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant4(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant4?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant4 != null) { + return variant4(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant4 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant4(final AudioWorkletNode field0) = + _$AudioNodeImplementor_Variant4Impl; + const AudioNodeImplementor_Variant4._() : super._(); + + @override + AudioWorkletNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant4ImplCopyWith< + _$AudioNodeImplementor_Variant4Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant5ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant5ImplCopyWith( + _$AudioNodeImplementor_Variant5Impl value, + $Res Function(_$AudioNodeImplementor_Variant5Impl) then) = + __$$AudioNodeImplementor_Variant5ImplCopyWithImpl<$Res>; + @useResult + $Res call({BiquadFilterNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant5ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant5Impl> + implements _$$AudioNodeImplementor_Variant5ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant5ImplCopyWithImpl( + _$AudioNodeImplementor_Variant5Impl _value, + $Res Function(_$AudioNodeImplementor_Variant5Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant5Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as BiquadFilterNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant5Impl + extends AudioNodeImplementor_Variant5 { + const _$AudioNodeImplementor_Variant5Impl(this.field0) : super._(); + + @override + final BiquadFilterNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant5(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant5Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant5ImplCopyWith< + _$AudioNodeImplementor_Variant5Impl> + get copyWith => __$$AudioNodeImplementor_Variant5ImplCopyWithImpl< + _$AudioNodeImplementor_Variant5Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant5(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant5?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant5 != null) { + return variant5(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant5(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant5?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant5 != null) { + return variant5(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant5 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant5(final BiquadFilterNode field0) = + _$AudioNodeImplementor_Variant5Impl; + const AudioNodeImplementor_Variant5._() : super._(); + + @override + BiquadFilterNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant5ImplCopyWith< + _$AudioNodeImplementor_Variant5Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant6ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant6ImplCopyWith( + _$AudioNodeImplementor_Variant6Impl value, + $Res Function(_$AudioNodeImplementor_Variant6Impl) then) = + __$$AudioNodeImplementor_Variant6ImplCopyWithImpl<$Res>; + @useResult + $Res call({ChannelMergerNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant6ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant6Impl> + implements _$$AudioNodeImplementor_Variant6ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant6ImplCopyWithImpl( + _$AudioNodeImplementor_Variant6Impl _value, + $Res Function(_$AudioNodeImplementor_Variant6Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant6Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as ChannelMergerNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant6Impl + extends AudioNodeImplementor_Variant6 { + const _$AudioNodeImplementor_Variant6Impl(this.field0) : super._(); + + @override + final ChannelMergerNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant6(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant6Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant6ImplCopyWith< + _$AudioNodeImplementor_Variant6Impl> + get copyWith => __$$AudioNodeImplementor_Variant6ImplCopyWithImpl< + _$AudioNodeImplementor_Variant6Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant6(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant6?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant6 != null) { + return variant6(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant6(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant6?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant6 != null) { + return variant6(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant6 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant6(final ChannelMergerNode field0) = + _$AudioNodeImplementor_Variant6Impl; + const AudioNodeImplementor_Variant6._() : super._(); + + @override + ChannelMergerNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant6ImplCopyWith< + _$AudioNodeImplementor_Variant6Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant7ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant7ImplCopyWith( + _$AudioNodeImplementor_Variant7Impl value, + $Res Function(_$AudioNodeImplementor_Variant7Impl) then) = + __$$AudioNodeImplementor_Variant7ImplCopyWithImpl<$Res>; + @useResult + $Res call({ChannelSplitterNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant7ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant7Impl> + implements _$$AudioNodeImplementor_Variant7ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant7ImplCopyWithImpl( + _$AudioNodeImplementor_Variant7Impl _value, + $Res Function(_$AudioNodeImplementor_Variant7Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant7Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as ChannelSplitterNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant7Impl + extends AudioNodeImplementor_Variant7 { + const _$AudioNodeImplementor_Variant7Impl(this.field0) : super._(); + + @override + final ChannelSplitterNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant7(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant7Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant7ImplCopyWith< + _$AudioNodeImplementor_Variant7Impl> + get copyWith => __$$AudioNodeImplementor_Variant7ImplCopyWithImpl< + _$AudioNodeImplementor_Variant7Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant7(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant7?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant7 != null) { + return variant7(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant7(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant7?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant7 != null) { + return variant7(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant7 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant7( + final ChannelSplitterNode field0) = _$AudioNodeImplementor_Variant7Impl; + const AudioNodeImplementor_Variant7._() : super._(); + + @override + ChannelSplitterNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant7ImplCopyWith< + _$AudioNodeImplementor_Variant7Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant8ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant8ImplCopyWith( + _$AudioNodeImplementor_Variant8Impl value, + $Res Function(_$AudioNodeImplementor_Variant8Impl) then) = + __$$AudioNodeImplementor_Variant8ImplCopyWithImpl<$Res>; + @useResult + $Res call({ConstantSourceNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant8ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant8Impl> + implements _$$AudioNodeImplementor_Variant8ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant8ImplCopyWithImpl( + _$AudioNodeImplementor_Variant8Impl _value, + $Res Function(_$AudioNodeImplementor_Variant8Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant8Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as ConstantSourceNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant8Impl + extends AudioNodeImplementor_Variant8 { + const _$AudioNodeImplementor_Variant8Impl(this.field0) : super._(); + + @override + final ConstantSourceNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant8(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant8Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant8ImplCopyWith< + _$AudioNodeImplementor_Variant8Impl> + get copyWith => __$$AudioNodeImplementor_Variant8ImplCopyWithImpl< + _$AudioNodeImplementor_Variant8Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant8(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant8?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant8 != null) { + return variant8(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant8(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant8?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant8 != null) { + return variant8(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant8 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant8(final ConstantSourceNode field0) = + _$AudioNodeImplementor_Variant8Impl; + const AudioNodeImplementor_Variant8._() : super._(); + + @override + ConstantSourceNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant8ImplCopyWith< + _$AudioNodeImplementor_Variant8Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant9ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant9ImplCopyWith( + _$AudioNodeImplementor_Variant9Impl value, + $Res Function(_$AudioNodeImplementor_Variant9Impl) then) = + __$$AudioNodeImplementor_Variant9ImplCopyWithImpl<$Res>; + @useResult + $Res call({ConvolverNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant9ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant9Impl> + implements _$$AudioNodeImplementor_Variant9ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant9ImplCopyWithImpl( + _$AudioNodeImplementor_Variant9Impl _value, + $Res Function(_$AudioNodeImplementor_Variant9Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant9Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as ConvolverNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant9Impl + extends AudioNodeImplementor_Variant9 { + const _$AudioNodeImplementor_Variant9Impl(this.field0) : super._(); + + @override + final ConvolverNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant9(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant9Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant9ImplCopyWith< + _$AudioNodeImplementor_Variant9Impl> + get copyWith => __$$AudioNodeImplementor_Variant9ImplCopyWithImpl< + _$AudioNodeImplementor_Variant9Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant9(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant9?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant9 != null) { + return variant9(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant9(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant9?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant9 != null) { + return variant9(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant9 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant9(final ConvolverNode field0) = + _$AudioNodeImplementor_Variant9Impl; + const AudioNodeImplementor_Variant9._() : super._(); + + @override + ConvolverNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant9ImplCopyWith< + _$AudioNodeImplementor_Variant9Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant10ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant10ImplCopyWith( + _$AudioNodeImplementor_Variant10Impl value, + $Res Function(_$AudioNodeImplementor_Variant10Impl) then) = + __$$AudioNodeImplementor_Variant10ImplCopyWithImpl<$Res>; + @useResult + $Res call({DelayNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant10ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant10Impl> + implements _$$AudioNodeImplementor_Variant10ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant10ImplCopyWithImpl( + _$AudioNodeImplementor_Variant10Impl _value, + $Res Function(_$AudioNodeImplementor_Variant10Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant10Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as DelayNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant10Impl + extends AudioNodeImplementor_Variant10 { + const _$AudioNodeImplementor_Variant10Impl(this.field0) : super._(); + + @override + final DelayNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant10(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant10Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant10ImplCopyWith< + _$AudioNodeImplementor_Variant10Impl> + get copyWith => __$$AudioNodeImplementor_Variant10ImplCopyWithImpl< + _$AudioNodeImplementor_Variant10Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant10(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant10?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant10 != null) { + return variant10(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant10(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant10?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant10 != null) { + return variant10(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant10 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant10(final DelayNode field0) = + _$AudioNodeImplementor_Variant10Impl; + const AudioNodeImplementor_Variant10._() : super._(); + + @override + DelayNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant10ImplCopyWith< + _$AudioNodeImplementor_Variant10Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant11ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant11ImplCopyWith( + _$AudioNodeImplementor_Variant11Impl value, + $Res Function(_$AudioNodeImplementor_Variant11Impl) then) = + __$$AudioNodeImplementor_Variant11ImplCopyWithImpl<$Res>; + @useResult + $Res call({DynamicsCompressorNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant11ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant11Impl> + implements _$$AudioNodeImplementor_Variant11ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant11ImplCopyWithImpl( + _$AudioNodeImplementor_Variant11Impl _value, + $Res Function(_$AudioNodeImplementor_Variant11Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant11Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as DynamicsCompressorNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant11Impl + extends AudioNodeImplementor_Variant11 { + const _$AudioNodeImplementor_Variant11Impl(this.field0) : super._(); + + @override + final DynamicsCompressorNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant11(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant11Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant11ImplCopyWith< + _$AudioNodeImplementor_Variant11Impl> + get copyWith => __$$AudioNodeImplementor_Variant11ImplCopyWithImpl< + _$AudioNodeImplementor_Variant11Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant11(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant11?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant11 != null) { + return variant11(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant11(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant11?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant11 != null) { + return variant11(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant11 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant11( + final DynamicsCompressorNode field0) = + _$AudioNodeImplementor_Variant11Impl; + const AudioNodeImplementor_Variant11._() : super._(); + + @override + DynamicsCompressorNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant11ImplCopyWith< + _$AudioNodeImplementor_Variant11Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant12ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant12ImplCopyWith( + _$AudioNodeImplementor_Variant12Impl value, + $Res Function(_$AudioNodeImplementor_Variant12Impl) then) = + __$$AudioNodeImplementor_Variant12ImplCopyWithImpl<$Res>; + @useResult + $Res call({GainNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant12ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant12Impl> + implements _$$AudioNodeImplementor_Variant12ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant12ImplCopyWithImpl( + _$AudioNodeImplementor_Variant12Impl _value, + $Res Function(_$AudioNodeImplementor_Variant12Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant12Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as GainNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant12Impl + extends AudioNodeImplementor_Variant12 { + const _$AudioNodeImplementor_Variant12Impl(this.field0) : super._(); + + @override + final GainNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant12(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant12Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant12ImplCopyWith< + _$AudioNodeImplementor_Variant12Impl> + get copyWith => __$$AudioNodeImplementor_Variant12ImplCopyWithImpl< + _$AudioNodeImplementor_Variant12Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant12(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant12?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant12 != null) { + return variant12(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant12(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant12?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant12 != null) { + return variant12(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant12 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant12(final GainNode field0) = + _$AudioNodeImplementor_Variant12Impl; + const AudioNodeImplementor_Variant12._() : super._(); + + @override + GainNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant12ImplCopyWith< + _$AudioNodeImplementor_Variant12Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant13ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant13ImplCopyWith( + _$AudioNodeImplementor_Variant13Impl value, + $Res Function(_$AudioNodeImplementor_Variant13Impl) then) = + __$$AudioNodeImplementor_Variant13ImplCopyWithImpl<$Res>; + @useResult + $Res call({IirFilterNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant13ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant13Impl> + implements _$$AudioNodeImplementor_Variant13ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant13ImplCopyWithImpl( + _$AudioNodeImplementor_Variant13Impl _value, + $Res Function(_$AudioNodeImplementor_Variant13Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant13Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as IirFilterNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant13Impl + extends AudioNodeImplementor_Variant13 { + const _$AudioNodeImplementor_Variant13Impl(this.field0) : super._(); + + @override + final IirFilterNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant13(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant13Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant13ImplCopyWith< + _$AudioNodeImplementor_Variant13Impl> + get copyWith => __$$AudioNodeImplementor_Variant13ImplCopyWithImpl< + _$AudioNodeImplementor_Variant13Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant13(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant13?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant13 != null) { + return variant13(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant13(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant13?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant13 != null) { + return variant13(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant13 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant13(final IirFilterNode field0) = + _$AudioNodeImplementor_Variant13Impl; + const AudioNodeImplementor_Variant13._() : super._(); + + @override + IirFilterNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant13ImplCopyWith< + _$AudioNodeImplementor_Variant13Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant14ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant14ImplCopyWith( + _$AudioNodeImplementor_Variant14Impl value, + $Res Function(_$AudioNodeImplementor_Variant14Impl) then) = + __$$AudioNodeImplementor_Variant14ImplCopyWithImpl<$Res>; + @useResult + $Res call({MediaElementAudioSourceNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant14ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant14Impl> + implements _$$AudioNodeImplementor_Variant14ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant14ImplCopyWithImpl( + _$AudioNodeImplementor_Variant14Impl _value, + $Res Function(_$AudioNodeImplementor_Variant14Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant14Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as MediaElementAudioSourceNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant14Impl + extends AudioNodeImplementor_Variant14 { + const _$AudioNodeImplementor_Variant14Impl(this.field0) : super._(); + + @override + final MediaElementAudioSourceNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant14(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant14Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant14ImplCopyWith< + _$AudioNodeImplementor_Variant14Impl> + get copyWith => __$$AudioNodeImplementor_Variant14ImplCopyWithImpl< + _$AudioNodeImplementor_Variant14Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant14(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant14?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant14 != null) { + return variant14(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant14(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant14?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant14 != null) { + return variant14(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant14 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant14( + final MediaElementAudioSourceNode field0) = + _$AudioNodeImplementor_Variant14Impl; + const AudioNodeImplementor_Variant14._() : super._(); + + @override + MediaElementAudioSourceNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant14ImplCopyWith< + _$AudioNodeImplementor_Variant14Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant15ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant15ImplCopyWith( + _$AudioNodeImplementor_Variant15Impl value, + $Res Function(_$AudioNodeImplementor_Variant15Impl) then) = + __$$AudioNodeImplementor_Variant15ImplCopyWithImpl<$Res>; + @useResult + $Res call({MediaStreamAudioDestinationNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant15ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant15Impl> + implements _$$AudioNodeImplementor_Variant15ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant15ImplCopyWithImpl( + _$AudioNodeImplementor_Variant15Impl _value, + $Res Function(_$AudioNodeImplementor_Variant15Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant15Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as MediaStreamAudioDestinationNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant15Impl + extends AudioNodeImplementor_Variant15 { + const _$AudioNodeImplementor_Variant15Impl(this.field0) : super._(); + + @override + final MediaStreamAudioDestinationNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant15(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant15Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant15ImplCopyWith< + _$AudioNodeImplementor_Variant15Impl> + get copyWith => __$$AudioNodeImplementor_Variant15ImplCopyWithImpl< + _$AudioNodeImplementor_Variant15Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant15(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant15?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant15 != null) { + return variant15(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant15(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant15?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant15 != null) { + return variant15(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant15 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant15( + final MediaStreamAudioDestinationNode field0) = + _$AudioNodeImplementor_Variant15Impl; + const AudioNodeImplementor_Variant15._() : super._(); + + @override + MediaStreamAudioDestinationNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant15ImplCopyWith< + _$AudioNodeImplementor_Variant15Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant16ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant16ImplCopyWith( + _$AudioNodeImplementor_Variant16Impl value, + $Res Function(_$AudioNodeImplementor_Variant16Impl) then) = + __$$AudioNodeImplementor_Variant16ImplCopyWithImpl<$Res>; + @useResult + $Res call({MediaStreamAudioSourceNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant16ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant16Impl> + implements _$$AudioNodeImplementor_Variant16ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant16ImplCopyWithImpl( + _$AudioNodeImplementor_Variant16Impl _value, + $Res Function(_$AudioNodeImplementor_Variant16Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant16Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as MediaStreamAudioSourceNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant16Impl + extends AudioNodeImplementor_Variant16 { + const _$AudioNodeImplementor_Variant16Impl(this.field0) : super._(); + + @override + final MediaStreamAudioSourceNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant16(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant16Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant16ImplCopyWith< + _$AudioNodeImplementor_Variant16Impl> + get copyWith => __$$AudioNodeImplementor_Variant16ImplCopyWithImpl< + _$AudioNodeImplementor_Variant16Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant16(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant16?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant16 != null) { + return variant16(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant16(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant16?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant16 != null) { + return variant16(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant16 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant16( + final MediaStreamAudioSourceNode field0) = + _$AudioNodeImplementor_Variant16Impl; + const AudioNodeImplementor_Variant16._() : super._(); + + @override + MediaStreamAudioSourceNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant16ImplCopyWith< + _$AudioNodeImplementor_Variant16Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant17ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant17ImplCopyWith( + _$AudioNodeImplementor_Variant17Impl value, + $Res Function(_$AudioNodeImplementor_Variant17Impl) then) = + __$$AudioNodeImplementor_Variant17ImplCopyWithImpl<$Res>; + @useResult + $Res call({MediaStreamTrackAudioSourceNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant17ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant17Impl> + implements _$$AudioNodeImplementor_Variant17ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant17ImplCopyWithImpl( + _$AudioNodeImplementor_Variant17Impl _value, + $Res Function(_$AudioNodeImplementor_Variant17Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant17Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as MediaStreamTrackAudioSourceNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant17Impl + extends AudioNodeImplementor_Variant17 { + const _$AudioNodeImplementor_Variant17Impl(this.field0) : super._(); + + @override + final MediaStreamTrackAudioSourceNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant17(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant17Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant17ImplCopyWith< + _$AudioNodeImplementor_Variant17Impl> + get copyWith => __$$AudioNodeImplementor_Variant17ImplCopyWithImpl< + _$AudioNodeImplementor_Variant17Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant17(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant17?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant17 != null) { + return variant17(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant17(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant17?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant17 != null) { + return variant17(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant17 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant17( + final MediaStreamTrackAudioSourceNode field0) = + _$AudioNodeImplementor_Variant17Impl; + const AudioNodeImplementor_Variant17._() : super._(); + + @override + MediaStreamTrackAudioSourceNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant17ImplCopyWith< + _$AudioNodeImplementor_Variant17Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant18ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant18ImplCopyWith( + _$AudioNodeImplementor_Variant18Impl value, + $Res Function(_$AudioNodeImplementor_Variant18Impl) then) = + __$$AudioNodeImplementor_Variant18ImplCopyWithImpl<$Res>; + @useResult + $Res call({OscillatorNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant18ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant18Impl> + implements _$$AudioNodeImplementor_Variant18ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant18ImplCopyWithImpl( + _$AudioNodeImplementor_Variant18Impl _value, + $Res Function(_$AudioNodeImplementor_Variant18Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant18Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as OscillatorNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant18Impl + extends AudioNodeImplementor_Variant18 { + const _$AudioNodeImplementor_Variant18Impl(this.field0) : super._(); + + @override + final OscillatorNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant18(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant18Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant18ImplCopyWith< + _$AudioNodeImplementor_Variant18Impl> + get copyWith => __$$AudioNodeImplementor_Variant18ImplCopyWithImpl< + _$AudioNodeImplementor_Variant18Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant18(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant18?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant18 != null) { + return variant18(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant18(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant18?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant18 != null) { + return variant18(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant18 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant18(final OscillatorNode field0) = + _$AudioNodeImplementor_Variant18Impl; + const AudioNodeImplementor_Variant18._() : super._(); + + @override + OscillatorNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant18ImplCopyWith< + _$AudioNodeImplementor_Variant18Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant19ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant19ImplCopyWith( + _$AudioNodeImplementor_Variant19Impl value, + $Res Function(_$AudioNodeImplementor_Variant19Impl) then) = + __$$AudioNodeImplementor_Variant19ImplCopyWithImpl<$Res>; + @useResult + $Res call({PannerNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant19ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant19Impl> + implements _$$AudioNodeImplementor_Variant19ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant19ImplCopyWithImpl( + _$AudioNodeImplementor_Variant19Impl _value, + $Res Function(_$AudioNodeImplementor_Variant19Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant19Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as PannerNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant19Impl + extends AudioNodeImplementor_Variant19 { + const _$AudioNodeImplementor_Variant19Impl(this.field0) : super._(); + + @override + final PannerNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant19(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant19Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant19ImplCopyWith< + _$AudioNodeImplementor_Variant19Impl> + get copyWith => __$$AudioNodeImplementor_Variant19ImplCopyWithImpl< + _$AudioNodeImplementor_Variant19Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant19(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant19?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant19 != null) { + return variant19(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant19(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant19?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant19 != null) { + return variant19(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant19 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant19(final PannerNode field0) = + _$AudioNodeImplementor_Variant19Impl; + const AudioNodeImplementor_Variant19._() : super._(); + + @override + PannerNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant19ImplCopyWith< + _$AudioNodeImplementor_Variant19Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant20ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant20ImplCopyWith( + _$AudioNodeImplementor_Variant20Impl value, + $Res Function(_$AudioNodeImplementor_Variant20Impl) then) = + __$$AudioNodeImplementor_Variant20ImplCopyWithImpl<$Res>; + @useResult + $Res call({ScriptProcessorNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant20ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant20Impl> + implements _$$AudioNodeImplementor_Variant20ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant20ImplCopyWithImpl( + _$AudioNodeImplementor_Variant20Impl _value, + $Res Function(_$AudioNodeImplementor_Variant20Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant20Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as ScriptProcessorNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant20Impl + extends AudioNodeImplementor_Variant20 { + const _$AudioNodeImplementor_Variant20Impl(this.field0) : super._(); + + @override + final ScriptProcessorNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant20(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant20Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant20ImplCopyWith< + _$AudioNodeImplementor_Variant20Impl> + get copyWith => __$$AudioNodeImplementor_Variant20ImplCopyWithImpl< + _$AudioNodeImplementor_Variant20Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant20(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant20?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant20 != null) { + return variant20(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant20(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant20?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant20 != null) { + return variant20(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant20 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant20( + final ScriptProcessorNode field0) = _$AudioNodeImplementor_Variant20Impl; + const AudioNodeImplementor_Variant20._() : super._(); + + @override + ScriptProcessorNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant20ImplCopyWith< + _$AudioNodeImplementor_Variant20Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant21ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant21ImplCopyWith( + _$AudioNodeImplementor_Variant21Impl value, + $Res Function(_$AudioNodeImplementor_Variant21Impl) then) = + __$$AudioNodeImplementor_Variant21ImplCopyWithImpl<$Res>; + @useResult + $Res call({StereoPannerNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant21ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant21Impl> + implements _$$AudioNodeImplementor_Variant21ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant21ImplCopyWithImpl( + _$AudioNodeImplementor_Variant21Impl _value, + $Res Function(_$AudioNodeImplementor_Variant21Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant21Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as StereoPannerNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant21Impl + extends AudioNodeImplementor_Variant21 { + const _$AudioNodeImplementor_Variant21Impl(this.field0) : super._(); + + @override + final StereoPannerNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant21(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant21Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant21ImplCopyWith< + _$AudioNodeImplementor_Variant21Impl> + get copyWith => __$$AudioNodeImplementor_Variant21ImplCopyWithImpl< + _$AudioNodeImplementor_Variant21Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant21(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant21?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant21 != null) { + return variant21(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant21(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant21?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant21 != null) { + return variant21(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant21 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant21(final StereoPannerNode field0) = + _$AudioNodeImplementor_Variant21Impl; + const AudioNodeImplementor_Variant21._() : super._(); + + @override + StereoPannerNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant21ImplCopyWith< + _$AudioNodeImplementor_Variant21Impl> + get copyWith => throw _privateConstructorUsedError; +} + +/// @nodoc +abstract class _$$AudioNodeImplementor_Variant22ImplCopyWith<$Res> { + factory _$$AudioNodeImplementor_Variant22ImplCopyWith( + _$AudioNodeImplementor_Variant22Impl value, + $Res Function(_$AudioNodeImplementor_Variant22Impl) then) = + __$$AudioNodeImplementor_Variant22ImplCopyWithImpl<$Res>; + @useResult + $Res call({WaveShaperNode field0}); +} + +/// @nodoc +class __$$AudioNodeImplementor_Variant22ImplCopyWithImpl<$Res> + extends _$AudioNodeImplementorCopyWithImpl<$Res, + _$AudioNodeImplementor_Variant22Impl> + implements _$$AudioNodeImplementor_Variant22ImplCopyWith<$Res> { + __$$AudioNodeImplementor_Variant22ImplCopyWithImpl( + _$AudioNodeImplementor_Variant22Impl _value, + $Res Function(_$AudioNodeImplementor_Variant22Impl) _then) + : super(_value, _then); + + @pragma('vm:prefer-inline') + @override + $Res call({ + Object? field0 = null, + }) { + return _then(_$AudioNodeImplementor_Variant22Impl( + null == field0 + ? _value.field0 + : field0 // ignore: cast_nullable_to_non_nullable + as WaveShaperNode, + )); + } +} + +/// @nodoc + +class _$AudioNodeImplementor_Variant22Impl + extends AudioNodeImplementor_Variant22 { + const _$AudioNodeImplementor_Variant22Impl(this.field0) : super._(); + + @override + final WaveShaperNode field0; + + @override + String toString() { + return 'AudioNodeImplementor.variant22(field0: $field0)'; + } + + @override + bool operator ==(Object other) { + return identical(this, other) || + (other.runtimeType == runtimeType && + other is _$AudioNodeImplementor_Variant22Impl && + (identical(other.field0, field0) || other.field0 == field0)); + } + + @override + int get hashCode => Object.hash(runtimeType, field0); + + @JsonKey(ignore: true) + @override + @pragma('vm:prefer-inline') + _$$AudioNodeImplementor_Variant22ImplCopyWith< + _$AudioNodeImplementor_Variant22Impl> + get copyWith => __$$AudioNodeImplementor_Variant22ImplCopyWithImpl< + _$AudioNodeImplementor_Variant22Impl>(this, _$identity); + + @override + @optionalTypeArgs + TResult when({ + required TResult Function(AnalyserNode field0) variant0, + required TResult Function(AudioBufferSourceNode field0) variant1, + required TResult Function(AudioDestinationNode field0) variant2, + required TResult Function(AudioParam field0) variant3, + required TResult Function(AudioWorkletNode field0) variant4, + required TResult Function(BiquadFilterNode field0) variant5, + required TResult Function(ChannelMergerNode field0) variant6, + required TResult Function(ChannelSplitterNode field0) variant7, + required TResult Function(ConstantSourceNode field0) variant8, + required TResult Function(ConvolverNode field0) variant9, + required TResult Function(DelayNode field0) variant10, + required TResult Function(DynamicsCompressorNode field0) variant11, + required TResult Function(GainNode field0) variant12, + required TResult Function(IirFilterNode field0) variant13, + required TResult Function(MediaElementAudioSourceNode field0) variant14, + required TResult Function(MediaStreamAudioDestinationNode field0) variant15, + required TResult Function(MediaStreamAudioSourceNode field0) variant16, + required TResult Function(MediaStreamTrackAudioSourceNode field0) variant17, + required TResult Function(OscillatorNode field0) variant18, + required TResult Function(PannerNode field0) variant19, + required TResult Function(ScriptProcessorNode field0) variant20, + required TResult Function(StereoPannerNode field0) variant21, + required TResult Function(WaveShaperNode field0) variant22, + }) { + return variant22(field0); + } + + @override + @optionalTypeArgs + TResult? whenOrNull({ + TResult? Function(AnalyserNode field0)? variant0, + TResult? Function(AudioBufferSourceNode field0)? variant1, + TResult? Function(AudioDestinationNode field0)? variant2, + TResult? Function(AudioParam field0)? variant3, + TResult? Function(AudioWorkletNode field0)? variant4, + TResult? Function(BiquadFilterNode field0)? variant5, + TResult? Function(ChannelMergerNode field0)? variant6, + TResult? Function(ChannelSplitterNode field0)? variant7, + TResult? Function(ConstantSourceNode field0)? variant8, + TResult? Function(ConvolverNode field0)? variant9, + TResult? Function(DelayNode field0)? variant10, + TResult? Function(DynamicsCompressorNode field0)? variant11, + TResult? Function(GainNode field0)? variant12, + TResult? Function(IirFilterNode field0)? variant13, + TResult? Function(MediaElementAudioSourceNode field0)? variant14, + TResult? Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult? Function(MediaStreamAudioSourceNode field0)? variant16, + TResult? Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult? Function(OscillatorNode field0)? variant18, + TResult? Function(PannerNode field0)? variant19, + TResult? Function(ScriptProcessorNode field0)? variant20, + TResult? Function(StereoPannerNode field0)? variant21, + TResult? Function(WaveShaperNode field0)? variant22, + }) { + return variant22?.call(field0); + } + + @override + @optionalTypeArgs + TResult maybeWhen({ + TResult Function(AnalyserNode field0)? variant0, + TResult Function(AudioBufferSourceNode field0)? variant1, + TResult Function(AudioDestinationNode field0)? variant2, + TResult Function(AudioParam field0)? variant3, + TResult Function(AudioWorkletNode field0)? variant4, + TResult Function(BiquadFilterNode field0)? variant5, + TResult Function(ChannelMergerNode field0)? variant6, + TResult Function(ChannelSplitterNode field0)? variant7, + TResult Function(ConstantSourceNode field0)? variant8, + TResult Function(ConvolverNode field0)? variant9, + TResult Function(DelayNode field0)? variant10, + TResult Function(DynamicsCompressorNode field0)? variant11, + TResult Function(GainNode field0)? variant12, + TResult Function(IirFilterNode field0)? variant13, + TResult Function(MediaElementAudioSourceNode field0)? variant14, + TResult Function(MediaStreamAudioDestinationNode field0)? variant15, + TResult Function(MediaStreamAudioSourceNode field0)? variant16, + TResult Function(MediaStreamTrackAudioSourceNode field0)? variant17, + TResult Function(OscillatorNode field0)? variant18, + TResult Function(PannerNode field0)? variant19, + TResult Function(ScriptProcessorNode field0)? variant20, + TResult Function(StereoPannerNode field0)? variant21, + TResult Function(WaveShaperNode field0)? variant22, + required TResult orElse(), + }) { + if (variant22 != null) { + return variant22(field0); + } + return orElse(); + } + + @override + @optionalTypeArgs + TResult map({ + required TResult Function(AudioNodeImplementor_Variant0 value) variant0, + required TResult Function(AudioNodeImplementor_Variant1 value) variant1, + required TResult Function(AudioNodeImplementor_Variant2 value) variant2, + required TResult Function(AudioNodeImplementor_Variant3 value) variant3, + required TResult Function(AudioNodeImplementor_Variant4 value) variant4, + required TResult Function(AudioNodeImplementor_Variant5 value) variant5, + required TResult Function(AudioNodeImplementor_Variant6 value) variant6, + required TResult Function(AudioNodeImplementor_Variant7 value) variant7, + required TResult Function(AudioNodeImplementor_Variant8 value) variant8, + required TResult Function(AudioNodeImplementor_Variant9 value) variant9, + required TResult Function(AudioNodeImplementor_Variant10 value) variant10, + required TResult Function(AudioNodeImplementor_Variant11 value) variant11, + required TResult Function(AudioNodeImplementor_Variant12 value) variant12, + required TResult Function(AudioNodeImplementor_Variant13 value) variant13, + required TResult Function(AudioNodeImplementor_Variant14 value) variant14, + required TResult Function(AudioNodeImplementor_Variant15 value) variant15, + required TResult Function(AudioNodeImplementor_Variant16 value) variant16, + required TResult Function(AudioNodeImplementor_Variant17 value) variant17, + required TResult Function(AudioNodeImplementor_Variant18 value) variant18, + required TResult Function(AudioNodeImplementor_Variant19 value) variant19, + required TResult Function(AudioNodeImplementor_Variant20 value) variant20, + required TResult Function(AudioNodeImplementor_Variant21 value) variant21, + required TResult Function(AudioNodeImplementor_Variant22 value) variant22, + }) { + return variant22(this); + } + + @override + @optionalTypeArgs + TResult? mapOrNull({ + TResult? Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult? Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult? Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult? Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult? Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult? Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult? Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult? Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult? Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult? Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult? Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult? Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult? Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult? Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult? Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult? Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult? Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult? Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult? Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult? Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult? Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult? Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult? Function(AudioNodeImplementor_Variant22 value)? variant22, + }) { + return variant22?.call(this); + } + + @override + @optionalTypeArgs + TResult maybeMap({ + TResult Function(AudioNodeImplementor_Variant0 value)? variant0, + TResult Function(AudioNodeImplementor_Variant1 value)? variant1, + TResult Function(AudioNodeImplementor_Variant2 value)? variant2, + TResult Function(AudioNodeImplementor_Variant3 value)? variant3, + TResult Function(AudioNodeImplementor_Variant4 value)? variant4, + TResult Function(AudioNodeImplementor_Variant5 value)? variant5, + TResult Function(AudioNodeImplementor_Variant6 value)? variant6, + TResult Function(AudioNodeImplementor_Variant7 value)? variant7, + TResult Function(AudioNodeImplementor_Variant8 value)? variant8, + TResult Function(AudioNodeImplementor_Variant9 value)? variant9, + TResult Function(AudioNodeImplementor_Variant10 value)? variant10, + TResult Function(AudioNodeImplementor_Variant11 value)? variant11, + TResult Function(AudioNodeImplementor_Variant12 value)? variant12, + TResult Function(AudioNodeImplementor_Variant13 value)? variant13, + TResult Function(AudioNodeImplementor_Variant14 value)? variant14, + TResult Function(AudioNodeImplementor_Variant15 value)? variant15, + TResult Function(AudioNodeImplementor_Variant16 value)? variant16, + TResult Function(AudioNodeImplementor_Variant17 value)? variant17, + TResult Function(AudioNodeImplementor_Variant18 value)? variant18, + TResult Function(AudioNodeImplementor_Variant19 value)? variant19, + TResult Function(AudioNodeImplementor_Variant20 value)? variant20, + TResult Function(AudioNodeImplementor_Variant21 value)? variant21, + TResult Function(AudioNodeImplementor_Variant22 value)? variant22, + required TResult orElse(), + }) { + if (variant22 != null) { + return variant22(this); + } + return orElse(); + } +} + +abstract class AudioNodeImplementor_Variant22 extends AudioNodeImplementor { + const factory AudioNodeImplementor_Variant22(final WaveShaperNode field0) = + _$AudioNodeImplementor_Variant22Impl; + const AudioNodeImplementor_Variant22._() : super._(); + + @override + WaveShaperNode get field0; + @JsonKey(ignore: true) + _$$AudioNodeImplementor_Variant22ImplCopyWith< + _$AudioNodeImplementor_Variant22Impl> + get copyWith => throw _privateConstructorUsedError; +} + /// @nodoc mixin _$Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnum { RustOpaqueInterface get field0 => throw _privateConstructorUsedError; diff --git a/frb_example/integrate_third_party/lib/src/rust/frb_generated.io.dart b/frb_example/integrate_third_party/lib/src/rust/frb_generated.io.dart index 124c4808d9..737bb9a596 100644 --- a/frb_example/integrate_third_party/lib/src/rust/frb_generated.io.dart +++ b/frb_example/integrate_third_party/lib/src/rust/frb_generated.io.dart @@ -191,26 +191,61 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AnyhowException dco_decode_AnyhowException(dynamic raw); + @protected + AnalyserNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( + dynamic raw); + @protected AudioBufferSourceNode dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( dynamic raw); + @protected + AudioDestinationNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( + dynamic raw); + @protected AudioListener dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioListener( dynamic raw); + @protected + AudioParam + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParam( + dynamic raw); + + @protected + AudioWorkletNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + dynamic raw); + @protected BiquadFilterNode dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( dynamic raw); + @protected + ChannelMergerNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( + dynamic raw); + + @protected + ChannelSplitterNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( + dynamic raw); + @protected ConstantSourceNode dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( dynamic raw); + @protected + ConvolverNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( + dynamic raw); + @protected DelayNode dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( @@ -226,6 +261,31 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( dynamic raw); + @protected + IirFilterNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( + dynamic raw); + + @protected + MediaElementAudioSourceNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( + dynamic raw); + + @protected + MediaStreamAudioDestinationNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( + dynamic raw); + + @protected + MediaStreamAudioSourceNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( + dynamic raw); + + @protected + MediaStreamTrackAudioSourceNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( + dynamic raw); + @protected OscillatorNode dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( @@ -236,11 +296,21 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( dynamic raw); + @protected + ScriptProcessorNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( + dynamic raw); + @protected StereoPannerNode dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( dynamic raw); + @protected + WaveShaperNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( + dynamic raw); + @protected AnalyserNode dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( @@ -701,6 +771,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( dynamic raw); + @protected + AudioNode dco_decode_DynTrait_AudioNode(dynamic raw); + @protected AudioParam dco_decode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( @@ -1187,6 +1260,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AudioContextState dco_decode_audio_context_state(dynamic raw); + @protected + AudioNodeImplementor dco_decode_audio_node_implementor(dynamic raw); + @protected AudioParamDescriptor dco_decode_audio_param_descriptor(dynamic raw); @@ -1214,6 +1290,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AudioContextOptions dco_decode_box_autoadd_audio_context_options(dynamic raw); + @protected + AudioNodeImplementor dco_decode_box_autoadd_audio_node_implementor( + dynamic raw); + @protected AudioParamDescriptor dco_decode_box_autoadd_audio_param_descriptor( dynamic raw); @@ -1318,26 +1398,61 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AnyhowException sse_decode_AnyhowException(SseDeserializer deserializer); + @protected + AnalyserNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( + SseDeserializer deserializer); + @protected AudioBufferSourceNode sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( SseDeserializer deserializer); + @protected + AudioDestinationNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( + SseDeserializer deserializer); + @protected AudioListener sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioListener( SseDeserializer deserializer); + @protected + AudioParam + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParam( + SseDeserializer deserializer); + + @protected + AudioWorkletNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + SseDeserializer deserializer); + @protected BiquadFilterNode sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( SseDeserializer deserializer); + @protected + ChannelMergerNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( + SseDeserializer deserializer); + + @protected + ChannelSplitterNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( + SseDeserializer deserializer); + @protected ConstantSourceNode sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( SseDeserializer deserializer); + @protected + ConvolverNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( + SseDeserializer deserializer); + @protected DelayNode sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( @@ -1353,6 +1468,31 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( SseDeserializer deserializer); + @protected + IirFilterNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( + SseDeserializer deserializer); + + @protected + MediaElementAudioSourceNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( + SseDeserializer deserializer); + + @protected + MediaStreamAudioDestinationNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( + SseDeserializer deserializer); + + @protected + MediaStreamAudioSourceNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( + SseDeserializer deserializer); + + @protected + MediaStreamTrackAudioSourceNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( + SseDeserializer deserializer); + @protected OscillatorNode sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( @@ -1363,11 +1503,21 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( SseDeserializer deserializer); + @protected + ScriptProcessorNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( + SseDeserializer deserializer); + @protected StereoPannerNode sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( SseDeserializer deserializer); + @protected + WaveShaperNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( + SseDeserializer deserializer); + @protected AnalyserNode sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( @@ -1828,6 +1978,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( SseDeserializer deserializer); + @protected + AudioNode sse_decode_DynTrait_AudioNode(SseDeserializer deserializer); + @protected AudioParam sse_decode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( @@ -2226,6 +2379,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { AudioContextState sse_decode_audio_context_state( SseDeserializer deserializer); + @protected + AudioNodeImplementor sse_decode_audio_node_implementor( + SseDeserializer deserializer); + @protected AudioParamDescriptor sse_decode_audio_param_descriptor( SseDeserializer deserializer); @@ -2256,6 +2413,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { AudioContextOptions sse_decode_box_autoadd_audio_context_options( SseDeserializer deserializer); + @protected + AudioNodeImplementor sse_decode_box_autoadd_audio_node_implementor( + SseDeserializer deserializer); + @protected AudioParamDescriptor sse_decode_box_autoadd_audio_param_descriptor( SseDeserializer deserializer); @@ -2369,26 +2530,61 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_AnyhowException( AnyhowException self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( + AnalyserNode self, SseSerializer serializer); + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( AudioBufferSourceNode self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( + AudioDestinationNode self, SseSerializer serializer); + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioListener( AudioListener self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParam( + AudioParam self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + AudioWorkletNode self, SseSerializer serializer); + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( BiquadFilterNode self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( + ChannelMergerNode self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( + ChannelSplitterNode self, SseSerializer serializer); + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( ConstantSourceNode self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( + ConvolverNode self, SseSerializer serializer); + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( @@ -2404,6 +2600,31 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( GainNode self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( + IirFilterNode self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( + MediaElementAudioSourceNode self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( + MediaStreamAudioDestinationNode self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( + MediaStreamAudioSourceNode self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( + MediaStreamTrackAudioSourceNode self, SseSerializer serializer); + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( @@ -2414,11 +2635,21 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( PannerNode self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( + ScriptProcessorNode self, SseSerializer serializer); + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( StereoPannerNode self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( + WaveShaperNode self, SseSerializer serializer); + @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( @@ -2879,6 +3110,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( WaveShaperNode self, SseSerializer serializer); + @protected + void sse_encode_DynTrait_AudioNode(AudioNode self, SseSerializer serializer); + @protected void sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( @@ -3277,6 +3511,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_audio_context_state( AudioContextState self, SseSerializer serializer); + @protected + void sse_encode_audio_node_implementor( + AudioNodeImplementor self, SseSerializer serializer); + @protected void sse_encode_audio_param_descriptor( AudioParamDescriptor self, SseSerializer serializer); @@ -3310,6 +3548,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_box_autoadd_audio_context_options( AudioContextOptions self, SseSerializer serializer); + @protected + void sse_encode_box_autoadd_audio_node_implementor( + AudioNodeImplementor self, SseSerializer serializer); + @protected void sse_encode_box_autoadd_audio_param_descriptor( AudioParamDescriptor self, SseSerializer serializer); diff --git a/frb_example/integrate_third_party/lib/src/rust/frb_generated.web.dart b/frb_example/integrate_third_party/lib/src/rust/frb_generated.web.dart index fb6ec74fdb..5d4256f27b 100644 --- a/frb_example/integrate_third_party/lib/src/rust/frb_generated.web.dart +++ b/frb_example/integrate_third_party/lib/src/rust/frb_generated.web.dart @@ -193,26 +193,61 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AnyhowException dco_decode_AnyhowException(dynamic raw); + @protected + AnalyserNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( + dynamic raw); + @protected AudioBufferSourceNode dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( dynamic raw); + @protected + AudioDestinationNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( + dynamic raw); + @protected AudioListener dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioListener( dynamic raw); + @protected + AudioParam + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParam( + dynamic raw); + + @protected + AudioWorkletNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + dynamic raw); + @protected BiquadFilterNode dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( dynamic raw); + @protected + ChannelMergerNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( + dynamic raw); + + @protected + ChannelSplitterNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( + dynamic raw); + @protected ConstantSourceNode dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( dynamic raw); + @protected + ConvolverNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( + dynamic raw); + @protected DelayNode dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( @@ -228,6 +263,31 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( dynamic raw); + @protected + IirFilterNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( + dynamic raw); + + @protected + MediaElementAudioSourceNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( + dynamic raw); + + @protected + MediaStreamAudioDestinationNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( + dynamic raw); + + @protected + MediaStreamAudioSourceNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( + dynamic raw); + + @protected + MediaStreamTrackAudioSourceNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( + dynamic raw); + @protected OscillatorNode dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( @@ -238,11 +298,21 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( dynamic raw); + @protected + ScriptProcessorNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( + dynamic raw); + @protected StereoPannerNode dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( dynamic raw); + @protected + WaveShaperNode + dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( + dynamic raw); + @protected AnalyserNode dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( @@ -703,6 +773,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( dynamic raw); + @protected + AudioNode dco_decode_DynTrait_AudioNode(dynamic raw); + @protected AudioParam dco_decode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( @@ -1189,6 +1262,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AudioContextState dco_decode_audio_context_state(dynamic raw); + @protected + AudioNodeImplementor dco_decode_audio_node_implementor(dynamic raw); + @protected AudioParamDescriptor dco_decode_audio_param_descriptor(dynamic raw); @@ -1216,6 +1292,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AudioContextOptions dco_decode_box_autoadd_audio_context_options(dynamic raw); + @protected + AudioNodeImplementor dco_decode_box_autoadd_audio_node_implementor( + dynamic raw); + @protected AudioParamDescriptor dco_decode_box_autoadd_audio_param_descriptor( dynamic raw); @@ -1320,26 +1400,61 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AnyhowException sse_decode_AnyhowException(SseDeserializer deserializer); + @protected + AnalyserNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( + SseDeserializer deserializer); + @protected AudioBufferSourceNode sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( SseDeserializer deserializer); + @protected + AudioDestinationNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( + SseDeserializer deserializer); + @protected AudioListener sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioListener( SseDeserializer deserializer); + @protected + AudioParam + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParam( + SseDeserializer deserializer); + + @protected + AudioWorkletNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + SseDeserializer deserializer); + @protected BiquadFilterNode sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( SseDeserializer deserializer); + @protected + ChannelMergerNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( + SseDeserializer deserializer); + + @protected + ChannelSplitterNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( + SseDeserializer deserializer); + @protected ConstantSourceNode sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( SseDeserializer deserializer); + @protected + ConvolverNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( + SseDeserializer deserializer); + @protected DelayNode sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( @@ -1355,6 +1470,31 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( SseDeserializer deserializer); + @protected + IirFilterNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( + SseDeserializer deserializer); + + @protected + MediaElementAudioSourceNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( + SseDeserializer deserializer); + + @protected + MediaStreamAudioDestinationNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( + SseDeserializer deserializer); + + @protected + MediaStreamAudioSourceNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( + SseDeserializer deserializer); + + @protected + MediaStreamTrackAudioSourceNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( + SseDeserializer deserializer); + @protected OscillatorNode sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( @@ -1365,11 +1505,21 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( SseDeserializer deserializer); + @protected + ScriptProcessorNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( + SseDeserializer deserializer); + @protected StereoPannerNode sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( SseDeserializer deserializer); + @protected + WaveShaperNode + sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( + SseDeserializer deserializer); + @protected AnalyserNode sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( @@ -1830,6 +1980,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( SseDeserializer deserializer); + @protected + AudioNode sse_decode_DynTrait_AudioNode(SseDeserializer deserializer); + @protected AudioParam sse_decode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( @@ -2228,6 +2381,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { AudioContextState sse_decode_audio_context_state( SseDeserializer deserializer); + @protected + AudioNodeImplementor sse_decode_audio_node_implementor( + SseDeserializer deserializer); + @protected AudioParamDescriptor sse_decode_audio_param_descriptor( SseDeserializer deserializer); @@ -2258,6 +2415,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { AudioContextOptions sse_decode_box_autoadd_audio_context_options( SseDeserializer deserializer); + @protected + AudioNodeImplementor sse_decode_box_autoadd_audio_node_implementor( + SseDeserializer deserializer); + @protected AudioParamDescriptor sse_decode_box_autoadd_audio_param_descriptor( SseDeserializer deserializer); @@ -2371,26 +2532,61 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_AnyhowException( AnyhowException self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( + AnalyserNode self, SseSerializer serializer); + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( AudioBufferSourceNode self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( + AudioDestinationNode self, SseSerializer serializer); + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioListener( AudioListener self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParam( + AudioParam self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + AudioWorkletNode self, SseSerializer serializer); + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( BiquadFilterNode self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( + ChannelMergerNode self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( + ChannelSplitterNode self, SseSerializer serializer); + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( ConstantSourceNode self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( + ConvolverNode self, SseSerializer serializer); + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( @@ -2406,6 +2602,31 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( GainNode self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( + IirFilterNode self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( + MediaElementAudioSourceNode self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( + MediaStreamAudioDestinationNode self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( + MediaStreamAudioSourceNode self, SseSerializer serializer); + + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( + MediaStreamTrackAudioSourceNode self, SseSerializer serializer); + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( @@ -2416,11 +2637,21 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( PannerNode self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( + ScriptProcessorNode self, SseSerializer serializer); + @protected void sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( StereoPannerNode self, SseSerializer serializer); + @protected + void + sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( + WaveShaperNode self, SseSerializer serializer); + @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( @@ -2881,6 +3112,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( WaveShaperNode self, SseSerializer serializer); + @protected + void sse_encode_DynTrait_AudioNode(AudioNode self, SseSerializer serializer); + @protected void sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_proxy_enum( @@ -3279,6 +3513,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_audio_context_state( AudioContextState self, SseSerializer serializer); + @protected + void sse_encode_audio_node_implementor( + AudioNodeImplementor self, SseSerializer serializer); + @protected void sse_encode_audio_param_descriptor( AudioParamDescriptor self, SseSerializer serializer); @@ -3312,6 +3550,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_box_autoadd_audio_context_options( AudioContextOptions self, SseSerializer serializer); + @protected + void sse_encode_box_autoadd_audio_node_implementor( + AudioNodeImplementor self, SseSerializer serializer); + @protected void sse_encode_box_autoadd_audio_param_descriptor( AudioParamDescriptor self, SseSerializer serializer); diff --git a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api.dart b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api.dart index 4dcaf54361..4be74c40b5 100644 --- a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api.dart +++ b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api.dart @@ -7,6 +7,7 @@ import '../api/override_web_audio_api.dart'; import '../frb_generated.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; import 'web_audio_api/node.dart'; +import 'web_audio_api/worklet.dart'; // These types are ignored because they are not used by any `pub` functions: `AtomicF32`, `AtomicF64`, `ErrorEvent`, `MediaElement`, `MessagePort` // These functions are ignored: `load`, `load`, `new`, `new`, `store`, `store` @@ -163,7 +164,7 @@ abstract class AudioParam Future exponentialRampToValueAtTime( {required double value, required double endTime}); - Future connect(); + Future connect({required AudioNode dest}); /// Schedules a linear continuous change in parameter value from the /// previous scheduled parameter value to the given value. diff --git a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/node.dart b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/node.dart index cb1cd2911b..6e2ff2d185 100644 --- a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/node.dart +++ b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/node.dart @@ -7,6 +7,7 @@ import '../../api/override_web_audio_api.dart'; import '../../frb_generated.dart'; import '../web_audio_api.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; +import 'worklet.dart'; // These functions are ignored because they have generic arguments: `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect_from_output_to_input`, `connect`, `connect`, `connect`, `set_onended`, `set_onended`, `set_onended`, `set_onended` // These types are ignored because they are not used by any `pub` functions: `AnalyserOptions`, `AudioBufferSourceOptions`, `AudioNodeOptions`, `BiquadFilterOptions`, `ChannelConfig`, `ChannelMergerOptions`, `ChannelSplitterOptions`, `ConstantSourceOptions`, `ConvolverOptions`, `DelayOptions`, `DynamicsCompressorOptions`, `GainOptions`, `IIRFilterOptions`, `MediaElementAudioSourceOptions`, `MediaStreamAudioSourceOptions`, `MediaStreamRenderer`, `MediaStreamTrackAudioSourceOptions`, `OscillatorOptions`, `PannerOptions`, `ScriptProcessorOptions`, `StereoPannerOptions`, `WaveShaperOptions` @@ -57,7 +58,7 @@ abstract class AnalyserNode /// This method may panic if the lock to the inner analyser is poisoned Future fftSize(); - Future connect(); + Future connect({required AudioNode dest}); /// Number of bins in the FFT results, is half the FFT size /// @@ -193,7 +194,7 @@ abstract class AudioBufferSourceNode /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); /// Defines if the playback the [`AudioBuffer`] should be looped Future loop(); @@ -339,7 +340,7 @@ abstract class AudioDestinationNode /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); /// The maximum number of channels that the channelCount attribute can be set to (the max /// number of channels that the hardware is capable of supporting). @@ -408,7 +409,7 @@ abstract class BiquadFilterNode /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); /// Returns the frequency audio parameter AudioParam get frequency; @@ -488,7 +489,7 @@ abstract class ChannelMergerNode /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); @@ -549,7 +550,7 @@ abstract class ChannelSplitterNode /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); @@ -617,7 +618,7 @@ abstract class ConstantSourceNode /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); @@ -708,7 +709,7 @@ abstract class ConvolverNode /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); /// Denotes if the response buffer will be scaled with an equal-power normalization Future normalize(); @@ -786,7 +787,7 @@ abstract class DelayNode /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); @@ -849,7 +850,7 @@ abstract class DynamicsCompressorNode /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); AudioParam get knee; @@ -919,7 +920,7 @@ abstract class GainNode implements RustOpaqueInterface, AudioNode, GainNodeExt { /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); AudioParam get gain; @@ -982,7 +983,7 @@ abstract class IirFilterNode /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); @@ -1043,7 +1044,7 @@ abstract class MediaElementAudioSourceNode /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); @@ -1107,7 +1108,7 @@ abstract class MediaStreamAudioDestinationNode /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); @@ -1172,7 +1173,7 @@ abstract class MediaStreamAudioSourceNode /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); @@ -1236,7 +1237,7 @@ abstract class MediaStreamTrackAudioSourceNode /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); @@ -1312,7 +1313,7 @@ abstract class OscillatorNode /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); /// A-rate [`AudioParam`] that defines the fundamental frequency of the /// oscillator, expressed in Hz @@ -1435,7 +1436,7 @@ abstract class PannerNode Future distanceModel(); - Future connect(); + Future connect({required AudioNode dest}); Future maxDistance(); @@ -1563,7 +1564,7 @@ abstract class ScriptProcessorNode /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); @@ -1624,7 +1625,7 @@ abstract class StereoPannerNode /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); @@ -1688,7 +1689,7 @@ abstract class WaveShaperNode /// - if the output port is out of bounds for this node Future disconnectOutput({required BigInt output}); - Future connect(); + Future connect({required AudioNode dest}); /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); diff --git a/frb_example/integrate_third_party/rust/src/frb_generated.rs b/frb_example/integrate_third_party/rust/src/frb_generated.rs index 05d94ab739..e1f6fb3537 100644 --- a/frb_example/integrate_third_party/rust/src/frb_generated.rs +++ b/frb_example/integrate_third_party/rust/src/frb_generated.rs @@ -833,18 +833,22 @@ fn wire__web_audio_api__AudioParam_frb_override_connect_impl( FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "AudioParam_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { let message = unsafe { flutter_rust_bridge::for_generated::Dart2RustMessageSse::from_wire(ptr_, rust_vec_len_, data_len_) }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { + let api_that = ::sse_decode(&mut deserializer); +let api_dest = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; -let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false)]); +let mut api_dest_decoded = None; +let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_that, 0, false), flutter_rust_bridge::for_generated::LockableOrderInfo::new(&api_dest, 1, false)]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), +1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ web_audio_api::AudioParam::frb_override_connect(api_that); }) +let api_dest = &*api_dest_decoded.unwrap(); + Result::<_,()>::Ok({ web_audio_api::AudioParam::frb_override_connect(api_that, api_dest); }) })()) } }) } @@ -8833,25 +8837,35 @@ fn wire__web_audio_api__node__AnalyserNode_frb_override_connect_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::frb_override_connect(&api_that); + web_audio_api::node::AnalyserNode::frb_override_connect( + &api_that, api_dest, + ); }) })()) } @@ -10057,25 +10071,35 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_frb_override_connect_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::frb_override_connect(&api_that); + web_audio_api::node::AudioBufferSourceNode::frb_override_connect( + &api_that, api_dest, + ); }) })()) } @@ -11530,25 +11554,35 @@ fn wire__web_audio_api__node__AudioDestinationNode_frb_override_connect_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AudioDestinationNode::frb_override_connect(&api_that); + web_audio_api::node::AudioDestinationNode::frb_override_connect( + &api_that, api_dest, + ); }) })()) } @@ -12342,25 +12376,35 @@ fn wire__web_audio_api__node__BiquadFilterNode_frb_override_connect_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::frb_override_connect(&api_that); + web_audio_api::node::BiquadFilterNode::frb_override_connect( + &api_that, api_dest, + ); }) })()) } @@ -13201,25 +13245,35 @@ fn wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::frb_override_connect(&api_that); + web_audio_api::node::ChannelMergerNode::frb_override_connect( + &api_that, api_dest, + ); }) })()) } @@ -13961,25 +14015,35 @@ fn wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::frb_override_connect(&api_that); + web_audio_api::node::ChannelSplitterNode::frb_override_connect( + &api_that, api_dest, + ); }) })()) } @@ -14773,25 +14837,35 @@ fn wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::frb_override_connect(&api_that); + web_audio_api::node::ConstantSourceNode::frb_override_connect( + &api_that, api_dest, + ); }) })()) } @@ -15737,25 +15811,35 @@ fn wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::frb_override_connect(&api_that); + web_audio_api::node::ConvolverNode::frb_override_connect( + &api_that, api_dest, + ); }) })()) } @@ -16643,25 +16727,33 @@ fn wire__web_audio_api__node__DelayNode_frb_override_connect_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::frb_override_connect(&api_that); + web_audio_api::node::DelayNode::frb_override_connect(&api_that, api_dest); }) })()) } @@ -17403,26 +17495,34 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::DynamicsCompressorNode::frb_override_connect( - &api_that, + &api_that, api_dest, ); }) })()) @@ -18213,25 +18313,33 @@ fn wire__web_audio_api__node__GainNode_frb_override_connect_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::frb_override_connect(&api_that); + web_audio_api::node::GainNode::frb_override_connect(&api_that, api_dest); }) })()) } @@ -18965,25 +19073,35 @@ fn wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::frb_override_connect(&api_that); + web_audio_api::node::IIRFilterNode::frb_override_connect( + &api_that, api_dest, + ); }) })()) } @@ -19749,26 +19867,34 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_i MediaElementAudioSourceNode, >, >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaElementAudioSourceNode::frb_override_connect( - &api_that, + &api_that, api_dest, ); }) })()) @@ -20467,26 +20593,34 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_conne MediaStreamAudioDestinationNode, >, >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::frb_override_connect( - &api_that, + &api_that, api_dest, ); }) })()) @@ -21247,26 +21381,34 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_im let api_that = , >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamAudioSourceNode::frb_override_connect( - &api_that, + &api_that, api_dest, ); }) })()) @@ -21983,26 +22125,34 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_conne MediaStreamTrackAudioSourceNode, >, >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::frb_override_connect( - &api_that, + &api_that, api_dest, ); }) })()) @@ -22755,25 +22905,35 @@ fn wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::frb_override_connect(&api_that); + web_audio_api::node::OscillatorNode::frb_override_connect( + &api_that, api_dest, + ); }) })()) } @@ -24062,25 +24222,33 @@ fn wire__web_audio_api__node__PannerNode_frb_override_connect_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::frb_override_connect(&api_that); + web_audio_api::node::PannerNode::frb_override_connect(&api_that, api_dest); }) })()) } @@ -25648,25 +25816,35 @@ fn wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::frb_override_connect(&api_that); + web_audio_api::node::ScriptProcessorNode::frb_override_connect( + &api_that, api_dest, + ); }) })()) } @@ -26410,25 +26588,35 @@ fn wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::frb_override_connect(&api_that); + web_audio_api::node::StereoPannerNode::frb_override_connect( + &api_that, api_dest, + ); }) })()) } @@ -27170,25 +27358,35 @@ fn wire__web_audio_api__node__WaveShaperNode_frb_override_connect_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse((move || { let mut api_that_decoded = None; + let mut api_dest_decoded = None; let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( &api_that, 0, false, ), + flutter_rust_bridge::for_generated::LockableOrderInfo::new( + &api_dest, 1, false, + ), ]); for i in decode_indices_ { match i { 0 => api_that_decoded = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_decoded = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that = &*api_that_decoded.unwrap(); + let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::frb_override_connect(&api_that); + web_audio_api::node::WaveShaperNode::frb_override_connect( + &api_that, api_dest, + ); }) })()) } @@ -28597,69 +28795,725 @@ flutter_rust_bridge::frb_generated_moi_arc_impl_value!( // Section: extra_from_parser -pub enum Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnum -{ - Variant0(RustAutoOpaque), +pub enum AudioNodeImplementor { + Variant0(RustAutoOpaque), Variant1(RustAutoOpaque), - Variant2(RustAutoOpaque), - Variant3(RustAutoOpaque), - Variant4(RustAutoOpaque), - Variant5(RustAutoOpaque), - Variant6(RustAutoOpaque), - Variant7(RustAutoOpaque), - Variant8(RustAutoOpaque), - Variant9(RustAutoOpaque), - Variant10(RustAutoOpaque), - Variant11(RustAutoOpaque), - Variant12(RustAutoOpaque), - Variant13(RustAutoOpaque), - Variant14(RustAutoOpaque), - Variant15(RustAutoOpaque), - Variant16(RustAutoOpaque), - Variant17(RustAutoOpaque), - Variant18(RustAutoOpaque), - Variant19(RustAutoOpaque), - Variant20(RustAutoOpaque), - Variant21(RustAutoOpaque), - Variant22(RustAutoOpaque), - Variant23(RustAutoOpaque), - Variant24(RustAutoOpaque), - Variant25(RustAutoOpaque), - Variant26(RustAutoOpaque), - Variant27(RustAutoOpaque), - Variant28(RustAutoOpaque), - Variant29(RustAutoOpaque), - Variant30(RustAutoOpaque), - Variant31(RustAutoOpaque), -} - -pub fn frb_internal_no_impl_dummy_function_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnum( - a: Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnum, -) { -} + Variant2(RustAutoOpaque), + Variant3(RustAutoOpaque), + Variant4(RustAutoOpaque), + Variant5(RustAutoOpaque), + Variant6(RustAutoOpaque), + Variant7(RustAutoOpaque), + Variant8(RustAutoOpaque), + Variant9(RustAutoOpaque), + Variant10(RustAutoOpaque), + Variant11(RustAutoOpaque), + Variant12(RustAutoOpaque), + Variant13(RustAutoOpaque), + Variant14(RustAutoOpaque), + Variant15(RustAutoOpaque), + Variant16(RustAutoOpaque), + Variant17(RustAutoOpaque), + Variant18(RustAutoOpaque), + Variant19(RustAutoOpaque), + Variant20(RustAutoOpaque), + Variant21(RustAutoOpaque), + Variant22(RustAutoOpaque), +} + +pub fn frb_internal_no_impl_dummy_function_AudioNodeImplementor(a: AudioNodeImplementor) {} + +impl AudioNodeImplementor { + pub fn blocking_read(&self) -> AudioNodeImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant0(inner.blocking_read()) + } + Self::Variant1(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant1(inner.blocking_read()) + } + Self::Variant2(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant2(inner.blocking_read()) + } + Self::Variant3(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant3(inner.blocking_read()) + } + Self::Variant4(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant4(inner.blocking_read()) + } + Self::Variant5(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant5(inner.blocking_read()) + } + Self::Variant6(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant6(inner.blocking_read()) + } + Self::Variant7(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant7(inner.blocking_read()) + } + Self::Variant8(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant8(inner.blocking_read()) + } + Self::Variant9(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant9(inner.blocking_read()) + } + Self::Variant10(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant10(inner.blocking_read()) + } + Self::Variant11(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant11(inner.blocking_read()) + } + Self::Variant12(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant12(inner.blocking_read()) + } + Self::Variant13(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant13(inner.blocking_read()) + } + Self::Variant14(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant14(inner.blocking_read()) + } + Self::Variant15(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant15(inner.blocking_read()) + } + Self::Variant16(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant16(inner.blocking_read()) + } + Self::Variant17(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant17(inner.blocking_read()) + } + Self::Variant18(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant18(inner.blocking_read()) + } + Self::Variant19(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant19(inner.blocking_read()) + } + Self::Variant20(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant20(inner.blocking_read()) + } + Self::Variant21(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant21(inner.blocking_read()) + } + Self::Variant22(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant22(inner.blocking_read()) + } + } + } -impl Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnum { - pub fn blocking_read(&self) -> Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard{ + pub fn blocking_write(&self) -> AudioNodeImplementorRwLockWriteGuard { match self { - Self::Variant0(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant0(inner.blocking_read()), -Self::Variant1(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant1(inner.blocking_read()), -Self::Variant2(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant2(inner.blocking_read()), -Self::Variant3(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant3(inner.blocking_read()), -Self::Variant4(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant4(inner.blocking_read()), -Self::Variant5(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant5(inner.blocking_read()), -Self::Variant6(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant6(inner.blocking_read()), -Self::Variant7(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant7(inner.blocking_read()), -Self::Variant8(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant8(inner.blocking_read()), -Self::Variant9(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant9(inner.blocking_read()), -Self::Variant10(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant10(inner.blocking_read()), -Self::Variant11(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant11(inner.blocking_read()), -Self::Variant12(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant12(inner.blocking_read()), -Self::Variant13(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant13(inner.blocking_read()), -Self::Variant14(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant14(inner.blocking_read()), -Self::Variant15(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant15(inner.blocking_read()), -Self::Variant16(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant16(inner.blocking_read()), -Self::Variant17(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant17(inner.blocking_read()), -Self::Variant18(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant18(inner.blocking_read()), + Self::Variant0(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) + } + Self::Variant1(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) + } + Self::Variant2(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant2(inner.blocking_write()) + } + Self::Variant3(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant3(inner.blocking_write()) + } + Self::Variant4(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant4(inner.blocking_write()) + } + Self::Variant5(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant5(inner.blocking_write()) + } + Self::Variant6(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant6(inner.blocking_write()) + } + Self::Variant7(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant7(inner.blocking_write()) + } + Self::Variant8(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant8(inner.blocking_write()) + } + Self::Variant9(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant9(inner.blocking_write()) + } + Self::Variant10(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant10(inner.blocking_write()) + } + Self::Variant11(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant11(inner.blocking_write()) + } + Self::Variant12(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant12(inner.blocking_write()) + } + Self::Variant13(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant13(inner.blocking_write()) + } + Self::Variant14(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant14(inner.blocking_write()) + } + Self::Variant15(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant15(inner.blocking_write()) + } + Self::Variant16(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant16(inner.blocking_write()) + } + Self::Variant17(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant17(inner.blocking_write()) + } + Self::Variant18(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant18(inner.blocking_write()) + } + Self::Variant19(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant19(inner.blocking_write()) + } + Self::Variant20(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant20(inner.blocking_write()) + } + Self::Variant21(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant21(inner.blocking_write()) + } + Self::Variant22(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant22(inner.blocking_write()) + } + } + } + + pub async fn read(&self) -> AudioNodeImplementorRwLockReadGuard { + match self { + Self::Variant0(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant0(inner.read().await) + } + Self::Variant1(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant1(inner.read().await) + } + Self::Variant2(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant2(inner.read().await) + } + Self::Variant3(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant3(inner.read().await) + } + Self::Variant4(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant4(inner.read().await) + } + Self::Variant5(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant5(inner.read().await) + } + Self::Variant6(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant6(inner.read().await) + } + Self::Variant7(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant7(inner.read().await) + } + Self::Variant8(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant8(inner.read().await) + } + Self::Variant9(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant9(inner.read().await) + } + Self::Variant10(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant10(inner.read().await) + } + Self::Variant11(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant11(inner.read().await) + } + Self::Variant12(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant12(inner.read().await) + } + Self::Variant13(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant13(inner.read().await) + } + Self::Variant14(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant14(inner.read().await) + } + Self::Variant15(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant15(inner.read().await) + } + Self::Variant16(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant16(inner.read().await) + } + Self::Variant17(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant17(inner.read().await) + } + Self::Variant18(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant18(inner.read().await) + } + Self::Variant19(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant19(inner.read().await) + } + Self::Variant20(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant20(inner.read().await) + } + Self::Variant21(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant21(inner.read().await) + } + Self::Variant22(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant22(inner.read().await) + } + } + } + + pub async fn write(&self) -> AudioNodeImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant0(inner.write().await) + } + Self::Variant1(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant1(inner.write().await) + } + Self::Variant2(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant2(inner.write().await) + } + Self::Variant3(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant3(inner.write().await) + } + Self::Variant4(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant4(inner.write().await) + } + Self::Variant5(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant5(inner.write().await) + } + Self::Variant6(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant6(inner.write().await) + } + Self::Variant7(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant7(inner.write().await) + } + Self::Variant8(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant8(inner.write().await) + } + Self::Variant9(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant9(inner.write().await) + } + Self::Variant10(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant10(inner.write().await) + } + Self::Variant11(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant11(inner.write().await) + } + Self::Variant12(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant12(inner.write().await) + } + Self::Variant13(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant13(inner.write().await) + } + Self::Variant14(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant14(inner.write().await) + } + Self::Variant15(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant15(inner.write().await) + } + Self::Variant16(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant16(inner.write().await) + } + Self::Variant17(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant17(inner.write().await) + } + Self::Variant18(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant18(inner.write().await) + } + Self::Variant19(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant19(inner.write().await) + } + Self::Variant20(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant20(inner.write().await) + } + Self::Variant21(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant21(inner.write().await) + } + Self::Variant22(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant22(inner.write().await) + } + } + } +} + +impl Lockable for AudioNodeImplementor { + type RwLockReadGuard<'a> = AudioNodeImplementorRwLockReadGuard<'a>; + type RwLockWriteGuard<'a> = AudioNodeImplementorRwLockWriteGuard<'a>; + + fn lockable_order(&self) -> flutter_rust_bridge::for_generated::LockableOrder { + match self { + Self::Variant0(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant1(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant2(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant3(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant4(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant5(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant6(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant7(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant8(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant9(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant10(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant11(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant12(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant13(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant14(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant15(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant16(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant17(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant18(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant19(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant20(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant21(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + Self::Variant22(inner) => { + flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner) + } + } + } + + fn lockable_decode_sync_ref(&self) -> Self::RwLockReadGuard<'_> { + self.blocking_read() + } + + fn lockable_decode_sync_ref_mut(&self) -> Self::RwLockWriteGuard<'_> { + self.blocking_write() + } + + fn lockable_decode_async_ref<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.read().await }) + } + + fn lockable_decode_async_ref_mut<'a>( + &'a self, + ) -> std::pin::Pin> + Send + 'a>> + where + Self: Sync + 'a, + { + Box::pin(async move { self.write().await }) + } +} + +pub enum AudioNodeImplementorRwLockReadGuard<'a> { + Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, AnalyserNode>), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, AudioBufferSourceNode>, + ), + Variant2( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, AudioDestinationNode>, + ), + Variant3(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, AudioParam>), + Variant4(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, AudioWorkletNode>), + Variant5(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, BiquadFilterNode>), + Variant6( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, ChannelMergerNode>, + ), + Variant7( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, ChannelSplitterNode>, + ), + Variant8( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, ConstantSourceNode>, + ), + Variant9(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, ConvolverNode>), + Variant10(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, DelayNode>), + Variant11( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, DynamicsCompressorNode>, + ), + Variant12(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, GainNode>), + Variant13(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, IIRFilterNode>), + Variant14( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + MediaElementAudioSourceNode, + >, + ), + Variant15( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + MediaStreamAudioDestinationNode, + >, + ), + Variant16( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + MediaStreamAudioSourceNode, + >, + ), + Variant17( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard< + 'a, + MediaStreamTrackAudioSourceNode, + >, + ), + Variant18(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, OscillatorNode>), + Variant19(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, PannerNode>), + Variant20( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, ScriptProcessorNode>, + ), + Variant21( + flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, StereoPannerNode>, + ), + Variant22(flutter_rust_bridge::for_generated::rust_async::RwLockReadGuard<'a, WaveShaperNode>), +} + +impl std::ops::Deref for AudioNodeImplementorRwLockReadGuard<'_> { + type Target = dyn AudioNode; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + Self::Variant2(inner) => inner.deref(), + Self::Variant3(inner) => inner.deref(), + Self::Variant4(inner) => inner.deref(), + Self::Variant5(inner) => inner.deref(), + Self::Variant6(inner) => inner.deref(), + Self::Variant7(inner) => inner.deref(), + Self::Variant8(inner) => inner.deref(), + Self::Variant9(inner) => inner.deref(), + Self::Variant10(inner) => inner.deref(), + Self::Variant11(inner) => inner.deref(), + Self::Variant12(inner) => inner.deref(), + Self::Variant13(inner) => inner.deref(), + Self::Variant14(inner) => inner.deref(), + Self::Variant15(inner) => inner.deref(), + Self::Variant16(inner) => inner.deref(), + Self::Variant17(inner) => inner.deref(), + Self::Variant18(inner) => inner.deref(), + Self::Variant19(inner) => inner.deref(), + Self::Variant20(inner) => inner.deref(), + Self::Variant21(inner) => inner.deref(), + Self::Variant22(inner) => inner.deref(), + } + } +} + +pub enum AudioNodeImplementorRwLockWriteGuard<'a> { + Variant0(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, AnalyserNode>), + Variant1( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, AudioBufferSourceNode>, + ), + Variant2( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, AudioDestinationNode>, + ), + Variant3(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, AudioParam>), + Variant4( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, AudioWorkletNode>, + ), + Variant5( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, BiquadFilterNode>, + ), + Variant6( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, ChannelMergerNode>, + ), + Variant7( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, ChannelSplitterNode>, + ), + Variant8( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, ConstantSourceNode>, + ), + Variant9(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, ConvolverNode>), + Variant10(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, DelayNode>), + Variant11( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + DynamicsCompressorNode, + >, + ), + Variant12(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, GainNode>), + Variant13(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, IIRFilterNode>), + Variant14( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + MediaElementAudioSourceNode, + >, + ), + Variant15( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + MediaStreamAudioDestinationNode, + >, + ), + Variant16( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + MediaStreamAudioSourceNode, + >, + ), + Variant17( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard< + 'a, + MediaStreamTrackAudioSourceNode, + >, + ), + Variant18(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, OscillatorNode>), + Variant19(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, PannerNode>), + Variant20( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, ScriptProcessorNode>, + ), + Variant21( + flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, StereoPannerNode>, + ), + Variant22(flutter_rust_bridge::for_generated::rust_async::RwLockWriteGuard<'a, WaveShaperNode>), +} + +impl std::ops::Deref for AudioNodeImplementorRwLockWriteGuard<'_> { + type Target = dyn AudioNode; + + fn deref(&self) -> &Self::Target { + match self { + Self::Variant0(inner) => inner.deref(), + Self::Variant1(inner) => inner.deref(), + Self::Variant2(inner) => inner.deref(), + Self::Variant3(inner) => inner.deref(), + Self::Variant4(inner) => inner.deref(), + Self::Variant5(inner) => inner.deref(), + Self::Variant6(inner) => inner.deref(), + Self::Variant7(inner) => inner.deref(), + Self::Variant8(inner) => inner.deref(), + Self::Variant9(inner) => inner.deref(), + Self::Variant10(inner) => inner.deref(), + Self::Variant11(inner) => inner.deref(), + Self::Variant12(inner) => inner.deref(), + Self::Variant13(inner) => inner.deref(), + Self::Variant14(inner) => inner.deref(), + Self::Variant15(inner) => inner.deref(), + Self::Variant16(inner) => inner.deref(), + Self::Variant17(inner) => inner.deref(), + Self::Variant18(inner) => inner.deref(), + Self::Variant19(inner) => inner.deref(), + Self::Variant20(inner) => inner.deref(), + Self::Variant21(inner) => inner.deref(), + Self::Variant22(inner) => inner.deref(), + } + } +} + +impl std::ops::DerefMut for AudioNodeImplementorRwLockWriteGuard<'_> { + fn deref_mut(&mut self) -> &mut Self::Target { + match self { + Self::Variant0(inner) => inner.deref_mut(), + Self::Variant1(inner) => inner.deref_mut(), + Self::Variant2(inner) => inner.deref_mut(), + Self::Variant3(inner) => inner.deref_mut(), + Self::Variant4(inner) => inner.deref_mut(), + Self::Variant5(inner) => inner.deref_mut(), + Self::Variant6(inner) => inner.deref_mut(), + Self::Variant7(inner) => inner.deref_mut(), + Self::Variant8(inner) => inner.deref_mut(), + Self::Variant9(inner) => inner.deref_mut(), + Self::Variant10(inner) => inner.deref_mut(), + Self::Variant11(inner) => inner.deref_mut(), + Self::Variant12(inner) => inner.deref_mut(), + Self::Variant13(inner) => inner.deref_mut(), + Self::Variant14(inner) => inner.deref_mut(), + Self::Variant15(inner) => inner.deref_mut(), + Self::Variant16(inner) => inner.deref_mut(), + Self::Variant17(inner) => inner.deref_mut(), + Self::Variant18(inner) => inner.deref_mut(), + Self::Variant19(inner) => inner.deref_mut(), + Self::Variant20(inner) => inner.deref_mut(), + Self::Variant21(inner) => inner.deref_mut(), + Self::Variant22(inner) => inner.deref_mut(), + } + } +} + +pub enum Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnum +{ + Variant0(RustAutoOpaque), + Variant1(RustAutoOpaque), + Variant2(RustAutoOpaque), + Variant3(RustAutoOpaque), + Variant4(RustAutoOpaque), + Variant5(RustAutoOpaque), + Variant6(RustAutoOpaque), + Variant7(RustAutoOpaque), + Variant8(RustAutoOpaque), + Variant9(RustAutoOpaque), + Variant10(RustAutoOpaque), + Variant11(RustAutoOpaque), + Variant12(RustAutoOpaque), + Variant13(RustAutoOpaque), + Variant14(RustAutoOpaque), + Variant15(RustAutoOpaque), + Variant16(RustAutoOpaque), + Variant17(RustAutoOpaque), + Variant18(RustAutoOpaque), + Variant19(RustAutoOpaque), + Variant20(RustAutoOpaque), + Variant21(RustAutoOpaque), + Variant22(RustAutoOpaque), + Variant23(RustAutoOpaque), + Variant24(RustAutoOpaque), + Variant25(RustAutoOpaque), + Variant26(RustAutoOpaque), + Variant27(RustAutoOpaque), + Variant28(RustAutoOpaque), + Variant29(RustAutoOpaque), + Variant30(RustAutoOpaque), + Variant31(RustAutoOpaque), +} + +pub fn frb_internal_no_impl_dummy_function_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnum( + a: Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnum, +) { +} + +impl Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnum { + pub fn blocking_read(&self) -> Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard{ + match self { + Self::Variant0(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant0(inner.blocking_read()), +Self::Variant1(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant1(inner.blocking_read()), +Self::Variant2(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant2(inner.blocking_read()), +Self::Variant3(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant3(inner.blocking_read()), +Self::Variant4(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant4(inner.blocking_read()), +Self::Variant5(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant5(inner.blocking_read()), +Self::Variant6(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant6(inner.blocking_read()), +Self::Variant7(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant7(inner.blocking_read()), +Self::Variant8(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant8(inner.blocking_read()), +Self::Variant9(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant9(inner.blocking_read()), +Self::Variant10(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant10(inner.blocking_read()), +Self::Variant11(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant11(inner.blocking_read()), +Self::Variant12(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant12(inner.blocking_read()), +Self::Variant13(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant13(inner.blocking_read()), +Self::Variant14(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant14(inner.blocking_read()), +Self::Variant15(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant15(inner.blocking_read()), +Self::Variant16(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant16(inner.blocking_read()), +Self::Variant17(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant17(inner.blocking_read()), +Self::Variant18(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant18(inner.blocking_read()), Self::Variant19(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant19(inner.blocking_read()), Self::Variant20(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant20(inner.blocking_read()), Self::Variant21(inner) => Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioParamProxyEnumRwLockReadGuard::Variant21(inner.blocking_read()), @@ -29091,79 +29945,203 @@ impl std::ops::DerefMut for Auto_Ref_RustOpaque_flutter_rust_bridgefor_generated // Section: dart2rust -impl SseDecode for flutter_rust_bridge::for_generated::anyhow::Error { +impl SseDecode for flutter_rust_bridge::for_generated::anyhow::Error { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = ::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::anyhow::anyhow!("{}", inner); + } +} + +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + +impl SseDecode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut inner = ::sse_decode(deserializer); - return flutter_rust_bridge::for_generated::anyhow::anyhow!("{}", inner); + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } } -impl SseDecode for RustAutoOpaqueMoi { +impl SseDecode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(deserializer); return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } } -impl SseDecode for RustAutoOpaqueMoi { +impl SseDecode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(deserializer); return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } } -impl SseDecode for RustAutoOpaqueMoi { +impl SseDecode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(deserializer); return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } } -impl SseDecode for RustAutoOpaqueMoi { +impl SseDecode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(deserializer); return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } } -impl SseDecode for RustAutoOpaqueMoi { +impl SseDecode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamAudioDestinationNode, + >, >>::sse_decode(deserializer); return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } } -impl SseDecode for RustAutoOpaqueMoi { +impl SseDecode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(deserializer); return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } } -impl SseDecode for RustAutoOpaqueMoi { +impl SseDecode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { let mut inner = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamTrackAudioSourceNode, + >, >>::sse_decode(deserializer); return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); } @@ -29189,6 +30167,16 @@ impl SseDecode for RustAutoOpaqueMoi { } } +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + impl SseDecode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -29199,6 +30187,16 @@ impl SseDecode for RustAutoOpaqueMoi { } } +impl SseDecode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut inner = , + >>::sse_decode(deserializer); + return flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_decode(inner); + } +} + impl SseDecode for AnalyserNode { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -30145,6 +31143,124 @@ impl SseDecode for web_audio_api::context::AudioContextState { } } +impl SseDecode for crate::frb_generated::AudioNodeImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut tag_ = ::sse_decode(deserializer); + match tag_ { + 0 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant0(var_field0); + } + 1 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant1(var_field0); + } + 2 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant2(var_field0); + } + 3 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant3(var_field0); + } + 4 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant4(var_field0); + } + 5 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant5(var_field0); + } + 6 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant6(var_field0); + } + 7 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant7(var_field0); + } + 8 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant8(var_field0); + } + 9 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant9(var_field0); + } + 10 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant10(var_field0); + } + 11 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant11(var_field0); + } + 12 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant12(var_field0); + } + 13 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant13(var_field0); + } + 14 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant14(var_field0); + } + 15 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant15(var_field0); + } + 16 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant16(var_field0); + } + 17 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant17(var_field0); + } + 18 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant18(var_field0); + } + 19 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant19(var_field0); + } + 20 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant20(var_field0); + } + 21 => { + let mut var_field0 = + >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant21(var_field0); + } + 22 => { + let mut var_field0 = >::sse_decode(deserializer); + return crate::frb_generated::AudioNodeImplementor::Variant22(var_field0); + } + _ => { + unimplemented!(""); + } + } + } +} + impl SseDecode for web_audio_api::AudioParamDescriptor { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -30540,553 +31656,553 @@ fn pde_ffi_dispatcher_primary_impl( match func_id { 24 => wire__crate__api__simple__f_impl(port, ptr, rust_vec_len, data_len), 25 => wire__crate__api__simple__init_app_impl(port, ptr, rust_vec_len, data_len), -27 => wire__web_audio_api__AudioBuffer_duration_impl(port, ptr, rust_vec_len, data_len), -28 => wire__web_audio_api__AudioBuffer_from_impl(port, ptr, rust_vec_len, data_len), -29 => wire__web_audio_api__AudioBuffer_get_channel_data_impl(port, ptr, rust_vec_len, data_len), -30 => wire__web_audio_api__AudioBuffer_get_channel_data_mut_impl(port, ptr, rust_vec_len, data_len), -31 => wire__web_audio_api__AudioBuffer_length_impl(port, ptr, rust_vec_len, data_len), -32 => wire__web_audio_api__AudioBuffer_new_impl(port, ptr, rust_vec_len, data_len), -33 => wire__web_audio_api__AudioBuffer_number_of_channels_impl(port, ptr, rust_vec_len, data_len), -34 => wire__web_audio_api__AudioBuffer_sample_rate_impl(port, ptr, rust_vec_len, data_len), -44 => wire__web_audio_api__AudioParam_automation_rate_impl(port, ptr, rust_vec_len, data_len), -45 => wire__web_audio_api__AudioParam_cancel_and_hold_at_time_impl(port, ptr, rust_vec_len, data_len), -46 => wire__web_audio_api__AudioParam_cancel_scheduled_values_impl(port, ptr, rust_vec_len, data_len), -47 => wire__web_audio_api__AudioParam_channel_config_impl(port, ptr, rust_vec_len, data_len), -48 => wire__web_audio_api__AudioParam_channel_count_impl(port, ptr, rust_vec_len, data_len), -49 => wire__web_audio_api__AudioParam_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -50 => wire__web_audio_api__AudioParam_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -51 => wire__web_audio_api__AudioParam_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -52 => wire__web_audio_api__AudioParam_context_impl(port, ptr, rust_vec_len, data_len), -53 => wire__web_audio_api__AudioParam_default_value_impl(port, ptr, rust_vec_len, data_len), -54 => wire__web_audio_api__AudioParam_disconnect_impl(port, ptr, rust_vec_len, data_len), -55 => wire__web_audio_api__AudioParam_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -56 => wire__web_audio_api__AudioParam_exponential_ramp_to_value_at_time_impl(port, ptr, rust_vec_len, data_len), -57 => wire__web_audio_api__AudioParam_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -58 => wire__web_audio_api__AudioParam_linear_ramp_to_value_at_time_impl(port, ptr, rust_vec_len, data_len), -59 => wire__web_audio_api__AudioParam_max_value_impl(port, ptr, rust_vec_len, data_len), -60 => wire__web_audio_api__AudioParam_min_value_impl(port, ptr, rust_vec_len, data_len), -61 => wire__web_audio_api__AudioParam_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -62 => wire__web_audio_api__AudioParam_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -63 => wire__web_audio_api__AudioParam_registration_impl(port, ptr, rust_vec_len, data_len), -64 => wire__web_audio_api__AudioParam_set_automation_rate_impl(port, ptr, rust_vec_len, data_len), -65 => wire__web_audio_api__AudioParam_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -66 => wire__web_audio_api__AudioParam_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -67 => wire__web_audio_api__AudioParam_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -68 => wire__web_audio_api__AudioParam_set_target_at_time_impl(port, ptr, rust_vec_len, data_len), -70 => wire__web_audio_api__AudioParam_set_value_at_time_impl(port, ptr, rust_vec_len, data_len), -71 => wire__web_audio_api__AudioParam_set_value_curve_at_time_impl(port, ptr, rust_vec_len, data_len), -89 => wire__web_audio_api__AudioRenderCapacity_clear_onupdate_impl(port, ptr, rust_vec_len, data_len), -90 => wire__web_audio_api__AudioRenderCapacity_start_impl(port, ptr, rust_vec_len, data_len), -91 => wire__web_audio_api__AudioRenderCapacity_stop_impl(port, ptr, rust_vec_len, data_len), -96 => wire__web_audio_api__context__AudioContext_base_impl(port, ptr, rust_vec_len, data_len), -97 => wire__web_audio_api__context__AudioContext_base_latency_impl(port, ptr, rust_vec_len, data_len), -98 => wire__web_audio_api__context__AudioContext_clear_onsinkchange_impl(port, ptr, rust_vec_len, data_len), -99 => wire__web_audio_api__context__AudioContext_clear_onstatechange_impl(port, ptr, rust_vec_len, data_len), -100 => wire__web_audio_api__context__AudioContext_close_impl(port, ptr, rust_vec_len, data_len), -101 => wire__web_audio_api__context__AudioContext_close_sync_impl(port, ptr, rust_vec_len, data_len), -102 => wire__web_audio_api__context__AudioContext_create_analyser_impl(port, ptr, rust_vec_len, data_len), -103 => wire__web_audio_api__context__AudioContext_create_audio_param_impl(port, ptr, rust_vec_len, data_len), -104 => wire__web_audio_api__context__AudioContext_create_biquad_filter_impl(port, ptr, rust_vec_len, data_len), -105 => wire__web_audio_api__context__AudioContext_create_buffer_impl(port, ptr, rust_vec_len, data_len), -106 => wire__web_audio_api__context__AudioContext_create_buffer_source_impl(port, ptr, rust_vec_len, data_len), -107 => wire__web_audio_api__context__AudioContext_create_channel_merger_impl(port, ptr, rust_vec_len, data_len), -108 => wire__web_audio_api__context__AudioContext_create_channel_splitter_impl(port, ptr, rust_vec_len, data_len), -109 => wire__web_audio_api__context__AudioContext_create_constant_source_impl(port, ptr, rust_vec_len, data_len), -110 => wire__web_audio_api__context__AudioContext_create_convolver_impl(port, ptr, rust_vec_len, data_len), -111 => wire__web_audio_api__context__AudioContext_create_delay_impl(port, ptr, rust_vec_len, data_len), -112 => wire__web_audio_api__context__AudioContext_create_dynamics_compressor_impl(port, ptr, rust_vec_len, data_len), -113 => wire__web_audio_api__context__AudioContext_create_gain_impl(port, ptr, rust_vec_len, data_len), -114 => wire__web_audio_api__context__AudioContext_create_iir_filter_impl(port, ptr, rust_vec_len, data_len), -115 => wire__web_audio_api__context__AudioContext_create_media_stream_destination_impl(port, ptr, rust_vec_len, data_len), -116 => wire__web_audio_api__context__AudioContext_create_media_stream_source_impl(port, ptr, rust_vec_len, data_len), -117 => wire__web_audio_api__context__AudioContext_create_media_stream_track_source_impl(port, ptr, rust_vec_len, data_len), -118 => wire__web_audio_api__context__AudioContext_create_oscillator_impl(port, ptr, rust_vec_len, data_len), -119 => wire__web_audio_api__context__AudioContext_create_panner_impl(port, ptr, rust_vec_len, data_len), -120 => wire__web_audio_api__context__AudioContext_create_periodic_wave_impl(port, ptr, rust_vec_len, data_len), -121 => wire__web_audio_api__context__AudioContext_create_script_processor_impl(port, ptr, rust_vec_len, data_len), -122 => wire__web_audio_api__context__AudioContext_create_stereo_panner_impl(port, ptr, rust_vec_len, data_len), -123 => wire__web_audio_api__context__AudioContext_create_wave_shaper_impl(port, ptr, rust_vec_len, data_len), -124 => wire__web_audio_api__context__AudioContext_current_time_impl(port, ptr, rust_vec_len, data_len), -125 => wire__web_audio_api__context__AudioContext_destination_impl(port, ptr, rust_vec_len, data_len), -126 => wire__web_audio_api__context__AudioContext_frb_override_decode_audio_data_sync_impl(port, ptr, rust_vec_len, data_len), -127 => wire__web_audio_api__context__AudioContext_listener_impl(port, ptr, rust_vec_len, data_len), -129 => wire__web_audio_api__context__AudioContext_output_latency_impl(port, ptr, rust_vec_len, data_len), -130 => wire__web_audio_api__context__AudioContext_render_capacity_impl(port, ptr, rust_vec_len, data_len), -131 => wire__web_audio_api__context__AudioContext_resume_sync_impl(port, ptr, rust_vec_len, data_len), -132 => wire__web_audio_api__context__AudioContext_sample_rate_impl(port, ptr, rust_vec_len, data_len), -133 => wire__web_audio_api__context__AudioContext_sink_id_impl(port, ptr, rust_vec_len, data_len), -134 => wire__web_audio_api__context__AudioContext_state_impl(port, ptr, rust_vec_len, data_len), -135 => wire__web_audio_api__context__AudioContext_suspend_impl(port, ptr, rust_vec_len, data_len), -136 => wire__web_audio_api__context__AudioContext_suspend_sync_impl(port, ptr, rust_vec_len, data_len), -137 => wire__web_audio_api__context__ConcreteBaseAudioContext_base_impl(port, ptr, rust_vec_len, data_len), -138 => wire__web_audio_api__context__ConcreteBaseAudioContext_clear_onstatechange_impl(port, ptr, rust_vec_len, data_len), -139 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_analyser_impl(port, ptr, rust_vec_len, data_len), -140 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_audio_param_impl(port, ptr, rust_vec_len, data_len), -141 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_biquad_filter_impl(port, ptr, rust_vec_len, data_len), -142 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_buffer_impl(port, ptr, rust_vec_len, data_len), -143 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_buffer_source_impl(port, ptr, rust_vec_len, data_len), -144 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_channel_merger_impl(port, ptr, rust_vec_len, data_len), -145 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_channel_splitter_impl(port, ptr, rust_vec_len, data_len), -146 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_constant_source_impl(port, ptr, rust_vec_len, data_len), -147 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_convolver_impl(port, ptr, rust_vec_len, data_len), -148 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_delay_impl(port, ptr, rust_vec_len, data_len), -149 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_dynamics_compressor_impl(port, ptr, rust_vec_len, data_len), -150 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_gain_impl(port, ptr, rust_vec_len, data_len), -151 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_iir_filter_impl(port, ptr, rust_vec_len, data_len), -152 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_oscillator_impl(port, ptr, rust_vec_len, data_len), -153 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_panner_impl(port, ptr, rust_vec_len, data_len), -154 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_periodic_wave_impl(port, ptr, rust_vec_len, data_len), -155 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_script_processor_impl(port, ptr, rust_vec_len, data_len), -156 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_stereo_panner_impl(port, ptr, rust_vec_len, data_len), -157 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_wave_shaper_impl(port, ptr, rust_vec_len, data_len), -158 => wire__web_audio_api__context__ConcreteBaseAudioContext_current_time_impl(port, ptr, rust_vec_len, data_len), -159 => wire__web_audio_api__context__ConcreteBaseAudioContext_destination_impl(port, ptr, rust_vec_len, data_len), -160 => wire__web_audio_api__context__ConcreteBaseAudioContext_listener_impl(port, ptr, rust_vec_len, data_len), -161 => wire__web_audio_api__context__ConcreteBaseAudioContext_mark_cycle_breaker_impl(port, ptr, rust_vec_len, data_len), -162 => wire__web_audio_api__context__ConcreteBaseAudioContext_sample_rate_impl(port, ptr, rust_vec_len, data_len), -163 => wire__web_audio_api__context__ConcreteBaseAudioContext_state_impl(port, ptr, rust_vec_len, data_len), -164 => wire__web_audio_api__context__OfflineAudioContext_base_impl(port, ptr, rust_vec_len, data_len), -165 => wire__web_audio_api__context__OfflineAudioContext_clear_oncomplete_impl(port, ptr, rust_vec_len, data_len), -166 => wire__web_audio_api__context__OfflineAudioContext_clear_onstatechange_impl(port, ptr, rust_vec_len, data_len), -167 => wire__web_audio_api__context__OfflineAudioContext_create_analyser_impl(port, ptr, rust_vec_len, data_len), -168 => wire__web_audio_api__context__OfflineAudioContext_create_audio_param_impl(port, ptr, rust_vec_len, data_len), -169 => wire__web_audio_api__context__OfflineAudioContext_create_biquad_filter_impl(port, ptr, rust_vec_len, data_len), -170 => wire__web_audio_api__context__OfflineAudioContext_create_buffer_impl(port, ptr, rust_vec_len, data_len), -171 => wire__web_audio_api__context__OfflineAudioContext_create_buffer_source_impl(port, ptr, rust_vec_len, data_len), -172 => wire__web_audio_api__context__OfflineAudioContext_create_channel_merger_impl(port, ptr, rust_vec_len, data_len), -173 => wire__web_audio_api__context__OfflineAudioContext_create_channel_splitter_impl(port, ptr, rust_vec_len, data_len), -174 => wire__web_audio_api__context__OfflineAudioContext_create_constant_source_impl(port, ptr, rust_vec_len, data_len), -175 => wire__web_audio_api__context__OfflineAudioContext_create_convolver_impl(port, ptr, rust_vec_len, data_len), -176 => wire__web_audio_api__context__OfflineAudioContext_create_delay_impl(port, ptr, rust_vec_len, data_len), -177 => wire__web_audio_api__context__OfflineAudioContext_create_dynamics_compressor_impl(port, ptr, rust_vec_len, data_len), -178 => wire__web_audio_api__context__OfflineAudioContext_create_gain_impl(port, ptr, rust_vec_len, data_len), -179 => wire__web_audio_api__context__OfflineAudioContext_create_iir_filter_impl(port, ptr, rust_vec_len, data_len), -180 => wire__web_audio_api__context__OfflineAudioContext_create_oscillator_impl(port, ptr, rust_vec_len, data_len), -181 => wire__web_audio_api__context__OfflineAudioContext_create_panner_impl(port, ptr, rust_vec_len, data_len), -182 => wire__web_audio_api__context__OfflineAudioContext_create_periodic_wave_impl(port, ptr, rust_vec_len, data_len), -183 => wire__web_audio_api__context__OfflineAudioContext_create_script_processor_impl(port, ptr, rust_vec_len, data_len), -184 => wire__web_audio_api__context__OfflineAudioContext_create_stereo_panner_impl(port, ptr, rust_vec_len, data_len), -185 => wire__web_audio_api__context__OfflineAudioContext_create_wave_shaper_impl(port, ptr, rust_vec_len, data_len), -186 => wire__web_audio_api__context__OfflineAudioContext_current_time_impl(port, ptr, rust_vec_len, data_len), -187 => wire__web_audio_api__context__OfflineAudioContext_destination_impl(port, ptr, rust_vec_len, data_len), -188 => wire__web_audio_api__context__OfflineAudioContext_length_impl(port, ptr, rust_vec_len, data_len), -189 => wire__web_audio_api__context__OfflineAudioContext_listener_impl(port, ptr, rust_vec_len, data_len), -190 => wire__web_audio_api__context__OfflineAudioContext_new_impl(port, ptr, rust_vec_len, data_len), -191 => wire__web_audio_api__context__OfflineAudioContext_resume_impl(port, ptr, rust_vec_len, data_len), -192 => wire__web_audio_api__context__OfflineAudioContext_sample_rate_impl(port, ptr, rust_vec_len, data_len), -193 => wire__web_audio_api__context__OfflineAudioContext_start_rendering_impl(port, ptr, rust_vec_len, data_len), -194 => wire__web_audio_api__context__OfflineAudioContext_start_rendering_sync_impl(port, ptr, rust_vec_len, data_len), -195 => wire__web_audio_api__context__OfflineAudioContext_state_impl(port, ptr, rust_vec_len, data_len), -196 => wire__web_audio_api__context__OfflineAudioContext_suspend_impl(port, ptr, rust_vec_len, data_len), -223 => wire__web_audio_api__media_devices__get_user_media_sync_impl(port, ptr, rust_vec_len, data_len), -230 => wire__web_audio_api__media_recorder__MediaRecorder_clear_ondataavailable_impl(port, ptr, rust_vec_len, data_len), -231 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onerror_impl(port, ptr, rust_vec_len, data_len), -232 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onstop_impl(port, ptr, rust_vec_len, data_len), -233 => wire__web_audio_api__media_recorder__MediaRecorder_new_impl(port, ptr, rust_vec_len, data_len), -234 => wire__web_audio_api__media_recorder__MediaRecorder_start_impl(port, ptr, rust_vec_len, data_len), -235 => wire__web_audio_api__media_recorder__MediaRecorder_stop_impl(port, ptr, rust_vec_len, data_len), -236 => wire__web_audio_api__media_streams__MediaStreamTrack_close_impl(port, ptr, rust_vec_len, data_len), -237 => wire__web_audio_api__media_streams__MediaStreamTrack_ready_state_impl(port, ptr, rust_vec_len, data_len), -238 => wire__web_audio_api__media_streams__MediaStream_from_tracks_impl(port, ptr, rust_vec_len, data_len), -239 => wire__web_audio_api__media_streams__MediaStream_get_tracks_impl(port, ptr, rust_vec_len, data_len), -240 => wire__web_audio_api__node__AnalyserNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -241 => wire__web_audio_api__node__AnalyserNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -242 => wire__web_audio_api__node__AnalyserNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -243 => wire__web_audio_api__node__AnalyserNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -244 => wire__web_audio_api__node__AnalyserNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -245 => wire__web_audio_api__node__AnalyserNode_context_impl(port, ptr, rust_vec_len, data_len), -246 => wire__web_audio_api__node__AnalyserNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -247 => wire__web_audio_api__node__AnalyserNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -248 => wire__web_audio_api__node__AnalyserNode_fft_size_impl(port, ptr, rust_vec_len, data_len), -249 => wire__web_audio_api__node__AnalyserNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -250 => wire__web_audio_api__node__AnalyserNode_frequency_bin_count_impl(port, ptr, rust_vec_len, data_len), -251 => wire__web_audio_api__node__AnalyserNode_max_decibels_impl(port, ptr, rust_vec_len, data_len), -252 => wire__web_audio_api__node__AnalyserNode_min_decibels_impl(port, ptr, rust_vec_len, data_len), -253 => wire__web_audio_api__node__AnalyserNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -254 => wire__web_audio_api__node__AnalyserNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -255 => wire__web_audio_api__node__AnalyserNode_registration_impl(port, ptr, rust_vec_len, data_len), -256 => wire__web_audio_api__node__AnalyserNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -257 => wire__web_audio_api__node__AnalyserNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -258 => wire__web_audio_api__node__AnalyserNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -259 => wire__web_audio_api__node__AnalyserNode_set_fft_size_impl(port, ptr, rust_vec_len, data_len), -260 => wire__web_audio_api__node__AnalyserNode_set_max_decibels_impl(port, ptr, rust_vec_len, data_len), -261 => wire__web_audio_api__node__AnalyserNode_set_min_decibels_impl(port, ptr, rust_vec_len, data_len), -262 => wire__web_audio_api__node__AnalyserNode_set_smoothing_time_constant_impl(port, ptr, rust_vec_len, data_len), -263 => wire__web_audio_api__node__AnalyserNode_smoothing_time_constant_impl(port, ptr, rust_vec_len, data_len), -264 => wire__web_audio_api__node__AudioBufferSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -265 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -266 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -267 => wire__web_audio_api__node__AudioBufferSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -268 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), -269 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -270 => wire__web_audio_api__node__AudioBufferSourceNode_context_impl(port, ptr, rust_vec_len, data_len), -272 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -273 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -274 => wire__web_audio_api__node__AudioBufferSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -275 => wire__web_audio_api__node__AudioBufferSourceNode_loop__impl(port, ptr, rust_vec_len, data_len), -276 => wire__web_audio_api__node__AudioBufferSourceNode_loop_end_impl(port, ptr, rust_vec_len, data_len), -277 => wire__web_audio_api__node__AudioBufferSourceNode_loop_start_impl(port, ptr, rust_vec_len, data_len), -278 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -279 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -281 => wire__web_audio_api__node__AudioBufferSourceNode_position_impl(port, ptr, rust_vec_len, data_len), -282 => wire__web_audio_api__node__AudioBufferSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -283 => wire__web_audio_api__node__AudioBufferSourceNode_set_buffer_impl(port, ptr, rust_vec_len, data_len), -284 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -285 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -286 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -287 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_impl(port, ptr, rust_vec_len, data_len), -288 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_end_impl(port, ptr, rust_vec_len, data_len), -289 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_start_impl(port, ptr, rust_vec_len, data_len), -290 => wire__web_audio_api__node__AudioBufferSourceNode_start_impl(port, ptr, rust_vec_len, data_len), -291 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_impl(port, ptr, rust_vec_len, data_len), -292 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_impl(port, ptr, rust_vec_len, data_len), -293 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_and_duration_impl(port, ptr, rust_vec_len, data_len), -294 => wire__web_audio_api__node__AudioBufferSourceNode_stop_impl(port, ptr, rust_vec_len, data_len), -295 => wire__web_audio_api__node__AudioBufferSourceNode_stop_at_impl(port, ptr, rust_vec_len, data_len), -296 => wire__web_audio_api__node__AudioDestinationNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -297 => wire__web_audio_api__node__AudioDestinationNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -298 => wire__web_audio_api__node__AudioDestinationNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -299 => wire__web_audio_api__node__AudioDestinationNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -300 => wire__web_audio_api__node__AudioDestinationNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -301 => wire__web_audio_api__node__AudioDestinationNode_context_impl(port, ptr, rust_vec_len, data_len), -302 => wire__web_audio_api__node__AudioDestinationNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -303 => wire__web_audio_api__node__AudioDestinationNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -304 => wire__web_audio_api__node__AudioDestinationNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -305 => wire__web_audio_api__node__AudioDestinationNode_max_channel_count_impl(port, ptr, rust_vec_len, data_len), -306 => wire__web_audio_api__node__AudioDestinationNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -307 => wire__web_audio_api__node__AudioDestinationNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -308 => wire__web_audio_api__node__AudioDestinationNode_registration_impl(port, ptr, rust_vec_len, data_len), -309 => wire__web_audio_api__node__AudioDestinationNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -310 => wire__web_audio_api__node__AudioDestinationNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -311 => wire__web_audio_api__node__AudioDestinationNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -312 => wire__web_audio_api__node__BiquadFilterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -313 => wire__web_audio_api__node__BiquadFilterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -314 => wire__web_audio_api__node__BiquadFilterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -315 => wire__web_audio_api__node__BiquadFilterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -316 => wire__web_audio_api__node__BiquadFilterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -317 => wire__web_audio_api__node__BiquadFilterNode_context_impl(port, ptr, rust_vec_len, data_len), -319 => wire__web_audio_api__node__BiquadFilterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -320 => wire__web_audio_api__node__BiquadFilterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -321 => wire__web_audio_api__node__BiquadFilterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -324 => wire__web_audio_api__node__BiquadFilterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -325 => wire__web_audio_api__node__BiquadFilterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -327 => wire__web_audio_api__node__BiquadFilterNode_registration_impl(port, ptr, rust_vec_len, data_len), -328 => wire__web_audio_api__node__BiquadFilterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -329 => wire__web_audio_api__node__BiquadFilterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -330 => wire__web_audio_api__node__BiquadFilterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -331 => wire__web_audio_api__node__BiquadFilterNode_set_type_impl(port, ptr, rust_vec_len, data_len), -332 => wire__web_audio_api__node__BiquadFilterNode_type__impl(port, ptr, rust_vec_len, data_len), -333 => wire__web_audio_api__node__ChannelMergerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -334 => wire__web_audio_api__node__ChannelMergerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -335 => wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -336 => wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -337 => wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -338 => wire__web_audio_api__node__ChannelMergerNode_context_impl(port, ptr, rust_vec_len, data_len), -339 => wire__web_audio_api__node__ChannelMergerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -340 => wire__web_audio_api__node__ChannelMergerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -341 => wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -342 => wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -343 => wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -344 => wire__web_audio_api__node__ChannelMergerNode_registration_impl(port, ptr, rust_vec_len, data_len), -345 => wire__web_audio_api__node__ChannelMergerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -346 => wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -347 => wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -348 => wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -349 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -350 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -351 => wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -352 => wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -353 => wire__web_audio_api__node__ChannelSplitterNode_context_impl(port, ptr, rust_vec_len, data_len), -354 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -355 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -356 => wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -357 => wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -358 => wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -359 => wire__web_audio_api__node__ChannelSplitterNode_registration_impl(port, ptr, rust_vec_len, data_len), -360 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -361 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -362 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -363 => wire__web_audio_api__node__ConstantSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -364 => wire__web_audio_api__node__ConstantSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -365 => wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -366 => wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -367 => wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), -368 => wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -369 => wire__web_audio_api__node__ConstantSourceNode_context_impl(port, ptr, rust_vec_len, data_len), -370 => wire__web_audio_api__node__ConstantSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -371 => wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -372 => wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -373 => wire__web_audio_api__node__ConstantSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -374 => wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -376 => wire__web_audio_api__node__ConstantSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -377 => wire__web_audio_api__node__ConstantSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -378 => wire__web_audio_api__node__ConstantSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -379 => wire__web_audio_api__node__ConstantSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -380 => wire__web_audio_api__node__ConstantSourceNode_start_impl(port, ptr, rust_vec_len, data_len), -381 => wire__web_audio_api__node__ConstantSourceNode_start_at_impl(port, ptr, rust_vec_len, data_len), -382 => wire__web_audio_api__node__ConstantSourceNode_stop_impl(port, ptr, rust_vec_len, data_len), -383 => wire__web_audio_api__node__ConstantSourceNode_stop_at_impl(port, ptr, rust_vec_len, data_len), -384 => wire__web_audio_api__node__ConvolverNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -385 => wire__web_audio_api__node__ConvolverNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -386 => wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -387 => wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -388 => wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -389 => wire__web_audio_api__node__ConvolverNode_context_impl(port, ptr, rust_vec_len, data_len), -390 => wire__web_audio_api__node__ConvolverNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -391 => wire__web_audio_api__node__ConvolverNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -392 => wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -393 => wire__web_audio_api__node__ConvolverNode_normalize_impl(port, ptr, rust_vec_len, data_len), -394 => wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -395 => wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -396 => wire__web_audio_api__node__ConvolverNode_registration_impl(port, ptr, rust_vec_len, data_len), -397 => wire__web_audio_api__node__ConvolverNode_set_buffer_impl(port, ptr, rust_vec_len, data_len), -398 => wire__web_audio_api__node__ConvolverNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -399 => wire__web_audio_api__node__ConvolverNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -400 => wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -401 => wire__web_audio_api__node__ConvolverNode_set_normalize_impl(port, ptr, rust_vec_len, data_len), -402 => wire__web_audio_api__node__DelayNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -403 => wire__web_audio_api__node__DelayNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -404 => wire__web_audio_api__node__DelayNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -405 => wire__web_audio_api__node__DelayNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -406 => wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -407 => wire__web_audio_api__node__DelayNode_context_impl(port, ptr, rust_vec_len, data_len), -409 => wire__web_audio_api__node__DelayNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -410 => wire__web_audio_api__node__DelayNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -411 => wire__web_audio_api__node__DelayNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -412 => wire__web_audio_api__node__DelayNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -413 => wire__web_audio_api__node__DelayNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -414 => wire__web_audio_api__node__DelayNode_registration_impl(port, ptr, rust_vec_len, data_len), -415 => wire__web_audio_api__node__DelayNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -416 => wire__web_audio_api__node__DelayNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -417 => wire__web_audio_api__node__DelayNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -419 => wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -420 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -421 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -422 => wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -423 => wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -424 => wire__web_audio_api__node__DynamicsCompressorNode_context_impl(port, ptr, rust_vec_len, data_len), -425 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -426 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -427 => wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -429 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -430 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -432 => wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl(port, ptr, rust_vec_len, data_len), -433 => wire__web_audio_api__node__DynamicsCompressorNode_registration_impl(port, ptr, rust_vec_len, data_len), -435 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -436 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -437 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -439 => wire__web_audio_api__node__GainNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -440 => wire__web_audio_api__node__GainNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -441 => wire__web_audio_api__node__GainNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -442 => wire__web_audio_api__node__GainNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -443 => wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -444 => wire__web_audio_api__node__GainNode_context_impl(port, ptr, rust_vec_len, data_len), -445 => wire__web_audio_api__node__GainNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -446 => wire__web_audio_api__node__GainNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -447 => wire__web_audio_api__node__GainNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -449 => wire__web_audio_api__node__GainNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -450 => wire__web_audio_api__node__GainNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -451 => wire__web_audio_api__node__GainNode_registration_impl(port, ptr, rust_vec_len, data_len), -452 => wire__web_audio_api__node__GainNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -453 => wire__web_audio_api__node__GainNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -454 => wire__web_audio_api__node__GainNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -455 => wire__web_audio_api__node__IirFilterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -456 => wire__web_audio_api__node__IirFilterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -457 => wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -458 => wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -459 => wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -460 => wire__web_audio_api__node__IirFilterNode_context_impl(port, ptr, rust_vec_len, data_len), -461 => wire__web_audio_api__node__IirFilterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -462 => wire__web_audio_api__node__IirFilterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -463 => wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -464 => wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -465 => wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -466 => wire__web_audio_api__node__IirFilterNode_registration_impl(port, ptr, rust_vec_len, data_len), -467 => wire__web_audio_api__node__IirFilterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -468 => wire__web_audio_api__node__IirFilterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -469 => wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -470 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -471 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -472 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -473 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -474 => wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -475 => wire__web_audio_api__node__MediaElementAudioSourceNode_context_impl(port, ptr, rust_vec_len, data_len), -476 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -477 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -478 => wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -479 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -480 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -481 => wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -482 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -483 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -484 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -485 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -486 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -487 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -488 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -489 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -490 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_context_impl(port, ptr, rust_vec_len, data_len), -491 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -492 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -493 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -494 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -495 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -496 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl(port, ptr, rust_vec_len, data_len), -497 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -498 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -499 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -500 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_stream_impl(port, ptr, rust_vec_len, data_len), -501 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -502 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -503 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -504 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -505 => wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -506 => wire__web_audio_api__node__MediaStreamAudioSourceNode_context_impl(port, ptr, rust_vec_len, data_len), -507 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -508 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -509 => wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -510 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -511 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -512 => wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -513 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -514 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -515 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -516 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -517 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -518 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -519 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -520 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -521 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_context_impl(port, ptr, rust_vec_len, data_len), -522 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -523 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -524 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -525 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -526 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -527 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -528 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -529 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -530 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -531 => wire__web_audio_api__node__OscillatorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -532 => wire__web_audio_api__node__OscillatorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -533 => wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -534 => wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -535 => wire__web_audio_api__node__OscillatorNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), -536 => wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -537 => wire__web_audio_api__node__OscillatorNode_context_impl(port, ptr, rust_vec_len, data_len), -539 => wire__web_audio_api__node__OscillatorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -540 => wire__web_audio_api__node__OscillatorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -541 => wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -543 => wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -544 => wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -545 => wire__web_audio_api__node__OscillatorNode_registration_impl(port, ptr, rust_vec_len, data_len), -546 => wire__web_audio_api__node__OscillatorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -547 => wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -548 => wire__web_audio_api__node__OscillatorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -549 => wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl(port, ptr, rust_vec_len, data_len), -550 => wire__web_audio_api__node__OscillatorNode_set_type_impl(port, ptr, rust_vec_len, data_len), -551 => wire__web_audio_api__node__OscillatorNode_start_impl(port, ptr, rust_vec_len, data_len), -552 => wire__web_audio_api__node__OscillatorNode_start_at_impl(port, ptr, rust_vec_len, data_len), -553 => wire__web_audio_api__node__OscillatorNode_stop_impl(port, ptr, rust_vec_len, data_len), -554 => wire__web_audio_api__node__OscillatorNode_stop_at_impl(port, ptr, rust_vec_len, data_len), -555 => wire__web_audio_api__node__OscillatorNode_type__impl(port, ptr, rust_vec_len, data_len), -556 => wire__web_audio_api__node__PannerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -557 => wire__web_audio_api__node__PannerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -558 => wire__web_audio_api__node__PannerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -559 => wire__web_audio_api__node__PannerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -560 => wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -561 => wire__web_audio_api__node__PannerNode_cone_inner_angle_impl(port, ptr, rust_vec_len, data_len), -562 => wire__web_audio_api__node__PannerNode_cone_outer_angle_impl(port, ptr, rust_vec_len, data_len), -563 => wire__web_audio_api__node__PannerNode_cone_outer_gain_impl(port, ptr, rust_vec_len, data_len), -564 => wire__web_audio_api__node__PannerNode_context_impl(port, ptr, rust_vec_len, data_len), -565 => wire__web_audio_api__node__PannerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -566 => wire__web_audio_api__node__PannerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -567 => wire__web_audio_api__node__PannerNode_distance_model_impl(port, ptr, rust_vec_len, data_len), -568 => wire__web_audio_api__node__PannerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -569 => wire__web_audio_api__node__PannerNode_max_distance_impl(port, ptr, rust_vec_len, data_len), -570 => wire__web_audio_api__node__PannerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -571 => wire__web_audio_api__node__PannerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -575 => wire__web_audio_api__node__PannerNode_panning_model_impl(port, ptr, rust_vec_len, data_len), -579 => wire__web_audio_api__node__PannerNode_ref_distance_impl(port, ptr, rust_vec_len, data_len), -580 => wire__web_audio_api__node__PannerNode_registration_impl(port, ptr, rust_vec_len, data_len), -581 => wire__web_audio_api__node__PannerNode_rolloff_factor_impl(port, ptr, rust_vec_len, data_len), -582 => wire__web_audio_api__node__PannerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -583 => wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -584 => wire__web_audio_api__node__PannerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -585 => wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl(port, ptr, rust_vec_len, data_len), -586 => wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl(port, ptr, rust_vec_len, data_len), -587 => wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl(port, ptr, rust_vec_len, data_len), -588 => wire__web_audio_api__node__PannerNode_set_distance_model_impl(port, ptr, rust_vec_len, data_len), -589 => wire__web_audio_api__node__PannerNode_set_max_distance_impl(port, ptr, rust_vec_len, data_len), -590 => wire__web_audio_api__node__PannerNode_set_orientation_impl(port, ptr, rust_vec_len, data_len), -591 => wire__web_audio_api__node__PannerNode_set_panning_model_impl(port, ptr, rust_vec_len, data_len), -592 => wire__web_audio_api__node__PannerNode_set_position_impl(port, ptr, rust_vec_len, data_len), -593 => wire__web_audio_api__node__PannerNode_set_ref_distance_impl(port, ptr, rust_vec_len, data_len), -594 => wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl(port, ptr, rust_vec_len, data_len), -595 => wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl(port, ptr, rust_vec_len, data_len), -596 => wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -597 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -598 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -599 => wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -600 => wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl(port, ptr, rust_vec_len, data_len), -601 => wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -602 => wire__web_audio_api__node__ScriptProcessorNode_context_impl(port, ptr, rust_vec_len, data_len), -603 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -604 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -605 => wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -606 => wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -607 => wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -608 => wire__web_audio_api__node__ScriptProcessorNode_registration_impl(port, ptr, rust_vec_len, data_len), -609 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -610 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -611 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -612 => wire__web_audio_api__node__StereoPannerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -613 => wire__web_audio_api__node__StereoPannerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -614 => wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -615 => wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -616 => wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -617 => wire__web_audio_api__node__StereoPannerNode_context_impl(port, ptr, rust_vec_len, data_len), -618 => wire__web_audio_api__node__StereoPannerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -619 => wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -620 => wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -621 => wire__web_audio_api__node__StereoPannerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -622 => wire__web_audio_api__node__StereoPannerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -624 => wire__web_audio_api__node__StereoPannerNode_registration_impl(port, ptr, rust_vec_len, data_len), -625 => wire__web_audio_api__node__StereoPannerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -626 => wire__web_audio_api__node__StereoPannerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -627 => wire__web_audio_api__node__StereoPannerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -647 => wire__web_audio_api__node__WaveShaperNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -648 => wire__web_audio_api__node__WaveShaperNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -649 => wire__web_audio_api__node__WaveShaperNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -650 => wire__web_audio_api__node__WaveShaperNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -651 => wire__web_audio_api__node__WaveShaperNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -652 => wire__web_audio_api__node__WaveShaperNode_context_impl(port, ptr, rust_vec_len, data_len), -653 => wire__web_audio_api__node__WaveShaperNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -654 => wire__web_audio_api__node__WaveShaperNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -655 => wire__web_audio_api__node__WaveShaperNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -656 => wire__web_audio_api__node__WaveShaperNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -657 => wire__web_audio_api__node__WaveShaperNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -658 => wire__web_audio_api__node__WaveShaperNode_oversample_impl(port, ptr, rust_vec_len, data_len), -659 => wire__web_audio_api__node__WaveShaperNode_registration_impl(port, ptr, rust_vec_len, data_len), -660 => wire__web_audio_api__node__WaveShaperNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -661 => wire__web_audio_api__node__WaveShaperNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -662 => wire__web_audio_api__node__WaveShaperNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -663 => wire__web_audio_api__node__WaveShaperNode_set_curve_impl(port, ptr, rust_vec_len, data_len), -664 => wire__web_audio_api__node__WaveShaperNode_set_oversample_impl(port, ptr, rust_vec_len, data_len), -665 => wire__web_audio_api__worklet__AudioWorkletNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -666 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -667 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -668 => wire__web_audio_api__worklet__AudioWorkletNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -669 => wire__web_audio_api__worklet__AudioWorkletNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -670 => wire__web_audio_api__worklet__AudioWorkletNode_context_impl(port, ptr, rust_vec_len, data_len), -671 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -672 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -673 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -674 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -675 => wire__web_audio_api__worklet__AudioWorkletNode_parameters_impl(port, ptr, rust_vec_len, data_len), -676 => wire__web_audio_api__worklet__AudioWorkletNode_registration_impl(port, ptr, rust_vec_len, data_len), -677 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -678 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -679 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +28 => wire__web_audio_api__AudioBuffer_duration_impl(port, ptr, rust_vec_len, data_len), +29 => wire__web_audio_api__AudioBuffer_from_impl(port, ptr, rust_vec_len, data_len), +30 => wire__web_audio_api__AudioBuffer_get_channel_data_impl(port, ptr, rust_vec_len, data_len), +31 => wire__web_audio_api__AudioBuffer_get_channel_data_mut_impl(port, ptr, rust_vec_len, data_len), +32 => wire__web_audio_api__AudioBuffer_length_impl(port, ptr, rust_vec_len, data_len), +33 => wire__web_audio_api__AudioBuffer_new_impl(port, ptr, rust_vec_len, data_len), +34 => wire__web_audio_api__AudioBuffer_number_of_channels_impl(port, ptr, rust_vec_len, data_len), +35 => wire__web_audio_api__AudioBuffer_sample_rate_impl(port, ptr, rust_vec_len, data_len), +45 => wire__web_audio_api__AudioParam_automation_rate_impl(port, ptr, rust_vec_len, data_len), +46 => wire__web_audio_api__AudioParam_cancel_and_hold_at_time_impl(port, ptr, rust_vec_len, data_len), +47 => wire__web_audio_api__AudioParam_cancel_scheduled_values_impl(port, ptr, rust_vec_len, data_len), +48 => wire__web_audio_api__AudioParam_channel_config_impl(port, ptr, rust_vec_len, data_len), +49 => wire__web_audio_api__AudioParam_channel_count_impl(port, ptr, rust_vec_len, data_len), +50 => wire__web_audio_api__AudioParam_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +51 => wire__web_audio_api__AudioParam_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +52 => wire__web_audio_api__AudioParam_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +53 => wire__web_audio_api__AudioParam_context_impl(port, ptr, rust_vec_len, data_len), +54 => wire__web_audio_api__AudioParam_default_value_impl(port, ptr, rust_vec_len, data_len), +55 => wire__web_audio_api__AudioParam_disconnect_impl(port, ptr, rust_vec_len, data_len), +56 => wire__web_audio_api__AudioParam_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +57 => wire__web_audio_api__AudioParam_exponential_ramp_to_value_at_time_impl(port, ptr, rust_vec_len, data_len), +58 => wire__web_audio_api__AudioParam_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +59 => wire__web_audio_api__AudioParam_linear_ramp_to_value_at_time_impl(port, ptr, rust_vec_len, data_len), +60 => wire__web_audio_api__AudioParam_max_value_impl(port, ptr, rust_vec_len, data_len), +61 => wire__web_audio_api__AudioParam_min_value_impl(port, ptr, rust_vec_len, data_len), +62 => wire__web_audio_api__AudioParam_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +63 => wire__web_audio_api__AudioParam_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +64 => wire__web_audio_api__AudioParam_registration_impl(port, ptr, rust_vec_len, data_len), +65 => wire__web_audio_api__AudioParam_set_automation_rate_impl(port, ptr, rust_vec_len, data_len), +66 => wire__web_audio_api__AudioParam_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +67 => wire__web_audio_api__AudioParam_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +68 => wire__web_audio_api__AudioParam_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +69 => wire__web_audio_api__AudioParam_set_target_at_time_impl(port, ptr, rust_vec_len, data_len), +71 => wire__web_audio_api__AudioParam_set_value_at_time_impl(port, ptr, rust_vec_len, data_len), +72 => wire__web_audio_api__AudioParam_set_value_curve_at_time_impl(port, ptr, rust_vec_len, data_len), +90 => wire__web_audio_api__AudioRenderCapacity_clear_onupdate_impl(port, ptr, rust_vec_len, data_len), +91 => wire__web_audio_api__AudioRenderCapacity_start_impl(port, ptr, rust_vec_len, data_len), +92 => wire__web_audio_api__AudioRenderCapacity_stop_impl(port, ptr, rust_vec_len, data_len), +97 => wire__web_audio_api__context__AudioContext_base_impl(port, ptr, rust_vec_len, data_len), +98 => wire__web_audio_api__context__AudioContext_base_latency_impl(port, ptr, rust_vec_len, data_len), +99 => wire__web_audio_api__context__AudioContext_clear_onsinkchange_impl(port, ptr, rust_vec_len, data_len), +100 => wire__web_audio_api__context__AudioContext_clear_onstatechange_impl(port, ptr, rust_vec_len, data_len), +101 => wire__web_audio_api__context__AudioContext_close_impl(port, ptr, rust_vec_len, data_len), +102 => wire__web_audio_api__context__AudioContext_close_sync_impl(port, ptr, rust_vec_len, data_len), +103 => wire__web_audio_api__context__AudioContext_create_analyser_impl(port, ptr, rust_vec_len, data_len), +104 => wire__web_audio_api__context__AudioContext_create_audio_param_impl(port, ptr, rust_vec_len, data_len), +105 => wire__web_audio_api__context__AudioContext_create_biquad_filter_impl(port, ptr, rust_vec_len, data_len), +106 => wire__web_audio_api__context__AudioContext_create_buffer_impl(port, ptr, rust_vec_len, data_len), +107 => wire__web_audio_api__context__AudioContext_create_buffer_source_impl(port, ptr, rust_vec_len, data_len), +108 => wire__web_audio_api__context__AudioContext_create_channel_merger_impl(port, ptr, rust_vec_len, data_len), +109 => wire__web_audio_api__context__AudioContext_create_channel_splitter_impl(port, ptr, rust_vec_len, data_len), +110 => wire__web_audio_api__context__AudioContext_create_constant_source_impl(port, ptr, rust_vec_len, data_len), +111 => wire__web_audio_api__context__AudioContext_create_convolver_impl(port, ptr, rust_vec_len, data_len), +112 => wire__web_audio_api__context__AudioContext_create_delay_impl(port, ptr, rust_vec_len, data_len), +113 => wire__web_audio_api__context__AudioContext_create_dynamics_compressor_impl(port, ptr, rust_vec_len, data_len), +114 => wire__web_audio_api__context__AudioContext_create_gain_impl(port, ptr, rust_vec_len, data_len), +115 => wire__web_audio_api__context__AudioContext_create_iir_filter_impl(port, ptr, rust_vec_len, data_len), +116 => wire__web_audio_api__context__AudioContext_create_media_stream_destination_impl(port, ptr, rust_vec_len, data_len), +117 => wire__web_audio_api__context__AudioContext_create_media_stream_source_impl(port, ptr, rust_vec_len, data_len), +118 => wire__web_audio_api__context__AudioContext_create_media_stream_track_source_impl(port, ptr, rust_vec_len, data_len), +119 => wire__web_audio_api__context__AudioContext_create_oscillator_impl(port, ptr, rust_vec_len, data_len), +120 => wire__web_audio_api__context__AudioContext_create_panner_impl(port, ptr, rust_vec_len, data_len), +121 => wire__web_audio_api__context__AudioContext_create_periodic_wave_impl(port, ptr, rust_vec_len, data_len), +122 => wire__web_audio_api__context__AudioContext_create_script_processor_impl(port, ptr, rust_vec_len, data_len), +123 => wire__web_audio_api__context__AudioContext_create_stereo_panner_impl(port, ptr, rust_vec_len, data_len), +124 => wire__web_audio_api__context__AudioContext_create_wave_shaper_impl(port, ptr, rust_vec_len, data_len), +125 => wire__web_audio_api__context__AudioContext_current_time_impl(port, ptr, rust_vec_len, data_len), +126 => wire__web_audio_api__context__AudioContext_destination_impl(port, ptr, rust_vec_len, data_len), +127 => wire__web_audio_api__context__AudioContext_frb_override_decode_audio_data_sync_impl(port, ptr, rust_vec_len, data_len), +128 => wire__web_audio_api__context__AudioContext_listener_impl(port, ptr, rust_vec_len, data_len), +130 => wire__web_audio_api__context__AudioContext_output_latency_impl(port, ptr, rust_vec_len, data_len), +131 => wire__web_audio_api__context__AudioContext_render_capacity_impl(port, ptr, rust_vec_len, data_len), +132 => wire__web_audio_api__context__AudioContext_resume_sync_impl(port, ptr, rust_vec_len, data_len), +133 => wire__web_audio_api__context__AudioContext_sample_rate_impl(port, ptr, rust_vec_len, data_len), +134 => wire__web_audio_api__context__AudioContext_sink_id_impl(port, ptr, rust_vec_len, data_len), +135 => wire__web_audio_api__context__AudioContext_state_impl(port, ptr, rust_vec_len, data_len), +136 => wire__web_audio_api__context__AudioContext_suspend_impl(port, ptr, rust_vec_len, data_len), +137 => wire__web_audio_api__context__AudioContext_suspend_sync_impl(port, ptr, rust_vec_len, data_len), +138 => wire__web_audio_api__context__ConcreteBaseAudioContext_base_impl(port, ptr, rust_vec_len, data_len), +139 => wire__web_audio_api__context__ConcreteBaseAudioContext_clear_onstatechange_impl(port, ptr, rust_vec_len, data_len), +140 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_analyser_impl(port, ptr, rust_vec_len, data_len), +141 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_audio_param_impl(port, ptr, rust_vec_len, data_len), +142 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_biquad_filter_impl(port, ptr, rust_vec_len, data_len), +143 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_buffer_impl(port, ptr, rust_vec_len, data_len), +144 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_buffer_source_impl(port, ptr, rust_vec_len, data_len), +145 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_channel_merger_impl(port, ptr, rust_vec_len, data_len), +146 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_channel_splitter_impl(port, ptr, rust_vec_len, data_len), +147 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_constant_source_impl(port, ptr, rust_vec_len, data_len), +148 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_convolver_impl(port, ptr, rust_vec_len, data_len), +149 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_delay_impl(port, ptr, rust_vec_len, data_len), +150 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_dynamics_compressor_impl(port, ptr, rust_vec_len, data_len), +151 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_gain_impl(port, ptr, rust_vec_len, data_len), +152 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_iir_filter_impl(port, ptr, rust_vec_len, data_len), +153 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_oscillator_impl(port, ptr, rust_vec_len, data_len), +154 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_panner_impl(port, ptr, rust_vec_len, data_len), +155 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_periodic_wave_impl(port, ptr, rust_vec_len, data_len), +156 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_script_processor_impl(port, ptr, rust_vec_len, data_len), +157 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_stereo_panner_impl(port, ptr, rust_vec_len, data_len), +158 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_wave_shaper_impl(port, ptr, rust_vec_len, data_len), +159 => wire__web_audio_api__context__ConcreteBaseAudioContext_current_time_impl(port, ptr, rust_vec_len, data_len), +160 => wire__web_audio_api__context__ConcreteBaseAudioContext_destination_impl(port, ptr, rust_vec_len, data_len), +161 => wire__web_audio_api__context__ConcreteBaseAudioContext_listener_impl(port, ptr, rust_vec_len, data_len), +162 => wire__web_audio_api__context__ConcreteBaseAudioContext_mark_cycle_breaker_impl(port, ptr, rust_vec_len, data_len), +163 => wire__web_audio_api__context__ConcreteBaseAudioContext_sample_rate_impl(port, ptr, rust_vec_len, data_len), +164 => wire__web_audio_api__context__ConcreteBaseAudioContext_state_impl(port, ptr, rust_vec_len, data_len), +165 => wire__web_audio_api__context__OfflineAudioContext_base_impl(port, ptr, rust_vec_len, data_len), +166 => wire__web_audio_api__context__OfflineAudioContext_clear_oncomplete_impl(port, ptr, rust_vec_len, data_len), +167 => wire__web_audio_api__context__OfflineAudioContext_clear_onstatechange_impl(port, ptr, rust_vec_len, data_len), +168 => wire__web_audio_api__context__OfflineAudioContext_create_analyser_impl(port, ptr, rust_vec_len, data_len), +169 => wire__web_audio_api__context__OfflineAudioContext_create_audio_param_impl(port, ptr, rust_vec_len, data_len), +170 => wire__web_audio_api__context__OfflineAudioContext_create_biquad_filter_impl(port, ptr, rust_vec_len, data_len), +171 => wire__web_audio_api__context__OfflineAudioContext_create_buffer_impl(port, ptr, rust_vec_len, data_len), +172 => wire__web_audio_api__context__OfflineAudioContext_create_buffer_source_impl(port, ptr, rust_vec_len, data_len), +173 => wire__web_audio_api__context__OfflineAudioContext_create_channel_merger_impl(port, ptr, rust_vec_len, data_len), +174 => wire__web_audio_api__context__OfflineAudioContext_create_channel_splitter_impl(port, ptr, rust_vec_len, data_len), +175 => wire__web_audio_api__context__OfflineAudioContext_create_constant_source_impl(port, ptr, rust_vec_len, data_len), +176 => wire__web_audio_api__context__OfflineAudioContext_create_convolver_impl(port, ptr, rust_vec_len, data_len), +177 => wire__web_audio_api__context__OfflineAudioContext_create_delay_impl(port, ptr, rust_vec_len, data_len), +178 => wire__web_audio_api__context__OfflineAudioContext_create_dynamics_compressor_impl(port, ptr, rust_vec_len, data_len), +179 => wire__web_audio_api__context__OfflineAudioContext_create_gain_impl(port, ptr, rust_vec_len, data_len), +180 => wire__web_audio_api__context__OfflineAudioContext_create_iir_filter_impl(port, ptr, rust_vec_len, data_len), +181 => wire__web_audio_api__context__OfflineAudioContext_create_oscillator_impl(port, ptr, rust_vec_len, data_len), +182 => wire__web_audio_api__context__OfflineAudioContext_create_panner_impl(port, ptr, rust_vec_len, data_len), +183 => wire__web_audio_api__context__OfflineAudioContext_create_periodic_wave_impl(port, ptr, rust_vec_len, data_len), +184 => wire__web_audio_api__context__OfflineAudioContext_create_script_processor_impl(port, ptr, rust_vec_len, data_len), +185 => wire__web_audio_api__context__OfflineAudioContext_create_stereo_panner_impl(port, ptr, rust_vec_len, data_len), +186 => wire__web_audio_api__context__OfflineAudioContext_create_wave_shaper_impl(port, ptr, rust_vec_len, data_len), +187 => wire__web_audio_api__context__OfflineAudioContext_current_time_impl(port, ptr, rust_vec_len, data_len), +188 => wire__web_audio_api__context__OfflineAudioContext_destination_impl(port, ptr, rust_vec_len, data_len), +189 => wire__web_audio_api__context__OfflineAudioContext_length_impl(port, ptr, rust_vec_len, data_len), +190 => wire__web_audio_api__context__OfflineAudioContext_listener_impl(port, ptr, rust_vec_len, data_len), +191 => wire__web_audio_api__context__OfflineAudioContext_new_impl(port, ptr, rust_vec_len, data_len), +192 => wire__web_audio_api__context__OfflineAudioContext_resume_impl(port, ptr, rust_vec_len, data_len), +193 => wire__web_audio_api__context__OfflineAudioContext_sample_rate_impl(port, ptr, rust_vec_len, data_len), +194 => wire__web_audio_api__context__OfflineAudioContext_start_rendering_impl(port, ptr, rust_vec_len, data_len), +195 => wire__web_audio_api__context__OfflineAudioContext_start_rendering_sync_impl(port, ptr, rust_vec_len, data_len), +196 => wire__web_audio_api__context__OfflineAudioContext_state_impl(port, ptr, rust_vec_len, data_len), +197 => wire__web_audio_api__context__OfflineAudioContext_suspend_impl(port, ptr, rust_vec_len, data_len), +224 => wire__web_audio_api__media_devices__get_user_media_sync_impl(port, ptr, rust_vec_len, data_len), +231 => wire__web_audio_api__media_recorder__MediaRecorder_clear_ondataavailable_impl(port, ptr, rust_vec_len, data_len), +232 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onerror_impl(port, ptr, rust_vec_len, data_len), +233 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onstop_impl(port, ptr, rust_vec_len, data_len), +234 => wire__web_audio_api__media_recorder__MediaRecorder_new_impl(port, ptr, rust_vec_len, data_len), +235 => wire__web_audio_api__media_recorder__MediaRecorder_start_impl(port, ptr, rust_vec_len, data_len), +236 => wire__web_audio_api__media_recorder__MediaRecorder_stop_impl(port, ptr, rust_vec_len, data_len), +237 => wire__web_audio_api__media_streams__MediaStreamTrack_close_impl(port, ptr, rust_vec_len, data_len), +238 => wire__web_audio_api__media_streams__MediaStreamTrack_ready_state_impl(port, ptr, rust_vec_len, data_len), +239 => wire__web_audio_api__media_streams__MediaStream_from_tracks_impl(port, ptr, rust_vec_len, data_len), +240 => wire__web_audio_api__media_streams__MediaStream_get_tracks_impl(port, ptr, rust_vec_len, data_len), +241 => wire__web_audio_api__node__AnalyserNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +242 => wire__web_audio_api__node__AnalyserNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +243 => wire__web_audio_api__node__AnalyserNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +244 => wire__web_audio_api__node__AnalyserNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +245 => wire__web_audio_api__node__AnalyserNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +246 => wire__web_audio_api__node__AnalyserNode_context_impl(port, ptr, rust_vec_len, data_len), +247 => wire__web_audio_api__node__AnalyserNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +248 => wire__web_audio_api__node__AnalyserNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +249 => wire__web_audio_api__node__AnalyserNode_fft_size_impl(port, ptr, rust_vec_len, data_len), +250 => wire__web_audio_api__node__AnalyserNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +251 => wire__web_audio_api__node__AnalyserNode_frequency_bin_count_impl(port, ptr, rust_vec_len, data_len), +252 => wire__web_audio_api__node__AnalyserNode_max_decibels_impl(port, ptr, rust_vec_len, data_len), +253 => wire__web_audio_api__node__AnalyserNode_min_decibels_impl(port, ptr, rust_vec_len, data_len), +254 => wire__web_audio_api__node__AnalyserNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +255 => wire__web_audio_api__node__AnalyserNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +256 => wire__web_audio_api__node__AnalyserNode_registration_impl(port, ptr, rust_vec_len, data_len), +257 => wire__web_audio_api__node__AnalyserNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +258 => wire__web_audio_api__node__AnalyserNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +259 => wire__web_audio_api__node__AnalyserNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +260 => wire__web_audio_api__node__AnalyserNode_set_fft_size_impl(port, ptr, rust_vec_len, data_len), +261 => wire__web_audio_api__node__AnalyserNode_set_max_decibels_impl(port, ptr, rust_vec_len, data_len), +262 => wire__web_audio_api__node__AnalyserNode_set_min_decibels_impl(port, ptr, rust_vec_len, data_len), +263 => wire__web_audio_api__node__AnalyserNode_set_smoothing_time_constant_impl(port, ptr, rust_vec_len, data_len), +264 => wire__web_audio_api__node__AnalyserNode_smoothing_time_constant_impl(port, ptr, rust_vec_len, data_len), +265 => wire__web_audio_api__node__AudioBufferSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +266 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +267 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +268 => wire__web_audio_api__node__AudioBufferSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +269 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), +270 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +271 => wire__web_audio_api__node__AudioBufferSourceNode_context_impl(port, ptr, rust_vec_len, data_len), +273 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +274 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +275 => wire__web_audio_api__node__AudioBufferSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +276 => wire__web_audio_api__node__AudioBufferSourceNode_loop__impl(port, ptr, rust_vec_len, data_len), +277 => wire__web_audio_api__node__AudioBufferSourceNode_loop_end_impl(port, ptr, rust_vec_len, data_len), +278 => wire__web_audio_api__node__AudioBufferSourceNode_loop_start_impl(port, ptr, rust_vec_len, data_len), +279 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +280 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +282 => wire__web_audio_api__node__AudioBufferSourceNode_position_impl(port, ptr, rust_vec_len, data_len), +283 => wire__web_audio_api__node__AudioBufferSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), +284 => wire__web_audio_api__node__AudioBufferSourceNode_set_buffer_impl(port, ptr, rust_vec_len, data_len), +285 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +286 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +287 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +288 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_impl(port, ptr, rust_vec_len, data_len), +289 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_end_impl(port, ptr, rust_vec_len, data_len), +290 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_start_impl(port, ptr, rust_vec_len, data_len), +291 => wire__web_audio_api__node__AudioBufferSourceNode_start_impl(port, ptr, rust_vec_len, data_len), +292 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_impl(port, ptr, rust_vec_len, data_len), +293 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_impl(port, ptr, rust_vec_len, data_len), +294 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_and_duration_impl(port, ptr, rust_vec_len, data_len), +295 => wire__web_audio_api__node__AudioBufferSourceNode_stop_impl(port, ptr, rust_vec_len, data_len), +296 => wire__web_audio_api__node__AudioBufferSourceNode_stop_at_impl(port, ptr, rust_vec_len, data_len), +297 => wire__web_audio_api__node__AudioDestinationNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +298 => wire__web_audio_api__node__AudioDestinationNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +299 => wire__web_audio_api__node__AudioDestinationNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +300 => wire__web_audio_api__node__AudioDestinationNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +301 => wire__web_audio_api__node__AudioDestinationNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +302 => wire__web_audio_api__node__AudioDestinationNode_context_impl(port, ptr, rust_vec_len, data_len), +303 => wire__web_audio_api__node__AudioDestinationNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +304 => wire__web_audio_api__node__AudioDestinationNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +305 => wire__web_audio_api__node__AudioDestinationNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +306 => wire__web_audio_api__node__AudioDestinationNode_max_channel_count_impl(port, ptr, rust_vec_len, data_len), +307 => wire__web_audio_api__node__AudioDestinationNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +308 => wire__web_audio_api__node__AudioDestinationNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +309 => wire__web_audio_api__node__AudioDestinationNode_registration_impl(port, ptr, rust_vec_len, data_len), +310 => wire__web_audio_api__node__AudioDestinationNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +311 => wire__web_audio_api__node__AudioDestinationNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +312 => wire__web_audio_api__node__AudioDestinationNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +313 => wire__web_audio_api__node__BiquadFilterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +314 => wire__web_audio_api__node__BiquadFilterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +315 => wire__web_audio_api__node__BiquadFilterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +316 => wire__web_audio_api__node__BiquadFilterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +317 => wire__web_audio_api__node__BiquadFilterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +318 => wire__web_audio_api__node__BiquadFilterNode_context_impl(port, ptr, rust_vec_len, data_len), +320 => wire__web_audio_api__node__BiquadFilterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +321 => wire__web_audio_api__node__BiquadFilterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +322 => wire__web_audio_api__node__BiquadFilterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +325 => wire__web_audio_api__node__BiquadFilterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +326 => wire__web_audio_api__node__BiquadFilterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +328 => wire__web_audio_api__node__BiquadFilterNode_registration_impl(port, ptr, rust_vec_len, data_len), +329 => wire__web_audio_api__node__BiquadFilterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +330 => wire__web_audio_api__node__BiquadFilterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +331 => wire__web_audio_api__node__BiquadFilterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +332 => wire__web_audio_api__node__BiquadFilterNode_set_type_impl(port, ptr, rust_vec_len, data_len), +333 => wire__web_audio_api__node__BiquadFilterNode_type__impl(port, ptr, rust_vec_len, data_len), +334 => wire__web_audio_api__node__ChannelMergerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +335 => wire__web_audio_api__node__ChannelMergerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +336 => wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +337 => wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +338 => wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +339 => wire__web_audio_api__node__ChannelMergerNode_context_impl(port, ptr, rust_vec_len, data_len), +340 => wire__web_audio_api__node__ChannelMergerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +341 => wire__web_audio_api__node__ChannelMergerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +342 => wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +343 => wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +344 => wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +345 => wire__web_audio_api__node__ChannelMergerNode_registration_impl(port, ptr, rust_vec_len, data_len), +346 => wire__web_audio_api__node__ChannelMergerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +347 => wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +348 => wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +349 => wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +350 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +351 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +352 => wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +353 => wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +354 => wire__web_audio_api__node__ChannelSplitterNode_context_impl(port, ptr, rust_vec_len, data_len), +355 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +356 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +357 => wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +358 => wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +359 => wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +360 => wire__web_audio_api__node__ChannelSplitterNode_registration_impl(port, ptr, rust_vec_len, data_len), +361 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +362 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +363 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +364 => wire__web_audio_api__node__ConstantSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +365 => wire__web_audio_api__node__ConstantSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +366 => wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +367 => wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +368 => wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), +369 => wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +370 => wire__web_audio_api__node__ConstantSourceNode_context_impl(port, ptr, rust_vec_len, data_len), +371 => wire__web_audio_api__node__ConstantSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +372 => wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +373 => wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +374 => wire__web_audio_api__node__ConstantSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +375 => wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +377 => wire__web_audio_api__node__ConstantSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), +378 => wire__web_audio_api__node__ConstantSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +379 => wire__web_audio_api__node__ConstantSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +380 => wire__web_audio_api__node__ConstantSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +381 => wire__web_audio_api__node__ConstantSourceNode_start_impl(port, ptr, rust_vec_len, data_len), +382 => wire__web_audio_api__node__ConstantSourceNode_start_at_impl(port, ptr, rust_vec_len, data_len), +383 => wire__web_audio_api__node__ConstantSourceNode_stop_impl(port, ptr, rust_vec_len, data_len), +384 => wire__web_audio_api__node__ConstantSourceNode_stop_at_impl(port, ptr, rust_vec_len, data_len), +385 => wire__web_audio_api__node__ConvolverNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +386 => wire__web_audio_api__node__ConvolverNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +387 => wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +388 => wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +389 => wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +390 => wire__web_audio_api__node__ConvolverNode_context_impl(port, ptr, rust_vec_len, data_len), +391 => wire__web_audio_api__node__ConvolverNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +392 => wire__web_audio_api__node__ConvolverNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +393 => wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +394 => wire__web_audio_api__node__ConvolverNode_normalize_impl(port, ptr, rust_vec_len, data_len), +395 => wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +396 => wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +397 => wire__web_audio_api__node__ConvolverNode_registration_impl(port, ptr, rust_vec_len, data_len), +398 => wire__web_audio_api__node__ConvolverNode_set_buffer_impl(port, ptr, rust_vec_len, data_len), +399 => wire__web_audio_api__node__ConvolverNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +400 => wire__web_audio_api__node__ConvolverNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +401 => wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +402 => wire__web_audio_api__node__ConvolverNode_set_normalize_impl(port, ptr, rust_vec_len, data_len), +403 => wire__web_audio_api__node__DelayNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +404 => wire__web_audio_api__node__DelayNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +405 => wire__web_audio_api__node__DelayNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +406 => wire__web_audio_api__node__DelayNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +407 => wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +408 => wire__web_audio_api__node__DelayNode_context_impl(port, ptr, rust_vec_len, data_len), +410 => wire__web_audio_api__node__DelayNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +411 => wire__web_audio_api__node__DelayNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +412 => wire__web_audio_api__node__DelayNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +413 => wire__web_audio_api__node__DelayNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +414 => wire__web_audio_api__node__DelayNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +415 => wire__web_audio_api__node__DelayNode_registration_impl(port, ptr, rust_vec_len, data_len), +416 => wire__web_audio_api__node__DelayNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +417 => wire__web_audio_api__node__DelayNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +418 => wire__web_audio_api__node__DelayNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +420 => wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +421 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +422 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +423 => wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +424 => wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +425 => wire__web_audio_api__node__DynamicsCompressorNode_context_impl(port, ptr, rust_vec_len, data_len), +426 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +427 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +428 => wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +430 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +431 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +433 => wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl(port, ptr, rust_vec_len, data_len), +434 => wire__web_audio_api__node__DynamicsCompressorNode_registration_impl(port, ptr, rust_vec_len, data_len), +436 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +437 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +438 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +440 => wire__web_audio_api__node__GainNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +441 => wire__web_audio_api__node__GainNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +442 => wire__web_audio_api__node__GainNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +443 => wire__web_audio_api__node__GainNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +444 => wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +445 => wire__web_audio_api__node__GainNode_context_impl(port, ptr, rust_vec_len, data_len), +446 => wire__web_audio_api__node__GainNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +447 => wire__web_audio_api__node__GainNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +448 => wire__web_audio_api__node__GainNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +450 => wire__web_audio_api__node__GainNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +451 => wire__web_audio_api__node__GainNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +452 => wire__web_audio_api__node__GainNode_registration_impl(port, ptr, rust_vec_len, data_len), +453 => wire__web_audio_api__node__GainNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +454 => wire__web_audio_api__node__GainNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +455 => wire__web_audio_api__node__GainNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +456 => wire__web_audio_api__node__IirFilterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +457 => wire__web_audio_api__node__IirFilterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +458 => wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +459 => wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +460 => wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +461 => wire__web_audio_api__node__IirFilterNode_context_impl(port, ptr, rust_vec_len, data_len), +462 => wire__web_audio_api__node__IirFilterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +463 => wire__web_audio_api__node__IirFilterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +464 => wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +465 => wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +466 => wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +467 => wire__web_audio_api__node__IirFilterNode_registration_impl(port, ptr, rust_vec_len, data_len), +468 => wire__web_audio_api__node__IirFilterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +469 => wire__web_audio_api__node__IirFilterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +470 => wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +471 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +472 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +473 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +474 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +475 => wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +476 => wire__web_audio_api__node__MediaElementAudioSourceNode_context_impl(port, ptr, rust_vec_len, data_len), +477 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +478 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +479 => wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +480 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +481 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +482 => wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), +483 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +484 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +485 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +486 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +487 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +488 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +489 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +490 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +491 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_context_impl(port, ptr, rust_vec_len, data_len), +492 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +493 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +494 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +495 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +496 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +497 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl(port, ptr, rust_vec_len, data_len), +498 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +499 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +500 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +501 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_stream_impl(port, ptr, rust_vec_len, data_len), +502 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +503 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +504 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +505 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +506 => wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +507 => wire__web_audio_api__node__MediaStreamAudioSourceNode_context_impl(port, ptr, rust_vec_len, data_len), +508 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +509 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +510 => wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +511 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +512 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +513 => wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), +514 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +515 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +516 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +517 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +518 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +519 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +520 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +521 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +522 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_context_impl(port, ptr, rust_vec_len, data_len), +523 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +524 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +525 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +526 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +527 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +528 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), +529 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +530 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +531 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +532 => wire__web_audio_api__node__OscillatorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +533 => wire__web_audio_api__node__OscillatorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +534 => wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +535 => wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +536 => wire__web_audio_api__node__OscillatorNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), +537 => wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +538 => wire__web_audio_api__node__OscillatorNode_context_impl(port, ptr, rust_vec_len, data_len), +540 => wire__web_audio_api__node__OscillatorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +541 => wire__web_audio_api__node__OscillatorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +542 => wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +544 => wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +545 => wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +546 => wire__web_audio_api__node__OscillatorNode_registration_impl(port, ptr, rust_vec_len, data_len), +547 => wire__web_audio_api__node__OscillatorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +548 => wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +549 => wire__web_audio_api__node__OscillatorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +550 => wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl(port, ptr, rust_vec_len, data_len), +551 => wire__web_audio_api__node__OscillatorNode_set_type_impl(port, ptr, rust_vec_len, data_len), +552 => wire__web_audio_api__node__OscillatorNode_start_impl(port, ptr, rust_vec_len, data_len), +553 => wire__web_audio_api__node__OscillatorNode_start_at_impl(port, ptr, rust_vec_len, data_len), +554 => wire__web_audio_api__node__OscillatorNode_stop_impl(port, ptr, rust_vec_len, data_len), +555 => wire__web_audio_api__node__OscillatorNode_stop_at_impl(port, ptr, rust_vec_len, data_len), +556 => wire__web_audio_api__node__OscillatorNode_type__impl(port, ptr, rust_vec_len, data_len), +557 => wire__web_audio_api__node__PannerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +558 => wire__web_audio_api__node__PannerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +559 => wire__web_audio_api__node__PannerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +560 => wire__web_audio_api__node__PannerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +561 => wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +562 => wire__web_audio_api__node__PannerNode_cone_inner_angle_impl(port, ptr, rust_vec_len, data_len), +563 => wire__web_audio_api__node__PannerNode_cone_outer_angle_impl(port, ptr, rust_vec_len, data_len), +564 => wire__web_audio_api__node__PannerNode_cone_outer_gain_impl(port, ptr, rust_vec_len, data_len), +565 => wire__web_audio_api__node__PannerNode_context_impl(port, ptr, rust_vec_len, data_len), +566 => wire__web_audio_api__node__PannerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +567 => wire__web_audio_api__node__PannerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +568 => wire__web_audio_api__node__PannerNode_distance_model_impl(port, ptr, rust_vec_len, data_len), +569 => wire__web_audio_api__node__PannerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +570 => wire__web_audio_api__node__PannerNode_max_distance_impl(port, ptr, rust_vec_len, data_len), +571 => wire__web_audio_api__node__PannerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +572 => wire__web_audio_api__node__PannerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +576 => wire__web_audio_api__node__PannerNode_panning_model_impl(port, ptr, rust_vec_len, data_len), +580 => wire__web_audio_api__node__PannerNode_ref_distance_impl(port, ptr, rust_vec_len, data_len), +581 => wire__web_audio_api__node__PannerNode_registration_impl(port, ptr, rust_vec_len, data_len), +582 => wire__web_audio_api__node__PannerNode_rolloff_factor_impl(port, ptr, rust_vec_len, data_len), +583 => wire__web_audio_api__node__PannerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +584 => wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +585 => wire__web_audio_api__node__PannerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +586 => wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl(port, ptr, rust_vec_len, data_len), +587 => wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl(port, ptr, rust_vec_len, data_len), +588 => wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl(port, ptr, rust_vec_len, data_len), +589 => wire__web_audio_api__node__PannerNode_set_distance_model_impl(port, ptr, rust_vec_len, data_len), +590 => wire__web_audio_api__node__PannerNode_set_max_distance_impl(port, ptr, rust_vec_len, data_len), +591 => wire__web_audio_api__node__PannerNode_set_orientation_impl(port, ptr, rust_vec_len, data_len), +592 => wire__web_audio_api__node__PannerNode_set_panning_model_impl(port, ptr, rust_vec_len, data_len), +593 => wire__web_audio_api__node__PannerNode_set_position_impl(port, ptr, rust_vec_len, data_len), +594 => wire__web_audio_api__node__PannerNode_set_ref_distance_impl(port, ptr, rust_vec_len, data_len), +595 => wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl(port, ptr, rust_vec_len, data_len), +596 => wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl(port, ptr, rust_vec_len, data_len), +597 => wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +598 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +599 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +600 => wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +601 => wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl(port, ptr, rust_vec_len, data_len), +602 => wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +603 => wire__web_audio_api__node__ScriptProcessorNode_context_impl(port, ptr, rust_vec_len, data_len), +604 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +605 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +606 => wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +607 => wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +608 => wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +609 => wire__web_audio_api__node__ScriptProcessorNode_registration_impl(port, ptr, rust_vec_len, data_len), +610 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +611 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +612 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +613 => wire__web_audio_api__node__StereoPannerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +614 => wire__web_audio_api__node__StereoPannerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +615 => wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +616 => wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +617 => wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +618 => wire__web_audio_api__node__StereoPannerNode_context_impl(port, ptr, rust_vec_len, data_len), +619 => wire__web_audio_api__node__StereoPannerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +620 => wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +621 => wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +622 => wire__web_audio_api__node__StereoPannerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +623 => wire__web_audio_api__node__StereoPannerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +625 => wire__web_audio_api__node__StereoPannerNode_registration_impl(port, ptr, rust_vec_len, data_len), +626 => wire__web_audio_api__node__StereoPannerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +627 => wire__web_audio_api__node__StereoPannerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +628 => wire__web_audio_api__node__StereoPannerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +648 => wire__web_audio_api__node__WaveShaperNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +649 => wire__web_audio_api__node__WaveShaperNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +650 => wire__web_audio_api__node__WaveShaperNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +651 => wire__web_audio_api__node__WaveShaperNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +652 => wire__web_audio_api__node__WaveShaperNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +653 => wire__web_audio_api__node__WaveShaperNode_context_impl(port, ptr, rust_vec_len, data_len), +654 => wire__web_audio_api__node__WaveShaperNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +655 => wire__web_audio_api__node__WaveShaperNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +656 => wire__web_audio_api__node__WaveShaperNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +657 => wire__web_audio_api__node__WaveShaperNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +658 => wire__web_audio_api__node__WaveShaperNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +659 => wire__web_audio_api__node__WaveShaperNode_oversample_impl(port, ptr, rust_vec_len, data_len), +660 => wire__web_audio_api__node__WaveShaperNode_registration_impl(port, ptr, rust_vec_len, data_len), +661 => wire__web_audio_api__node__WaveShaperNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +662 => wire__web_audio_api__node__WaveShaperNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +663 => wire__web_audio_api__node__WaveShaperNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +664 => wire__web_audio_api__node__WaveShaperNode_set_curve_impl(port, ptr, rust_vec_len, data_len), +665 => wire__web_audio_api__node__WaveShaperNode_set_oversample_impl(port, ptr, rust_vec_len, data_len), +666 => wire__web_audio_api__worklet__AudioWorkletNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +667 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +668 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +669 => wire__web_audio_api__worklet__AudioWorkletNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +670 => wire__web_audio_api__worklet__AudioWorkletNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +671 => wire__web_audio_api__worklet__AudioWorkletNode_context_impl(port, ptr, rust_vec_len, data_len), +672 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +673 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +674 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +675 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +676 => wire__web_audio_api__worklet__AudioWorkletNode_parameters_impl(port, ptr, rust_vec_len, data_len), +677 => wire__web_audio_api__worklet__AudioWorkletNode_registration_impl(port, ptr, rust_vec_len, data_len), +678 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +679 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +680 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), _ => unreachable!(), } } @@ -31099,135 +32215,135 @@ fn pde_ffi_dispatcher_sync_impl( ) -> flutter_rust_bridge::for_generated::WireSyncRust2DartSse { // Codec=Pde (Serialization + dispatch), see doc to use other codecs match func_id { - 69 => wire__web_audio_api__AudioParam_set_value_impl(ptr, rust_vec_len, data_len), - 72 => wire__web_audio_api__AudioParam_value_impl(ptr, rust_vec_len, data_len), - 73 => wire__web_audio_api__AudioProcessingEvent_get_input_buffer_impl( + 70 => wire__web_audio_api__AudioParam_set_value_impl(ptr, rust_vec_len, data_len), + 73 => wire__web_audio_api__AudioParam_value_impl(ptr, rust_vec_len, data_len), + 74 => wire__web_audio_api__AudioProcessingEvent_get_input_buffer_impl( ptr, rust_vec_len, data_len, ), - 74 => wire__web_audio_api__AudioProcessingEvent_get_output_buffer_impl( + 75 => wire__web_audio_api__AudioProcessingEvent_get_output_buffer_impl( ptr, rust_vec_len, data_len, ), - 75 => wire__web_audio_api__AudioProcessingEvent_get_playback_time_impl( + 76 => wire__web_audio_api__AudioProcessingEvent_get_playback_time_impl( ptr, rust_vec_len, data_len, ), - 76 => wire__web_audio_api__AudioProcessingEvent_set_input_buffer_impl( + 77 => wire__web_audio_api__AudioProcessingEvent_set_input_buffer_impl( ptr, rust_vec_len, data_len, ), - 77 => wire__web_audio_api__AudioProcessingEvent_set_output_buffer_impl( + 78 => wire__web_audio_api__AudioProcessingEvent_set_output_buffer_impl( ptr, rust_vec_len, data_len, ), - 78 => wire__web_audio_api__AudioProcessingEvent_set_playback_time_impl( + 79 => wire__web_audio_api__AudioProcessingEvent_set_playback_time_impl( ptr, rust_vec_len, data_len, ), - 79 => wire__web_audio_api__AudioRenderCapacityEvent_get_average_load_impl( + 80 => wire__web_audio_api__AudioRenderCapacityEvent_get_average_load_impl( ptr, rust_vec_len, data_len, ), - 80 => wire__web_audio_api__AudioRenderCapacityEvent_get_event_impl( + 81 => wire__web_audio_api__AudioRenderCapacityEvent_get_event_impl( ptr, rust_vec_len, data_len, ), - 81 => wire__web_audio_api__AudioRenderCapacityEvent_get_peak_load_impl( + 82 => wire__web_audio_api__AudioRenderCapacityEvent_get_peak_load_impl( ptr, rust_vec_len, data_len, ), - 82 => wire__web_audio_api__AudioRenderCapacityEvent_get_timestamp_impl( + 83 => wire__web_audio_api__AudioRenderCapacityEvent_get_timestamp_impl( ptr, rust_vec_len, data_len, ), - 83 => wire__web_audio_api__AudioRenderCapacityEvent_get_underrun_ratio_impl( + 84 => wire__web_audio_api__AudioRenderCapacityEvent_get_underrun_ratio_impl( ptr, rust_vec_len, data_len, ), - 84 => wire__web_audio_api__AudioRenderCapacityEvent_set_average_load_impl( + 85 => wire__web_audio_api__AudioRenderCapacityEvent_set_average_load_impl( ptr, rust_vec_len, data_len, ), - 85 => wire__web_audio_api__AudioRenderCapacityEvent_set_event_impl( + 86 => wire__web_audio_api__AudioRenderCapacityEvent_set_event_impl( ptr, rust_vec_len, data_len, ), - 86 => wire__web_audio_api__AudioRenderCapacityEvent_set_peak_load_impl( + 87 => wire__web_audio_api__AudioRenderCapacityEvent_set_peak_load_impl( ptr, rust_vec_len, data_len, ), - 87 => wire__web_audio_api__AudioRenderCapacityEvent_set_timestamp_impl( + 88 => wire__web_audio_api__AudioRenderCapacityEvent_set_timestamp_impl( ptr, rust_vec_len, data_len, ), - 88 => wire__web_audio_api__AudioRenderCapacityEvent_set_underrun_ratio_impl( + 89 => wire__web_audio_api__AudioRenderCapacityEvent_set_underrun_ratio_impl( ptr, rust_vec_len, data_len, ), - 92 => wire__web_audio_api__OfflineAudioCompletionEvent_get_event_impl( + 93 => wire__web_audio_api__OfflineAudioCompletionEvent_get_event_impl( ptr, rust_vec_len, data_len, ), - 93 => wire__web_audio_api__OfflineAudioCompletionEvent_get_rendered_buffer_impl( + 94 => wire__web_audio_api__OfflineAudioCompletionEvent_get_rendered_buffer_impl( ptr, rust_vec_len, data_len, ), - 94 => wire__web_audio_api__OfflineAudioCompletionEvent_set_event_impl( + 95 => wire__web_audio_api__OfflineAudioCompletionEvent_set_event_impl( ptr, rust_vec_len, data_len, ), - 95 => wire__web_audio_api__OfflineAudioCompletionEvent_set_rendered_buffer_impl( + 96 => wire__web_audio_api__OfflineAudioCompletionEvent_set_rendered_buffer_impl( ptr, rust_vec_len, data_len, ), - 128 => wire__web_audio_api__context__AudioContext_new_impl(ptr, rust_vec_len, data_len), - 224 => wire__web_audio_api__media_recorder__BlobEvent_get_blob_impl( + 129 => wire__web_audio_api__context__AudioContext_new_impl(ptr, rust_vec_len, data_len), + 225 => wire__web_audio_api__media_recorder__BlobEvent_get_blob_impl( ptr, rust_vec_len, data_len, ), - 225 => wire__web_audio_api__media_recorder__BlobEvent_get_event_impl( + 226 => wire__web_audio_api__media_recorder__BlobEvent_get_event_impl( ptr, rust_vec_len, data_len, ), - 226 => wire__web_audio_api__media_recorder__BlobEvent_get_timecode_impl( + 227 => wire__web_audio_api__media_recorder__BlobEvent_get_timecode_impl( ptr, rust_vec_len, data_len, ), - 227 => wire__web_audio_api__media_recorder__BlobEvent_set_blob_impl( + 228 => wire__web_audio_api__media_recorder__BlobEvent_set_blob_impl( ptr, rust_vec_len, data_len, ), - 228 => wire__web_audio_api__media_recorder__BlobEvent_set_event_impl( + 229 => wire__web_audio_api__media_recorder__BlobEvent_set_event_impl( ptr, rust_vec_len, data_len, ), - 229 => wire__web_audio_api__media_recorder__BlobEvent_set_timecode_impl( + 230 => wire__web_audio_api__media_recorder__BlobEvent_set_timecode_impl( ptr, rust_vec_len, data_len, @@ -32053,6 +33169,96 @@ impl flutter_rust_bridge::IntoIntoDart flutter_rust_bridge::for_generated::DartAbi { + match self { + crate::frb_generated::AudioNodeImplementor::Variant0(field0) => { + [0.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant1(field0) => { + [1.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant2(field0) => { + [2.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant3(field0) => { + [3.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant4(field0) => { + [4.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant5(field0) => { + [5.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant6(field0) => { + [6.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant7(field0) => { + [7.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant8(field0) => { + [8.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant9(field0) => { + [9.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant10(field0) => { + [10.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant11(field0) => { + [11.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant12(field0) => { + [12.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant13(field0) => { + [13.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant14(field0) => { + [14.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant15(field0) => { + [15.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant16(field0) => { + [16.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant17(field0) => { + [17.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant18(field0) => { + [18.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant19(field0) => { + [19.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant20(field0) => { + [20.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant21(field0) => { + [21.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + crate::frb_generated::AudioNodeImplementor::Variant22(field0) => { + [22.into_dart(), field0.into_into_dart().into_dart()].into_dart() + } + _ => { + unimplemented!(""); + } + } + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for crate::frb_generated::AudioNodeImplementor +{ +} +impl flutter_rust_bridge::IntoIntoDart + for crate::frb_generated::AudioNodeImplementor +{ + fn into_into_dart(self) -> crate::frb_generated::AudioNodeImplementor { + self + } +} +// Codec=Dco (DartCObject based), see doc to use other codecs impl flutter_rust_bridge::IntoDart for FrbWrapper { fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { [ @@ -32404,6 +33610,13 @@ impl SseEncode for flutter_rust_bridge::for_generated::anyhow::Error { } } +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + >>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer); + } +} + impl SseEncode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -32416,6 +33629,18 @@ impl SseEncode for RustAutoOpaqueMoi { } } +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + impl SseEncode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -32423,6 +33648,20 @@ impl SseEncode for RustAutoOpaqueMoi { } } +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + >>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer); + } +} + +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + >>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer); + } +} + impl SseEncode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -32430,6 +33669,20 @@ impl SseEncode for RustAutoOpaqueMoi { } } +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + >>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer); + } +} + +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + >>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer); + } +} + impl SseEncode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -32437,6 +33690,13 @@ impl SseEncode for RustAutoOpaqueMoi { } } +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + >>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer); + } +} + impl SseEncode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -32463,6 +33723,65 @@ impl SseEncode for RustAutoOpaqueMoi { } } +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + >>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer); + } +} + +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + , + >>::sse_encode( + flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), + serializer, + ); + } +} + impl SseEncode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -32477,6 +33796,13 @@ impl SseEncode for RustAutoOpaqueMoi { } } +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + >>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer); + } +} + impl SseEncode for RustAutoOpaqueMoi { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -32484,6 +33810,13 @@ impl SseEncode for RustAutoOpaqueMoi { } } +impl SseEncode for RustAutoOpaqueMoi { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + >>::sse_encode(flutter_rust_bridge::for_generated::rust_auto_opaque_explicit_encode(self), serializer); + } +} + impl SseEncode for AnalyserNode { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -33408,6 +34741,113 @@ impl SseEncode for web_audio_api::context::AudioContextState { } } +impl SseEncode for crate::frb_generated::AudioNodeImplementor { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { + match self { + crate::frb_generated::AudioNodeImplementor::Variant0(field0) => { + ::sse_encode(0, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant1(field0) => { + ::sse_encode(1, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant2(field0) => { + ::sse_encode(2, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant3(field0) => { + ::sse_encode(3, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant4(field0) => { + ::sse_encode(4, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant5(field0) => { + ::sse_encode(5, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant6(field0) => { + ::sse_encode(6, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant7(field0) => { + ::sse_encode(7, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant8(field0) => { + ::sse_encode(8, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant9(field0) => { + ::sse_encode(9, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant10(field0) => { + ::sse_encode(10, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant11(field0) => { + ::sse_encode(11, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant12(field0) => { + ::sse_encode(12, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant13(field0) => { + ::sse_encode(13, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant14(field0) => { + ::sse_encode(14, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant15(field0) => { + ::sse_encode(15, serializer); + >::sse_encode( + field0, serializer, + ); + } + crate::frb_generated::AudioNodeImplementor::Variant16(field0) => { + ::sse_encode(16, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant17(field0) => { + ::sse_encode(17, serializer); + >::sse_encode( + field0, serializer, + ); + } + crate::frb_generated::AudioNodeImplementor::Variant18(field0) => { + ::sse_encode(18, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant19(field0) => { + ::sse_encode(19, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant20(field0) => { + ::sse_encode(20, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant21(field0) => { + ::sse_encode(21, serializer); + >::sse_encode(field0, serializer); + } + crate::frb_generated::AudioNodeImplementor::Variant22(field0) => { + ::sse_encode(22, serializer); + >::sse_encode(field0, serializer); + } + _ => { + unimplemented!(""); + } + } + } +} + impl SseEncode for web_audio_api::AudioParamDescriptor { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { From 62aeaabbe4c782692b70a4531e0fffdead3aa181 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 17:13:23 +0800 Subject: [PATCH 81/96] feat: more --- .../integration_test/simple_test.dart | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/frb_example/integrate_third_party/integration_test/simple_test.dart b/frb_example/integrate_third_party/integration_test/simple_test.dart index 058f525556..4ac54f5305 100644 --- a/frb_example/integrate_third_party/integration_test/simple_test.dart +++ b/frb_example/integrate_third_party/integration_test/simple_test.dart @@ -36,11 +36,8 @@ Future _demoUsage() async { final biquad = await context.createBiquadFilter(); biquad.frequency.setValue(value: 125); - // TODO - // await src.connect(dest: AudioNodeImplementor.biquadFilterNode(biquad)); - // await biquad.connect( - // dest: await AudioNodeImplementor.audioDestinationNode( - // await context.destination())); + await src.connect(dest: biquad); + await biquad.connect(dest: await context.destination()); await src.start(); From 11913285617b0115afb03756909f580a59aa1959 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 17:14:46 +0800 Subject: [PATCH 82/96] chore: rm --- .../lib/src/rust/frb_generated.freezed.dart | 413 ------------------ 1 file changed, 413 deletions(-) delete mode 100644 frb_example/dart_minimal/lib/src/rust/frb_generated.freezed.dart diff --git a/frb_example/dart_minimal/lib/src/rust/frb_generated.freezed.dart b/frb_example/dart_minimal/lib/src/rust/frb_generated.freezed.dart deleted file mode 100644 index 4645e3e720..0000000000 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.freezed.dart +++ /dev/null @@ -1,413 +0,0 @@ -// coverage:ignore-file -// GENERATED CODE - DO NOT MODIFY BY HAND -// ignore_for_file: type=lint -// ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target, unnecessary_question_mark - -part of 'frb_generated.dart'; - -// ************************************************************************** -// FreezedGenerator -// ************************************************************************** - -T _$identity(T value) => value; - -final _privateConstructorUsedError = UnsupportedError( - 'It seems like you constructed your class using `MyClass._()`. This constructor is only meant to be used by freezed and you are not supposed to need it nor use it.\nPlease check the documentation here for more information: https://github.com/rrousselGit/freezed#custom-getters-and-methods'); - -/// @nodoc -mixin _$SimpleTraitForDynTwinNormalImplementor { - Object get field0 => throw _privateConstructorUsedError; - @optionalTypeArgs - TResult when({ - required TResult Function(StructOneWithTraitForDynTwinNormal field0) - variant0, - required TResult Function(StructTwoWithTraitForDynTwinNormal field0) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(StructOneWithTraitForDynTwinNormal field0)? variant0, - TResult? Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(StructOneWithTraitForDynTwinNormal field0)? variant0, - TResult Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult map({ - required TResult Function( - SimpleTraitForDynTwinNormalImplementor_Variant0 value) - variant0, - required TResult Function( - SimpleTraitForDynTwinNormalImplementor_Variant1 value) - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? - variant0, - TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? - variant1, - }) => - throw _privateConstructorUsedError; - @optionalTypeArgs - TResult maybeMap({ - TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? - variant0, - TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) => - throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class $SimpleTraitForDynTwinNormalImplementorCopyWith<$Res> { - factory $SimpleTraitForDynTwinNormalImplementorCopyWith( - SimpleTraitForDynTwinNormalImplementor value, - $Res Function(SimpleTraitForDynTwinNormalImplementor) then) = - _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, - SimpleTraitForDynTwinNormalImplementor>; -} - -/// @nodoc -class _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, - $Val extends SimpleTraitForDynTwinNormalImplementor> - implements $SimpleTraitForDynTwinNormalImplementorCopyWith<$Res> { - _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl(this._value, this._then); - - // ignore: unused_field - final $Val _value; - // ignore: unused_field - final $Res Function($Val) _then; -} - -/// @nodoc -abstract class _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith< - $Res> { - factory _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith( - _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl value, - $Res Function(_$SimpleTraitForDynTwinNormalImplementor_Variant0Impl) - then) = - __$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWithImpl<$Res>; - @useResult - $Res call({StructOneWithTraitForDynTwinNormal field0}); -} - -/// @nodoc -class __$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWithImpl<$Res> - extends _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, - _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl> - implements - _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith<$Res> { - __$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWithImpl( - _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl _value, - $Res Function(_$SimpleTraitForDynTwinNormalImplementor_Variant0Impl) - _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$SimpleTraitForDynTwinNormalImplementor_Variant0Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as StructOneWithTraitForDynTwinNormal, - )); - } -} - -/// @nodoc - -class _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl - extends SimpleTraitForDynTwinNormalImplementor_Variant0 { - const _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl(this.field0) - : super._(); - - @override - final StructOneWithTraitForDynTwinNormal field0; - - @override - String toString() { - return 'SimpleTraitForDynTwinNormalImplementor.variant0(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith< - _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl> - get copyWith => - __$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWithImpl< - _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl>( - this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(StructOneWithTraitForDynTwinNormal field0) - variant0, - required TResult Function(StructTwoWithTraitForDynTwinNormal field0) - variant1, - }) { - return variant0(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(StructOneWithTraitForDynTwinNormal field0)? variant0, - TResult? Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, - }) { - return variant0?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(StructOneWithTraitForDynTwinNormal field0)? variant0, - TResult Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function( - SimpleTraitForDynTwinNormalImplementor_Variant0 value) - variant0, - required TResult Function( - SimpleTraitForDynTwinNormalImplementor_Variant1 value) - variant1, - }) { - return variant0(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? - variant0, - TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? - variant1, - }) { - return variant0?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? - variant0, - TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) { - if (variant0 != null) { - return variant0(this); - } - return orElse(); - } -} - -abstract class SimpleTraitForDynTwinNormalImplementor_Variant0 - extends SimpleTraitForDynTwinNormalImplementor { - const factory SimpleTraitForDynTwinNormalImplementor_Variant0( - final StructOneWithTraitForDynTwinNormal field0) = - _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl; - const SimpleTraitForDynTwinNormalImplementor_Variant0._() : super._(); - - @override - StructOneWithTraitForDynTwinNormal get field0; - @JsonKey(ignore: true) - _$$SimpleTraitForDynTwinNormalImplementor_Variant0ImplCopyWith< - _$SimpleTraitForDynTwinNormalImplementor_Variant0Impl> - get copyWith => throw _privateConstructorUsedError; -} - -/// @nodoc -abstract class _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith< - $Res> { - factory _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith( - _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl value, - $Res Function(_$SimpleTraitForDynTwinNormalImplementor_Variant1Impl) - then) = - __$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWithImpl<$Res>; - @useResult - $Res call({StructTwoWithTraitForDynTwinNormal field0}); -} - -/// @nodoc -class __$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWithImpl<$Res> - extends _$SimpleTraitForDynTwinNormalImplementorCopyWithImpl<$Res, - _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl> - implements - _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith<$Res> { - __$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWithImpl( - _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl _value, - $Res Function(_$SimpleTraitForDynTwinNormalImplementor_Variant1Impl) - _then) - : super(_value, _then); - - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? field0 = null, - }) { - return _then(_$SimpleTraitForDynTwinNormalImplementor_Variant1Impl( - null == field0 - ? _value.field0 - : field0 // ignore: cast_nullable_to_non_nullable - as StructTwoWithTraitForDynTwinNormal, - )); - } -} - -/// @nodoc - -class _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl - extends SimpleTraitForDynTwinNormalImplementor_Variant1 { - const _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl(this.field0) - : super._(); - - @override - final StructTwoWithTraitForDynTwinNormal field0; - - @override - String toString() { - return 'SimpleTraitForDynTwinNormalImplementor.variant1(field0: $field0)'; - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl && - (identical(other.field0, field0) || other.field0 == field0)); - } - - @override - int get hashCode => Object.hash(runtimeType, field0); - - @JsonKey(ignore: true) - @override - @pragma('vm:prefer-inline') - _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith< - _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl> - get copyWith => - __$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWithImpl< - _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl>( - this, _$identity); - - @override - @optionalTypeArgs - TResult when({ - required TResult Function(StructOneWithTraitForDynTwinNormal field0) - variant0, - required TResult Function(StructTwoWithTraitForDynTwinNormal field0) - variant1, - }) { - return variant1(field0); - } - - @override - @optionalTypeArgs - TResult? whenOrNull({ - TResult? Function(StructOneWithTraitForDynTwinNormal field0)? variant0, - TResult? Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, - }) { - return variant1?.call(field0); - } - - @override - @optionalTypeArgs - TResult maybeWhen({ - TResult Function(StructOneWithTraitForDynTwinNormal field0)? variant0, - TResult Function(StructTwoWithTraitForDynTwinNormal field0)? variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(field0); - } - return orElse(); - } - - @override - @optionalTypeArgs - TResult map({ - required TResult Function( - SimpleTraitForDynTwinNormalImplementor_Variant0 value) - variant0, - required TResult Function( - SimpleTraitForDynTwinNormalImplementor_Variant1 value) - variant1, - }) { - return variant1(this); - } - - @override - @optionalTypeArgs - TResult? mapOrNull({ - TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? - variant0, - TResult? Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? - variant1, - }) { - return variant1?.call(this); - } - - @override - @optionalTypeArgs - TResult maybeMap({ - TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant0 value)? - variant0, - TResult Function(SimpleTraitForDynTwinNormalImplementor_Variant1 value)? - variant1, - required TResult orElse(), - }) { - if (variant1 != null) { - return variant1(this); - } - return orElse(); - } -} - -abstract class SimpleTraitForDynTwinNormalImplementor_Variant1 - extends SimpleTraitForDynTwinNormalImplementor { - const factory SimpleTraitForDynTwinNormalImplementor_Variant1( - final StructTwoWithTraitForDynTwinNormal field0) = - _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl; - const SimpleTraitForDynTwinNormalImplementor_Variant1._() : super._(); - - @override - StructTwoWithTraitForDynTwinNormal get field0; - @JsonKey(ignore: true) - _$$SimpleTraitForDynTwinNormalImplementor_Variant1ImplCopyWith< - _$SimpleTraitForDynTwinNormalImplementor_Variant1Impl> - get copyWith => throw _privateConstructorUsedError; -} From e4ab13f8ddbba19e2d2d4f4b5d18d828e4d34606 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 17:15:54 +0800 Subject: [PATCH 83/96] feat: more --- frb_rust/src/lockable/implementor/mod.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/frb_rust/src/lockable/implementor/mod.rs b/frb_rust/src/lockable/implementor/mod.rs index c21c74083d..d91eb41a41 100644 --- a/frb_rust/src/lockable/implementor/mod.rs +++ b/frb_rust/src/lockable/implementor/mod.rs @@ -1 +1,2 @@ +#[cfg(feature = "rust-async")] pub(crate) mod rust_auto_opaque; From 83e0ae6bb739fb6665b29830840e21df16844314 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 17:15:59 +0800 Subject: [PATCH 84/96] chore: lint --- .../codegen/generator/codec/sse/mod.rs | 2 +- .../ir/early_generator/trait_def_info.rs | 4 ++- .../codegen/parser/mir/parser/function/mod.rs | 2 +- .../library/codegen/parser/mir/parser/mod.rs | 11 ++++-- .../codegen/parser/mir/parser/trait_impl.rs | 4 +-- .../codegen/parser/mir/parser/ty/mod.rs | 2 +- .../immediate_invalid_borrow_checker.rs | 34 ++++++------------- frb_rust/src/rust_auto_opaque/inner.rs | 2 +- 8 files changed, 28 insertions(+), 33 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/mod.rs b/frb_codegen/src/library/codegen/generator/codec/sse/mod.rs index f71aaf5979..0bfc2726e3 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/mod.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/mod.rs @@ -1,4 +1,4 @@ +mod encode_to_enum; pub(crate) mod lang; pub(crate) mod misc; pub(crate) mod ty; -mod encode_to_enum; diff --git a/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs b/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs index 2641ff2ee1..ec5ee6d415 100644 --- a/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs +++ b/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs @@ -1,4 +1,6 @@ -use crate::codegen::ir::mir::ty::delegate::{MirTypeDelegateDynTraitVariant, MirTypeDelegateProxyVariant}; +use crate::codegen::ir::mir::ty::delegate::{ + MirTypeDelegateDynTraitVariant, MirTypeDelegateProxyVariant, +}; use crate::codegen::ir::mir::ty::MirType; use crate::utils::namespace::{Namespace, NamespacedName}; diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/function/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/function/mod.rs index 6c11f2b612..4bdb9c72b4 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/function/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/function/mod.rs @@ -5,9 +5,9 @@ use crate::codegen::ir::mir::skip::MirSkip; use crate::codegen::parser::mir::internal_config::ParserMirInternalConfig; use crate::codegen::parser::mir::parser::function::func_or_skip::MirFuncOrSkip; use crate::codegen::parser::mir::parser::ty::TypeParser; +use crate::codegen::parser::mir::ParseMode; use itertools::{concat, Itertools}; use std::collections::HashMap; -use crate::codegen::parser::mir::ParseMode; pub(crate) mod auto_accessor; pub(crate) mod func_or_skip; diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs index a1d54101fd..9dd9cf81fe 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs @@ -9,10 +9,10 @@ use crate::codegen::ir::hir::flat::pack::HirFlatPack; use crate::codegen::ir::mir::pack::MirPack; use crate::codegen::parser::early_generator::trait_impl_enum::compute_trait_implementor_namespace; use crate::codegen::parser::mir::internal_config::ParserMirInternalConfig; -use crate::codegen::parser::mir::ParseMode; use crate::codegen::parser::mir::parser::ty::TypeParser; use crate::codegen::parser::mir::sanity_checker::opaque_inside_translatable_checker::check_opaque_inside_translatable; use crate::codegen::parser::mir::sanity_checker::unused_checker::get_unused_types; +use crate::codegen::parser::mir::ParseMode; pub(crate) fn parse( config: &ParserMirInternalConfig, @@ -33,8 +33,13 @@ pub(crate) fn parse( parse_mode, )?; - let (funcs_all, skipped_functions) = - function::parse(config, &hir_flat.functions, &mut type_parser, &structs_map, parse_mode)?; + let (funcs_all, skipped_functions) = function::parse( + config, + &hir_flat.functions, + &mut type_parser, + &structs_map, + parse_mode, + )?; let (struct_pool, enum_pool, dart_code_of_type) = type_parser.consume(); diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs b/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs index 8ad0f8f49f..185bf9b1c5 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs @@ -6,11 +6,11 @@ use crate::codegen::parser::mir::parser::attribute::FrbAttributes; use crate::codegen::parser::mir::parser::function::real::is_struct_or_enum_or_opaque_from_them; use crate::codegen::parser::mir::parser::ty::trait_def::parse_type_trait; use crate::codegen::parser::mir::parser::ty::{TypeParser, TypeParserParsingContext}; +use crate::codegen::parser::mir::ParseMode; use crate::library::codegen::ir::mir::ty::MirTypeTrait; use crate::utils::crate_name::CrateName; -use itertools::Itertools; -use crate::codegen::parser::mir::ParseMode; use crate::utils::namespace::Namespace; +use itertools::Itertools; pub(crate) fn parse( hir_trait_impls: &[HirFlatTraitImpl], diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs index d32045ca3f..14c4f61801 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs @@ -1,6 +1,7 @@ use crate::codegen::generator::codec::structs::CodecMode; use crate::codegen::ir::early_generator::pack::IrEarlyGeneratorPack; use crate::codegen::ir::early_generator::proxied_type::IrEarlyGeneratorProxiedType; +use crate::codegen::ir::early_generator::trait_def_info::IrEarlyGeneratorTraitDefInfo; use crate::codegen::ir::hir::flat::pack::HirFlatPack; use crate::codegen::ir::hir::flat::struct_or_enum::HirFlatEnum; use crate::codegen::ir::hir::flat::struct_or_enum::HirFlatStruct; @@ -22,7 +23,6 @@ use crate::codegen::parser::mir::ParseMode; use crate::utils::namespace::Namespace; use std::collections::HashMap; use syn::Type; -use crate::codegen::ir::early_generator::trait_def_info::IrEarlyGeneratorTraitDefInfo; pub(crate) mod array; pub(crate) mod concrete; diff --git a/frb_rust/src/lockable/immediate_invalid_borrow_checker.rs b/frb_rust/src/lockable/immediate_invalid_borrow_checker.rs index 1bbe20a01d..5c6b0f8837 100644 --- a/frb_rust/src/lockable/immediate_invalid_borrow_checker.rs +++ b/frb_rust/src/lockable/immediate_invalid_borrow_checker.rs @@ -1,8 +1,6 @@ use crate::lockable::order_info::LockableOrderInfo; -pub(super) fn check_no_immediate_invalid_borrow( - sorted_infos: &[LockableOrderInfo], -) -> bool { +pub(super) fn check_no_immediate_invalid_borrow(sorted_infos: &[LockableOrderInfo]) -> bool { let mut last_object = None; let mut checker = ImmediateInvalidBorrowChecker::default(); @@ -36,23 +34,19 @@ impl ImmediateInvalidBorrowChecker { #[cfg(test)] mod tests { - use crate::lockable::order::LockableOrder; use super::*; + use crate::lockable::order::LockableOrder; #[test] fn test_check_no_immediate_invalid_borrow() { assert!(check_no_immediate_invalid_borrow(&[])); for mutable in [false, true] { - assert!(check_no_immediate_invalid_borrow(&[ - LockableOrderInfo { - index: 0, - mutable, - object_order: LockableOrder::new_for_test( - 100 - ), - } - ])); + assert!(check_no_immediate_invalid_borrow(&[LockableOrderInfo { + index: 0, + mutable, + object_order: LockableOrder::new_for_test(100), + }])); } for (mutable_a, mutable_b, expect) in [ @@ -66,14 +60,12 @@ mod tests { LockableOrderInfo { index: 0, mutable: mutable_a, - object_order: - LockableOrder::new_for_test(100), + object_order: LockableOrder::new_for_test(100), }, LockableOrderInfo { index: 1, mutable: mutable_b, - object_order: - LockableOrder::new_for_test(100), + object_order: LockableOrder::new_for_test(100), } ]), expect @@ -84,16 +76,12 @@ mod tests { LockableOrderInfo { index: 0, mutable: true, - object_order: LockableOrder::new_for_test( - 100 - ), + object_order: LockableOrder::new_for_test(100), }, LockableOrderInfo { index: 1, mutable: true, - object_order: LockableOrder::new_for_test( - 101 - ), + object_order: LockableOrder::new_for_test(101), } ])); } diff --git a/frb_rust/src/rust_auto_opaque/inner.rs b/frb_rust/src/rust_auto_opaque/inner.rs index 0933f85020..5a2fa16cf2 100644 --- a/frb_rust/src/rust_auto_opaque/inner.rs +++ b/frb_rust/src/rust_auto_opaque/inner.rs @@ -1,5 +1,5 @@ -use tokio::sync::RwLock; use crate::lockable::order::LockableOrder; +use tokio::sync::RwLock; pub struct RustAutoOpaqueInner { pub(crate) data: RwLock, From e5115deb315bc1c59b5870a3097d5dff7e7ee075 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 17:18:56 +0800 Subject: [PATCH 85/96] chore: more --- .../REPLACE_ME_RUST_CRATE_DIR/src/frb_generated.io.rs | 2 +- .../REPLACE_ME_RUST_CRATE_DIR/src/frb_generated.rs | 2 +- .../REPLACE_ME_RUST_CRATE_DIR/src/frb_generated.web.rs | 2 +- .../assets/integration_template/lib/src/rust/frb_generated.dart | 1 + 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/frb_codegen/assets/integration_template/REPLACE_ME_RUST_CRATE_DIR/src/frb_generated.io.rs b/frb_codegen/assets/integration_template/REPLACE_ME_RUST_CRATE_DIR/src/frb_generated.io.rs index 1cfa2a0e73..c79d9aa6a7 100644 --- a/frb_codegen/assets/integration_template/REPLACE_ME_RUST_CRATE_DIR/src/frb_generated.io.rs +++ b/frb_codegen/assets/integration_template/REPLACE_ME_RUST_CRATE_DIR/src/frb_generated.io.rs @@ -5,7 +5,7 @@ use super::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; -use flutter_rust_bridge::for_generated::transform_result_dco; +use flutter_rust_bridge::for_generated::{transform_result_dco, Lockable}; use flutter_rust_bridge::{Handler, IntoIntoDart}; // Section: boilerplate diff --git a/frb_codegen/assets/integration_template/REPLACE_ME_RUST_CRATE_DIR/src/frb_generated.rs b/frb_codegen/assets/integration_template/REPLACE_ME_RUST_CRATE_DIR/src/frb_generated.rs index e40d72e64e..6a06b3f0ec 100644 --- a/frb_codegen/assets/integration_template/REPLACE_ME_RUST_CRATE_DIR/src/frb_generated.rs +++ b/frb_codegen/assets/integration_template/REPLACE_ME_RUST_CRATE_DIR/src/frb_generated.rs @@ -22,7 +22,7 @@ // Section: imports use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; -use flutter_rust_bridge::for_generated::transform_result_dco; +use flutter_rust_bridge::for_generated::{transform_result_dco, Lockable}; use flutter_rust_bridge::{Handler, IntoIntoDart}; // Section: boilerplate diff --git a/frb_codegen/assets/integration_template/REPLACE_ME_RUST_CRATE_DIR/src/frb_generated.web.rs b/frb_codegen/assets/integration_template/REPLACE_ME_RUST_CRATE_DIR/src/frb_generated.web.rs index 2a167704c1..d9e60b3a7a 100644 --- a/frb_codegen/assets/integration_template/REPLACE_ME_RUST_CRATE_DIR/src/frb_generated.web.rs +++ b/frb_codegen/assets/integration_template/REPLACE_ME_RUST_CRATE_DIR/src/frb_generated.web.rs @@ -5,9 +5,9 @@ use super::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; -use flutter_rust_bridge::for_generated::transform_result_dco; use flutter_rust_bridge::for_generated::wasm_bindgen; use flutter_rust_bridge::for_generated::wasm_bindgen::prelude::*; +use flutter_rust_bridge::for_generated::{transform_result_dco, Lockable}; use flutter_rust_bridge::{Handler, IntoIntoDart}; // Section: boilerplate diff --git a/frb_codegen/assets/integration_template/lib/src/rust/frb_generated.dart b/frb_codegen/assets/integration_template/lib/src/rust/frb_generated.dart index 095db2a0e2..856637e784 100644 --- a/frb_codegen/assets/integration_template/lib/src/rust/frb_generated.dart +++ b/frb_codegen/assets/integration_template/lib/src/rust/frb_generated.dart @@ -6,6 +6,7 @@ import 'api/simple.dart'; import 'dart:async'; import 'dart:convert'; +import 'frb_generated.dart'; import 'frb_generated.io.dart' if (dart.library.html) 'frb_generated.web.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; From 1c28e3bf84d219d0b343b075791737ca64d26422 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 17:19:09 +0800 Subject: [PATCH 86/96] chore: lint --- .../generator/api_dart/spec_generator/class/method.rs | 2 +- .../api_dart/spec_generator/class/ty/delegate.rs | 1 - .../api_dart/spec_generator/class/ty/rust_opaque.rs | 3 --- .../codegen/generator/codec/sse/encode_to_enum.rs | 1 - .../rust/spec_generator/misc/function/lockable.rs | 1 - .../wire/rust/spec_generator/misc/function/mod.rs | 1 - .../src/library/codegen/ir/early_generator/pack.rs | 1 - .../codegen/ir/early_generator/trait_def_info.rs | 5 +---- .../src/library/codegen/ir/mir/ty/enumeration.rs | 3 ++- .../codegen/parser/early_generator/proxy_enum.rs | 4 +--- .../codegen/parser/early_generator/trait_impl_enum.rs | 5 ----- .../codegen/parser/early_generator/utils/lockable.rs | 11 +++-------- frb_codegen/src/library/codegen/parser/mir/mod.rs | 1 - .../parser/mir/parser/function/auto_accessor/mod.rs | 2 +- .../src/library/codegen/parser/mir/parser/mod.rs | 2 -- .../library/codegen/parser/mir/parser/trait_impl.rs | 1 - .../src/library/codegen/parser/mir/parser/ty/mod.rs | 1 - .../src/library/codegen/parser/mir/parser/ty/ty.rs | 3 +-- 18 files changed, 10 insertions(+), 38 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/class/method.rs b/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/class/method.rs index 1253aae163..67c6aab2af 100644 --- a/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/class/method.rs +++ b/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/class/method.rs @@ -81,7 +81,7 @@ fn compute_class_name_for_querying_methods(ty: &MirType) -> NamespacedName { MirType::StructRef(ty) => ty.ident.0.clone(), MirType::TraitDef(ty) => ty.name.clone(), MirType::Delegate(MirTypeDelegate::ProxyVariant(ty)) => { - compute_class_name_for_querying_methods(&*ty.inner) + compute_class_name_for_querying_methods(&ty.inner) } MirType::RustAutoOpaqueImplicit(ty) => { compute_class_name_for_querying_methods(&MirType::RustOpaque(ty.inner.clone())) diff --git a/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/class/ty/delegate.rs b/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/class/ty/delegate.rs index a9535ef3ad..f8036ac033 100644 --- a/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/class/ty/delegate.rs +++ b/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/class/ty/delegate.rs @@ -13,7 +13,6 @@ use crate::codegen::ir::mir::ty::MirType; use crate::library::codegen::generator::api_dart::spec_generator::base::*; use crate::library::codegen::generator::api_dart::spec_generator::info::ApiDartGeneratorInfoTrait; use crate::utils::basic_code::dart_header_code::DartHeaderCode; -use crate::utils::namespace::NamespacedName; impl<'a> ApiDartGeneratorClassTrait for DelegateApiDartGenerator<'a> { fn generate_class(&self) -> Option { diff --git a/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/class/ty/rust_opaque.rs b/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/class/ty/rust_opaque.rs index 5a9e47c374..e579b05b66 100644 --- a/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/class/ty/rust_opaque.rs +++ b/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/class/ty/rust_opaque.rs @@ -12,10 +12,7 @@ use crate::library::codegen::generator::api_dart::spec_generator::base::*; use crate::library::codegen::generator::api_dart::spec_generator::info::ApiDartGeneratorInfoTrait; use crate::library::codegen::ir::mir::ty::MirTypeTrait; use crate::utils::basic_code::dart_header_code::DartHeaderCode; -use crate::utils::namespace::NamespacedName; use itertools::{concat, Itertools}; -use lazy_static::lazy_static; -use regex::Regex; impl<'a> ApiDartGeneratorClassTrait for RustOpaqueApiDartGenerator<'a> { fn generate_class(&self) -> Option { diff --git a/frb_codegen/src/library/codegen/generator/codec/sse/encode_to_enum.rs b/frb_codegen/src/library/codegen/generator/codec/sse/encode_to_enum.rs index b9a4d115a7..ca5245d697 100644 --- a/frb_codegen/src/library/codegen/generator/codec/sse/encode_to_enum.rs +++ b/frb_codegen/src/library/codegen/generator/codec/sse/encode_to_enum.rs @@ -1,4 +1,3 @@ -use crate::codegen::generator::api_dart::spec_generator::class::proxy_variant; use itertools::Itertools; pub(super) fn generate_encode_to_enum(enum_name: &str, variants: &[VariantInfo]) -> String { diff --git a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs index 6b19110dd5..8b1a80d2b9 100644 --- a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs +++ b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs @@ -1,7 +1,6 @@ use crate::codegen::ir::mir::func::{MirFunc, MirFuncInput, OwnershipMode}; use crate::codegen::ir::mir::ty::delegate::MirTypeDelegate; use crate::codegen::ir::mir::ty::MirType; -use crate::if_then_some; use convert_case::{Case, Casing}; use itertools::Itertools; diff --git a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs index 77ad618862..48dae273e2 100644 --- a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs +++ b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/mod.rs @@ -12,7 +12,6 @@ use crate::codegen::generator::wire::rust::spec_generator::output_code::WireRust use crate::codegen::ir::mir::func::{MirFunc, MirFuncMode, MirFuncOwnerInfo}; use crate::codegen::ir::mir::ty::primitive::MirTypePrimitive; use crate::codegen::ir::mir::ty::MirType; -use crate::if_then_some; use crate::misc::consts::HANDLER_NAME; use convert_case::{Case, Casing}; use itertools::Itertools; diff --git a/frb_codegen/src/library/codegen/ir/early_generator/pack.rs b/frb_codegen/src/library/codegen/ir/early_generator/pack.rs index d5cbf24895..3fa9456f72 100644 --- a/frb_codegen/src/library/codegen/ir/early_generator/pack.rs +++ b/frb_codegen/src/library/codegen/ir/early_generator/pack.rs @@ -1,7 +1,6 @@ use crate::codegen::ir::early_generator::proxied_type::IrEarlyGeneratorProxiedType; use crate::codegen::ir::early_generator::trait_def_info::IrEarlyGeneratorTraitDefInfo; use crate::codegen::ir::hir::flat::pack::HirFlatPack; -use crate::codegen::ir::mir::ty::MirType; #[derive(Debug, Clone, Default, serde::Serialize)] pub(crate) struct IrEarlyGeneratorPack { diff --git a/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs b/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs index ec5ee6d415..18c427b6c3 100644 --- a/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs +++ b/frb_codegen/src/library/codegen/ir/early_generator/trait_def_info.rs @@ -1,7 +1,4 @@ -use crate::codegen::ir::mir::ty::delegate::{ - MirTypeDelegateDynTraitVariant, MirTypeDelegateProxyVariant, -}; -use crate::codegen::ir::mir::ty::MirType; +use crate::codegen::ir::mir::ty::delegate::MirTypeDelegateDynTraitVariant; use crate::utils::namespace::{Namespace, NamespacedName}; #[derive(Debug, Clone, serde::Serialize, PartialEq, Eq, Hash)] diff --git a/frb_codegen/src/library/codegen/ir/mir/ty/enumeration.rs b/frb_codegen/src/library/codegen/ir/mir/ty/enumeration.rs index 754a448b74..57ac93a3c0 100644 --- a/frb_codegen/src/library/codegen/ir/mir/ty/enumeration.rs +++ b/frb_codegen/src/library/codegen/ir/mir/ty/enumeration.rs @@ -47,7 +47,8 @@ pub enum MirVariantKind { impl MirTypeEnumRef { #[inline] pub fn get<'a>(&self, file: &'a impl MirContext) -> &'a MirEnum { - &(file.enum_pool().get(&self.ident)).expect(&format!("enum_pool does not contain {self:?}")) + (file.enum_pool().get(&self.ident)) + .unwrap_or_else(|| panic!("enum_pool does not contain {self:?}")) } } diff --git a/frb_codegen/src/library/codegen/parser/early_generator/proxy_enum.rs b/frb_codegen/src/library/codegen/parser/early_generator/proxy_enum.rs index 11beed2441..97a28d26d1 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/proxy_enum.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/proxy_enum.rs @@ -1,6 +1,5 @@ use crate::codegen::ir::early_generator::pack::IrEarlyGeneratorPack; use crate::codegen::ir::early_generator::proxied_type::IrEarlyGeneratorProxiedType; -use crate::codegen::ir::hir::flat::pack::HirFlatPack; use crate::codegen::ir::mir::pack::MirPack; use crate::codegen::ir::mir::ty::delegate::{ MirTypeDelegate, MirTypeDelegateProxyEnum, MirTypeDelegateProxyVariant, @@ -11,7 +10,6 @@ use crate::codegen::parser::hir::flat::extra_code_injector::{ inject_extra_codes, InjectExtraCodeBlock, }; use crate::codegen::parser::mir::internal_config::ParserMirInternalConfig; -use crate::codegen::parser::mir::parser::function::real::FUNC_PREFIX_FRB_INTERNAL_NO_IMPL; use crate::if_then_some; use crate::library::codegen::ir::mir::ty::MirTypeTrait; use crate::utils::namespace::Namespace; @@ -34,7 +32,7 @@ pub(crate) fn generate( let proxy_variants_of_enum = (proxy_variants.iter()).into_group_map_by(|ty| ty.inner.safe_ident()); - let proxied_types = compute_proxied_types(&proxy_variants_of_enum, &output_namespace); + let proxied_types = compute_proxied_types(&proxy_variants_of_enum, output_namespace); let extra_codes = (proxy_variants_of_enum.values()) .map(|proxy_variants| generate_proxy_enum(proxy_variants)) diff --git a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs index 10eab365b6..1b4fd5754f 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs @@ -1,6 +1,5 @@ use crate::codegen::ir::early_generator::pack::IrEarlyGeneratorPack; use crate::codegen::ir::early_generator::trait_def_info::IrEarlyGeneratorTraitDefInfo; -use crate::codegen::ir::hir::flat::pack::HirFlatPack; use crate::codegen::ir::hir::flat::traits::HirFlatTrait; use crate::codegen::ir::mir::pack::MirPack; use crate::codegen::ir::mir::trait_impl::MirTraitImpl; @@ -11,14 +10,10 @@ use crate::codegen::parser::hir::flat::extra_code_injector::{ inject_extra_codes, InjectExtraCodeBlock, }; use crate::codegen::parser::mir::internal_config::ParserMirInternalConfig; -use crate::codegen::parser::mir::parser::attribute::FrbAttributes; -use crate::codegen::parser::mir::parser::function::real::FUNC_PREFIX_FRB_INTERNAL_NO_IMPL; use crate::if_then_some; use crate::library::codegen::ir::mir::ty::MirTypeTrait; use crate::utils::namespace::Namespace; -use convert_case::{Case, Casing}; use itertools::Itertools; -use strum_macros::Display; pub(crate) fn generate( pack: &mut IrEarlyGeneratorPack, diff --git a/frb_codegen/src/library/codegen/parser/early_generator/utils/lockable.rs b/frb_codegen/src/library/codegen/parser/early_generator/utils/lockable.rs index 702d34a638..34c0e436e3 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/utils/lockable.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/utils/lockable.rs @@ -1,12 +1,7 @@ -use crate::codegen::ir::hir::flat::traits::HirFlatTrait; -use crate::codegen::ir::mir::trait_impl::MirTraitImpl; -use crate::codegen::ir::mir::ty::MirType; use crate::codegen::parser::hir::flat::extra_code_injector::InjectExtraCodeBlock; use crate::codegen::parser::mir::parser::function::real::FUNC_PREFIX_FRB_INTERNAL_NO_IMPL; use convert_case::{Case, Casing}; use itertools::Itertools; -use std::env; -use std::env::var; use strum_macros::Display; pub(crate) struct VariantInfo { @@ -21,7 +16,7 @@ pub(crate) fn generate( support_mut: bool, variants: &[VariantInfo], ) -> anyhow::Result> { - let code_enum_def = generate_enum_raw(variants, &enum_name, |variant| { + let code_enum_def = generate_enum_raw(variants, enum_name, |variant| { format!("RustAutoOpaque<{}>", variant.ty_name) }); let code_lockable_impl = generate_code_lockable_impl(enum_name, support_mut, variants); @@ -102,7 +97,7 @@ fn generate_code_lockable_impl( "unreachable!()".to_owned() }; - let lockable_order_body = generate_match_raw(variants, |variant| { + let lockable_order_body = generate_match_raw(variants, |_variant| { "flutter_rust_bridge::for_generated::rust_auto_opaque_lockable_order(inner)".to_string() }); @@ -253,7 +248,7 @@ fn generate_match_raw(variants: &[VariantInfo], branch: impl Fn(&VariantInfo) -> format!( "Self::{}(inner) => {},\n", &variant.enum_variant_name, - branch(&variant) + branch(variant) ) }) .join(""); diff --git a/frb_codegen/src/library/codegen/parser/mir/mod.rs b/frb_codegen/src/library/codegen/parser/mir/mod.rs index 1808f3d7fb..89a7996f4a 100644 --- a/frb_codegen/src/library/codegen/parser/mir/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/mod.rs @@ -1,6 +1,5 @@ use crate::codegen::dumper::Dumper; use crate::codegen::ir::early_generator::pack::IrEarlyGeneratorPack; -use crate::codegen::ir::hir::flat::pack::HirFlatPack; use crate::codegen::ir::mir::pack::MirPack; use crate::codegen::parser::mir::internal_config::ParserMirInternalConfig; diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/function/auto_accessor/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/function/auto_accessor/mod.rs index 6dcbc8b9ca..9783ba9fa6 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/function/auto_accessor/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/function/auto_accessor/mod.rs @@ -15,7 +15,7 @@ use crate::codegen::parser::mir::parser::ty::{ use crate::codegen::parser::mir::sanity_checker::auto_accessor_checker; use crate::codegen::parser::mir::ParseMode; use crate::library::codegen::ir::mir::ty::MirTypeTrait; -use crate::utils::namespace::{Namespace, NamespacedName}; +use crate::utils::namespace::NamespacedName; use field::parse_auto_accessor_of_field; use itertools::Itertools; use std::collections::HashMap; diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs index 9dd9cf81fe..13abed12b3 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/mod.rs @@ -5,9 +5,7 @@ pub(crate) mod trait_impl; pub(crate) mod ty; use crate::codegen::ir::early_generator::pack::IrEarlyGeneratorPack; -use crate::codegen::ir::hir::flat::pack::HirFlatPack; use crate::codegen::ir::mir::pack::MirPack; -use crate::codegen::parser::early_generator::trait_impl_enum::compute_trait_implementor_namespace; use crate::codegen::parser::mir::internal_config::ParserMirInternalConfig; use crate::codegen::parser::mir::parser::ty::TypeParser; use crate::codegen::parser::mir::sanity_checker::opaque_inside_translatable_checker::check_opaque_inside_translatable; diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs b/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs index 185bf9b1c5..52f5011d21 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/trait_impl.rs @@ -9,7 +9,6 @@ use crate::codegen::parser::mir::parser::ty::{TypeParser, TypeParserParsingConte use crate::codegen::parser::mir::ParseMode; use crate::library::codegen::ir::mir::ty::MirTypeTrait; use crate::utils::crate_name::CrateName; -use crate::utils::namespace::Namespace; use itertools::Itertools; pub(crate) fn parse( diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs index 14c4f61801..ae3a8058f7 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/mod.rs @@ -2,7 +2,6 @@ use crate::codegen::generator::codec::structs::CodecMode; use crate::codegen::ir::early_generator::pack::IrEarlyGeneratorPack; use crate::codegen::ir::early_generator::proxied_type::IrEarlyGeneratorProxiedType; use crate::codegen::ir::early_generator::trait_def_info::IrEarlyGeneratorTraitDefInfo; -use crate::codegen::ir::hir::flat::pack::HirFlatPack; use crate::codegen::ir::hir::flat::struct_or_enum::HirFlatEnum; use crate::codegen::ir::hir::flat::struct_or_enum::HirFlatStruct; use crate::codegen::ir::hir::flat::traits::HirFlatTrait; diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/ty.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/ty.rs index 908dc13fec..b3761ff623 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/ty.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/ty.rs @@ -1,4 +1,3 @@ -use crate::codegen::ir::mir::ty::delegate::{MirTypeDelegate, MirTypeDelegateProxyEnum}; use crate::codegen::ir::mir::ty::MirType; use crate::codegen::parser::mir::parser::ty::misc::convert_ident_str; use crate::codegen::parser::mir::parser::ty::TypeParserWithContext; @@ -21,7 +20,7 @@ impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { Type::ImplTrait(x) => self .parse_type_impl_trait_dart_fn(&x) .context("when trying to parse DartFn")?, - _ => self.parse_type_rust_auto_opaque_implicit(None, &ty, None, None)?, + _ => self.parse_type_rust_auto_opaque_implicit(None, ty, None, None)?, }) } From f686d2973a07b6c76fc8558e2997df6c89fb5b06 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 17:20:16 +0800 Subject: [PATCH 87/96] feat: more --- .../wire/rust/spec_generator/misc/function/lockable.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs index 8b1a80d2b9..f4cbde389f 100644 --- a/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs +++ b/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/function/lockable.rs @@ -112,9 +112,9 @@ struct FieldInfo<'a> { pub(crate) fn generate_inner_func_arg_ownership(field: &MirFuncInput) -> String { match &field.inner.ty { - // TODO seems not needed anymore? (can use no-prefix now for rust auto opaque?) - MirType::RustAutoOpaqueImplicit(ty) => ty.ownership_mode.prefix().to_owned(), - MirType::Delegate(MirTypeDelegate::DynTrait(_)) => "".to_owned(), + MirType::RustAutoOpaqueImplicit(_) | MirType::Delegate(MirTypeDelegate::DynTrait(_)) => { + "".to_owned() + } _ => (field.ownership_mode.map(|x| x.prefix())) .unwrap_or_default() .to_owned(), From e00ebca353d5bef4ce3a7292b7135899b8be3f92 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 17:24:56 +0800 Subject: [PATCH 88/96] chore: codegen --- .../rust/src/frb_generated.rs | 1123 ++++++++--------- .../pure_dart/rust/src/frb_generated.rs | 360 +++--- .../pure_dart_pde/rust/src/frb_generated.rs | 124 +- 3 files changed, 751 insertions(+), 856 deletions(-) diff --git a/frb_example/integrate_third_party/rust/src/frb_generated.rs b/frb_example/integrate_third_party/rust/src/frb_generated.rs index e1f6fb3537..26f06cc98c 100644 --- a/frb_example/integrate_third_party/rust/src/frb_generated.rs +++ b/frb_example/integrate_third_party/rust/src/frb_generated.rs @@ -184,7 +184,7 @@ fn wire__web_audio_api__AudioBuffer_duration_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::AudioBuffer::duration(&api_that)) + Result::<_, ()>::Ok(web_audio_api::AudioBuffer::duration(api_that)) })()) } }, @@ -270,7 +270,7 @@ fn wire__web_audio_api__AudioBuffer_get_channel_data_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::AudioBuffer::get_channel_data(&api_that, api_channel_number); + web_audio_api::AudioBuffer::get_channel_data(api_that, api_channel_number); }) })()) } @@ -322,7 +322,7 @@ fn wire__web_audio_api__AudioBuffer_get_channel_data_mut_impl( let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::AudioBuffer::get_channel_data_mut( - &mut api_that, + api_that, api_channel_number, ); }) @@ -373,7 +373,7 @@ fn wire__web_audio_api__AudioBuffer_length_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::AudioBuffer::length(&api_that)) + Result::<_, ()>::Ok(web_audio_api::AudioBuffer::length(api_that)) })()) } }, @@ -453,7 +453,7 @@ fn wire__web_audio_api__AudioBuffer_number_of_channels_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::AudioBuffer::number_of_channels(&api_that)) + Result::<_, ()>::Ok(web_audio_api::AudioBuffer::number_of_channels(api_that)) })()) } }, @@ -501,7 +501,7 @@ fn wire__web_audio_api__AudioBuffer_sample_rate_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::AudioBuffer::sample_rate(&api_that)) + Result::<_, ()>::Ok(web_audio_api::AudioBuffer::sample_rate(api_that)) })()) } }, @@ -2026,7 +2026,7 @@ fn wire__web_audio_api__AudioRenderCapacity_clear_onupdate_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::AudioRenderCapacity::clear_onupdate(&api_that); + web_audio_api::AudioRenderCapacity::clear_onupdate(api_that); }) })()) } @@ -2078,7 +2078,7 @@ fn wire__web_audio_api__AudioRenderCapacity_start_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::AudioRenderCapacity::start(&api_that, api_options); + web_audio_api::AudioRenderCapacity::start(api_that, api_options); }) })()) } @@ -2128,7 +2128,7 @@ fn wire__web_audio_api__AudioRenderCapacity_stop_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::AudioRenderCapacity::stop(&api_that); + web_audio_api::AudioRenderCapacity::stop(api_that); }) })()) } @@ -2376,7 +2376,7 @@ fn wire__web_audio_api__context__AudioContext_base_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::context::AudioContext::base(&api_that); + web_audio_api::context::AudioContext::base(api_that); }) })()) } @@ -2426,7 +2426,7 @@ fn wire__web_audio_api__context__AudioContext_base_latency_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::AudioContext::base_latency( - &api_that, + api_that, )) })()) } @@ -2476,7 +2476,7 @@ fn wire__web_audio_api__context__AudioContext_clear_onsinkchange_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::context::AudioContext::clear_onsinkchange(&api_that); + web_audio_api::context::AudioContext::clear_onsinkchange(api_that); }) })()) } @@ -2526,7 +2526,7 @@ fn wire__web_audio_api__context__AudioContext_clear_onstatechange_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::context::AudioContext::clear_onstatechange(&api_that); + web_audio_api::context::AudioContext::clear_onstatechange(api_that); }) })()) } @@ -2580,7 +2580,7 @@ fn wire__web_audio_api__context__AudioContext_close_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::context::AudioContext::close(&api_that).await; + web_audio_api::context::AudioContext::close(api_that).await; }) })() .await, @@ -2632,7 +2632,7 @@ fn wire__web_audio_api__context__AudioContext_close_sync_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::context::AudioContext::close_sync(&api_that); + web_audio_api::context::AudioContext::close_sync(api_that); }) })()) } @@ -2682,7 +2682,7 @@ fn wire__web_audio_api__context__AudioContext_create_analyser_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::AudioContext::create_analyser( - &api_that, + api_that, )) })()) } @@ -2742,7 +2742,7 @@ fn wire__web_audio_api__context__AudioContext_create_audio_param_impl( let api_that = &*api_that_decoded.unwrap(); let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::AudioContext::create_audio_param( - &api_that, api_opts, &api_dest, + api_that, api_opts, api_dest, )) })()) } @@ -2792,7 +2792,7 @@ fn wire__web_audio_api__context__AudioContext_create_biquad_filter_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::AudioContext::create_biquad_filter( - &api_that, + api_that, )) })()) } @@ -2845,7 +2845,7 @@ fn wire__web_audio_api__context__AudioContext_create_buffer_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::AudioContext::create_buffer( - &api_that, + api_that, api_number_of_channels, api_length, api_sample_rate, @@ -2898,7 +2898,7 @@ fn wire__web_audio_api__context__AudioContext_create_buffer_source_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::AudioContext::create_buffer_source( - &api_that, + api_that, )) })()) } @@ -2950,7 +2950,7 @@ fn wire__web_audio_api__context__AudioContext_create_channel_merger_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::AudioContext::create_channel_merger( - &api_that, + api_that, api_number_of_inputs, ), ) @@ -3004,7 +3004,7 @@ fn wire__web_audio_api__context__AudioContext_create_channel_splitter_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::AudioContext::create_channel_splitter( - &api_that, + api_that, api_number_of_outputs, ), ) @@ -3056,7 +3056,7 @@ fn wire__web_audio_api__context__AudioContext_create_constant_source_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::context::AudioContext::create_constant_source(&api_that), + web_audio_api::context::AudioContext::create_constant_source(api_that), ) })()) } @@ -3106,7 +3106,7 @@ fn wire__web_audio_api__context__AudioContext_create_convolver_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::AudioContext::create_convolver( - &api_that, + api_that, )) })()) } @@ -3157,7 +3157,7 @@ fn wire__web_audio_api__context__AudioContext_create_delay_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::AudioContext::create_delay( - &api_that, + api_that, api_max_delay_time, )) })()) @@ -3208,7 +3208,7 @@ fn wire__web_audio_api__context__AudioContext_create_dynamics_compressor_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::context::AudioContext::create_dynamics_compressor(&api_that), + web_audio_api::context::AudioContext::create_dynamics_compressor(api_that), ) })()) } @@ -3257,9 +3257,7 @@ fn wire__web_audio_api__context__AudioContext_create_gain_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::context::AudioContext::create_gain( - &api_that, - )) + Result::<_, ()>::Ok(web_audio_api::context::AudioContext::create_gain(api_that)) })()) } }, @@ -3310,7 +3308,7 @@ fn wire__web_audio_api__context__AudioContext_create_iir_filter_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::AudioContext::create_iir_filter( - &api_that, + api_that, api_feedforward, api_feedback, )) @@ -3363,7 +3361,7 @@ fn wire__web_audio_api__context__AudioContext_create_media_stream_destination_im let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::AudioContext::create_media_stream_destination( - &api_that, + api_that, ), ) })()) @@ -3424,7 +3422,7 @@ fn wire__web_audio_api__context__AudioContext_create_media_stream_source_impl( let api_media = &*api_media_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::AudioContext::create_media_stream_source( - &api_that, &api_media, + api_that, api_media, ), ) })()) @@ -3485,7 +3483,7 @@ fn wire__web_audio_api__context__AudioContext_create_media_stream_track_source_i let api_media = &*api_media_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::AudioContext::create_media_stream_track_source( - &api_that, &api_media, + api_that, api_media, ), ) })()) @@ -3536,7 +3534,7 @@ fn wire__web_audio_api__context__AudioContext_create_oscillator_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::AudioContext::create_oscillator( - &api_that, + api_that, )) })()) } @@ -3586,7 +3584,7 @@ fn wire__web_audio_api__context__AudioContext_create_panner_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::AudioContext::create_panner( - &api_that, + api_that, )) })()) } @@ -3637,7 +3635,7 @@ fn wire__web_audio_api__context__AudioContext_create_periodic_wave_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::AudioContext::create_periodic_wave( - &api_that, + api_that, api_options, )) })()) @@ -3692,7 +3690,7 @@ fn wire__web_audio_api__context__AudioContext_create_script_processor_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::AudioContext::create_script_processor( - &api_that, + api_that, api_buffer_size, api_number_of_input_channels, api_number_of_output_channels, @@ -3746,7 +3744,7 @@ fn wire__web_audio_api__context__AudioContext_create_stereo_panner_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::AudioContext::create_stereo_panner( - &api_that, + api_that, )) })()) } @@ -3796,7 +3794,7 @@ fn wire__web_audio_api__context__AudioContext_create_wave_shaper_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::AudioContext::create_wave_shaper( - &api_that, + api_that, )) })()) } @@ -3846,7 +3844,7 @@ fn wire__web_audio_api__context__AudioContext_current_time_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::AudioContext::current_time( - &api_that, + api_that, )) })()) } @@ -3895,9 +3893,7 @@ fn wire__web_audio_api__context__AudioContext_destination_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::context::AudioContext::destination( - &api_that, - )) + Result::<_, ()>::Ok(web_audio_api::context::AudioContext::destination(api_that)) })()) } }, @@ -3947,7 +3943,7 @@ fn wire__web_audio_api__context__AudioContext_frb_override_decode_audio_data_syn } let api_that = &*api_that_decoded.unwrap(); web_audio_api::context::AudioContext::frb_override_decode_audio_data_sync( - &api_that, + api_that, api_input_path, ) })()) @@ -3997,7 +3993,7 @@ fn wire__web_audio_api__context__AudioContext_listener_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::context::AudioContext::listener(&api_that)) + Result::<_, ()>::Ok(web_audio_api::context::AudioContext::listener(api_that)) })()) } }, @@ -4076,7 +4072,7 @@ fn wire__web_audio_api__context__AudioContext_output_latency_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::AudioContext::output_latency( - &api_that, + api_that, )) })()) } @@ -4126,7 +4122,7 @@ fn wire__web_audio_api__context__AudioContext_render_capacity_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::context::AudioContext::render_capacity(&api_that); + web_audio_api::context::AudioContext::render_capacity(api_that); }) })()) } @@ -4176,7 +4172,7 @@ fn wire__web_audio_api__context__AudioContext_resume_sync_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::context::AudioContext::resume_sync(&api_that); + web_audio_api::context::AudioContext::resume_sync(api_that); }) })()) } @@ -4225,9 +4221,7 @@ fn wire__web_audio_api__context__AudioContext_sample_rate_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::context::AudioContext::sample_rate( - &api_that, - )) + Result::<_, ()>::Ok(web_audio_api::context::AudioContext::sample_rate(api_that)) })()) } }, @@ -4275,7 +4269,7 @@ fn wire__web_audio_api__context__AudioContext_sink_id_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::context::AudioContext::sink_id(&api_that)) + Result::<_, ()>::Ok(web_audio_api::context::AudioContext::sink_id(api_that)) })()) } }, @@ -4323,7 +4317,7 @@ fn wire__web_audio_api__context__AudioContext_state_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::context::AudioContext::state(&api_that)) + Result::<_, ()>::Ok(web_audio_api::context::AudioContext::state(api_that)) })()) } }, @@ -4376,7 +4370,7 @@ fn wire__web_audio_api__context__AudioContext_suspend_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::context::AudioContext::suspend(&api_that).await; + web_audio_api::context::AudioContext::suspend(api_that).await; }) })() .await, @@ -4428,7 +4422,7 @@ fn wire__web_audio_api__context__AudioContext_suspend_sync_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::context::AudioContext::suspend_sync(&api_that); + web_audio_api::context::AudioContext::suspend_sync(api_that); }) })()) } @@ -4478,7 +4472,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_base_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::context::ConcreteBaseAudioContext::base(&api_that); + web_audio_api::context::ConcreteBaseAudioContext::base(api_that); }) })()) } @@ -4529,7 +4523,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_clear_onstatechange_im let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::context::ConcreteBaseAudioContext::clear_onstatechange( - &api_that, + api_that, ); }) })()) @@ -4580,9 +4574,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_create_analyser_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::context::ConcreteBaseAudioContext::create_analyser( - &api_that, - ), + web_audio_api::context::ConcreteBaseAudioContext::create_analyser(api_that), ) })()) } @@ -4643,7 +4635,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_create_audio_param_imp let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::ConcreteBaseAudioContext::create_audio_param( - &api_that, api_opts, &api_dest, + api_that, api_opts, api_dest, ), ) })()) @@ -4695,7 +4687,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_create_biquad_filter_i let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::ConcreteBaseAudioContext::create_biquad_filter( - &api_that, + api_that, ), ) })()) @@ -4750,7 +4742,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_create_buffer_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::ConcreteBaseAudioContext::create_buffer( - &api_that, + api_that, api_number_of_channels, api_length, api_sample_rate, @@ -4805,7 +4797,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_create_buffer_source_i let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::ConcreteBaseAudioContext::create_buffer_source( - &api_that, + api_that, ), ) })()) @@ -4858,7 +4850,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_create_channel_merger_ let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::ConcreteBaseAudioContext::create_channel_merger( - &api_that, + api_that, api_number_of_inputs, ), ) @@ -4912,7 +4904,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_create_channel_splitte let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::ConcreteBaseAudioContext::create_channel_splitter( - &api_that, + api_that, api_number_of_outputs, ), ) @@ -4965,7 +4957,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_create_constant_source let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::ConcreteBaseAudioContext::create_constant_source( - &api_that, + api_that, ), ) })()) @@ -5017,7 +5009,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_create_convolver_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::ConcreteBaseAudioContext::create_convolver( - &api_that, + api_that, ), ) })()) @@ -5070,7 +5062,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_create_delay_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::ConcreteBaseAudioContext::create_delay( - &api_that, + api_that, api_max_delay_time, ), ) @@ -5099,7 +5091,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(web_audio_api::context::ConcreteBaseAudioContext::create_dynamics_compressor(&api_that)) + Result::<_,()>::Ok(web_audio_api::context::ConcreteBaseAudioContext::create_dynamics_compressor(api_that)) })()) } }) } @@ -5146,7 +5138,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_create_gain_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::context::ConcreteBaseAudioContext::create_gain(&api_that), + web_audio_api::context::ConcreteBaseAudioContext::create_gain(api_that), ) })()) } @@ -5199,7 +5191,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_create_iir_filter_impl let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::ConcreteBaseAudioContext::create_iir_filter( - &api_that, + api_that, api_feedforward, api_feedback, ), @@ -5253,7 +5245,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_create_oscillator_impl let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::ConcreteBaseAudioContext::create_oscillator( - &api_that, + api_that, ), ) })()) @@ -5304,7 +5296,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_create_panner_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::context::ConcreteBaseAudioContext::create_panner(&api_that), + web_audio_api::context::ConcreteBaseAudioContext::create_panner(api_that), ) })()) } @@ -5356,7 +5348,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_create_periodic_wave_i let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::ConcreteBaseAudioContext::create_periodic_wave( - &api_that, + api_that, api_options, ), ) @@ -5412,7 +5404,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_create_script_processo let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::ConcreteBaseAudioContext::create_script_processor( - &api_that, + api_that, api_buffer_size, api_number_of_input_channels, api_number_of_output_channels, @@ -5467,7 +5459,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_create_stereo_panner_i let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::ConcreteBaseAudioContext::create_stereo_panner( - &api_that, + api_that, ), ) })()) @@ -5519,7 +5511,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_create_wave_shaper_imp let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::ConcreteBaseAudioContext::create_wave_shaper( - &api_that, + api_that, ), ) })()) @@ -5570,7 +5562,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_current_time_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::context::ConcreteBaseAudioContext::current_time(&api_that), + web_audio_api::context::ConcreteBaseAudioContext::current_time(api_that), ) })()) } @@ -5620,7 +5612,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_destination_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::context::ConcreteBaseAudioContext::destination(&api_that), + web_audio_api::context::ConcreteBaseAudioContext::destination(api_that), ) })()) } @@ -5670,7 +5662,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_listener_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::ConcreteBaseAudioContext::listener( - &api_that, + api_that, )) })()) } @@ -5730,7 +5722,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_mark_cycle_breaker_imp let api_reg = &*api_reg_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::context::ConcreteBaseAudioContext::mark_cycle_breaker( - &api_that, &api_reg, + api_that, api_reg, ); }) })()) @@ -5781,7 +5773,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_sample_rate_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::context::ConcreteBaseAudioContext::sample_rate(&api_that), + web_audio_api::context::ConcreteBaseAudioContext::sample_rate(api_that), ) })()) } @@ -5831,7 +5823,7 @@ fn wire__web_audio_api__context__ConcreteBaseAudioContext_state_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::ConcreteBaseAudioContext::state( - &api_that, + api_that, )) })()) } @@ -5881,7 +5873,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_base_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::context::OfflineAudioContext::base(&api_that); + web_audio_api::context::OfflineAudioContext::base(api_that); }) })()) } @@ -5931,7 +5923,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_clear_oncomplete_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::context::OfflineAudioContext::clear_oncomplete(&api_that); + web_audio_api::context::OfflineAudioContext::clear_oncomplete(api_that); }) })()) } @@ -5981,7 +5973,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_clear_onstatechange_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::context::OfflineAudioContext::clear_onstatechange(&api_that); + web_audio_api::context::OfflineAudioContext::clear_onstatechange(api_that); }) })()) } @@ -6031,7 +6023,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_analyser_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::context::OfflineAudioContext::create_analyser(&api_that), + web_audio_api::context::OfflineAudioContext::create_analyser(api_that), ) })()) } @@ -6092,7 +6084,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_audio_param_impl( let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::OfflineAudioContext::create_audio_param( - &api_that, api_opts, &api_dest, + api_that, api_opts, api_dest, ), ) })()) @@ -6143,9 +6135,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_biquad_filter_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::context::OfflineAudioContext::create_biquad_filter( - &api_that, - ), + web_audio_api::context::OfflineAudioContext::create_biquad_filter(api_that), ) })()) } @@ -6198,7 +6188,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_buffer_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::OfflineAudioContext::create_buffer( - &api_that, + api_that, api_number_of_channels, api_length, api_sample_rate, @@ -6251,9 +6241,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_buffer_source_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::context::OfflineAudioContext::create_buffer_source( - &api_that, - ), + web_audio_api::context::OfflineAudioContext::create_buffer_source(api_that), ) })()) } @@ -6305,7 +6293,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_channel_merger_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::OfflineAudioContext::create_channel_merger( - &api_that, + api_that, api_number_of_inputs, ), ) @@ -6359,7 +6347,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_channel_splitter_imp let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::OfflineAudioContext::create_channel_splitter( - &api_that, + api_that, api_number_of_outputs, ), ) @@ -6412,7 +6400,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_constant_source_impl let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::OfflineAudioContext::create_constant_source( - &api_that, + api_that, ), ) })()) @@ -6463,7 +6451,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_convolver_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::context::OfflineAudioContext::create_convolver(&api_that), + web_audio_api::context::OfflineAudioContext::create_convolver(api_that), ) })()) } @@ -6514,7 +6502,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_delay_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::OfflineAudioContext::create_delay( - &api_that, + api_that, api_max_delay_time, )) })()) @@ -6566,7 +6554,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_dynamics_compressor_ let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::OfflineAudioContext::create_dynamics_compressor( - &api_that, + api_that, ), ) })()) @@ -6617,7 +6605,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_gain_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::OfflineAudioContext::create_gain( - &api_that, + api_that, )) })()) } @@ -6670,7 +6658,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_iir_filter_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::OfflineAudioContext::create_iir_filter( - &api_that, + api_that, api_feedforward, api_feedback, ), @@ -6723,7 +6711,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_oscillator_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::context::OfflineAudioContext::create_oscillator(&api_that), + web_audio_api::context::OfflineAudioContext::create_oscillator(api_that), ) })()) } @@ -6773,7 +6761,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_panner_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::OfflineAudioContext::create_panner( - &api_that, + api_that, )) })()) } @@ -6825,7 +6813,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_periodic_wave_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::OfflineAudioContext::create_periodic_wave( - &api_that, + api_that, api_options, ), ) @@ -6881,7 +6869,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_script_processor_imp let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::context::OfflineAudioContext::create_script_processor( - &api_that, + api_that, api_buffer_size, api_number_of_input_channels, api_number_of_output_channels, @@ -6935,9 +6923,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_stereo_panner_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::context::OfflineAudioContext::create_stereo_panner( - &api_that, - ), + web_audio_api::context::OfflineAudioContext::create_stereo_panner(api_that), ) })()) } @@ -6987,7 +6973,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_create_wave_shaper_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::context::OfflineAudioContext::create_wave_shaper(&api_that), + web_audio_api::context::OfflineAudioContext::create_wave_shaper(api_that), ) })()) } @@ -7037,7 +7023,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_current_time_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::OfflineAudioContext::current_time( - &api_that, + api_that, )) })()) } @@ -7087,7 +7073,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_destination_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::OfflineAudioContext::destination( - &api_that, + api_that, )) })()) } @@ -7137,7 +7123,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_length_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::OfflineAudioContext::length( - &api_that, + api_that, )) })()) } @@ -7187,7 +7173,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_listener_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::OfflineAudioContext::listener( - &api_that, + api_that, )) })()) } @@ -7279,7 +7265,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_resume_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::context::OfflineAudioContext::resume(&api_that).await; + web_audio_api::context::OfflineAudioContext::resume(api_that).await; }) })() .await, @@ -7331,7 +7317,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_sample_rate_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::OfflineAudioContext::sample_rate( - &api_that, + api_that, )) })()) } @@ -7385,7 +7371,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_start_rendering_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::context::OfflineAudioContext::start_rendering(&api_that) + web_audio_api::context::OfflineAudioContext::start_rendering(api_that) .await, ) })() @@ -7438,9 +7424,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_start_rendering_sync_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::context::OfflineAudioContext::start_rendering_sync( - &mut api_that, - ), + web_audio_api::context::OfflineAudioContext::start_rendering_sync(api_that), ) })()) } @@ -7490,7 +7474,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_state_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::context::OfflineAudioContext::state( - &api_that, + api_that, )) })()) } @@ -7546,7 +7530,7 @@ fn wire__web_audio_api__context__OfflineAudioContext_suspend_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::context::OfflineAudioContext::suspend( - &api_that, + api_that, api_suspend_time, ) .await; @@ -7921,7 +7905,7 @@ fn wire__web_audio_api__media_recorder__MediaRecorder_clear_ondataavailable_impl let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::media_recorder::MediaRecorder::clear_ondataavailable( - &api_that, + api_that, ); }) })()) @@ -7972,7 +7956,7 @@ fn wire__web_audio_api__media_recorder__MediaRecorder_clear_onerror_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::media_recorder::MediaRecorder::clear_onerror(&api_that); + web_audio_api::media_recorder::MediaRecorder::clear_onerror(api_that); }) })()) } @@ -8022,7 +8006,7 @@ fn wire__web_audio_api__media_recorder__MediaRecorder_clear_onstop_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::media_recorder::MediaRecorder::clear_onstop(&api_that); + web_audio_api::media_recorder::MediaRecorder::clear_onstop(api_that); }) })()) } @@ -8074,7 +8058,7 @@ fn wire__web_audio_api__media_recorder__MediaRecorder_new_impl( } let api_stream = &*api_stream_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::media_recorder::MediaRecorder::new( - &api_stream, + api_stream, )) })()) } @@ -8124,7 +8108,7 @@ fn wire__web_audio_api__media_recorder__MediaRecorder_start_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::media_recorder::MediaRecorder::start(&api_that); + web_audio_api::media_recorder::MediaRecorder::start(api_that); }) })()) } @@ -8174,7 +8158,7 @@ fn wire__web_audio_api__media_recorder__MediaRecorder_stop_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::media_recorder::MediaRecorder::stop(&api_that); + web_audio_api::media_recorder::MediaRecorder::stop(api_that); }) })()) } @@ -8224,7 +8208,7 @@ fn wire__web_audio_api__media_streams__MediaStreamTrack_close_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::media_streams::MediaStreamTrack::close(&api_that); + web_audio_api::media_streams::MediaStreamTrack::close(api_that); }) })()) } @@ -8274,7 +8258,7 @@ fn wire__web_audio_api__media_streams__MediaStreamTrack_ready_state_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::media_streams::MediaStreamTrack::ready_state(&api_that), + web_audio_api::media_streams::MediaStreamTrack::ready_state(api_that), ) })()) } @@ -8358,7 +8342,7 @@ fn wire__web_audio_api__media_streams__MediaStream_get_tracks_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::media_streams::MediaStream::get_tracks(&api_that); + web_audio_api::media_streams::MediaStream::get_tracks(api_that); }) })()) } @@ -8408,7 +8392,7 @@ fn wire__web_audio_api__node__AnalyserNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::channel_config(&api_that); + web_audio_api::node::AnalyserNode::channel_config(api_that); }) })()) } @@ -8457,7 +8441,7 @@ fn wire__web_audio_api__node__AnalyserNode_channel_count_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::AnalyserNode::channel_count(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::AnalyserNode::channel_count(api_that)) })()) } }, @@ -8506,7 +8490,7 @@ fn wire__web_audio_api__node__AnalyserNode_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::AnalyserNode::channel_count_mode( - &api_that, + api_that, )) })()) } @@ -8556,7 +8540,7 @@ fn wire__web_audio_api__node__AnalyserNode_channel_interpretation_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::AnalyserNode::channel_interpretation( - &api_that, + api_that, )) })()) } @@ -8606,7 +8590,7 @@ fn wire__web_audio_api__node__AnalyserNode_clear_onprocessorerror_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::clear_onprocessorerror(&api_that); + web_audio_api::node::AnalyserNode::clear_onprocessorerror(api_that); }) })()) } @@ -8656,7 +8640,7 @@ fn wire__web_audio_api__node__AnalyserNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::context(&api_that); + web_audio_api::node::AnalyserNode::context(api_that); }) })()) } @@ -8706,7 +8690,7 @@ fn wire__web_audio_api__node__AnalyserNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::disconnect(&api_that); + web_audio_api::node::AnalyserNode::disconnect(api_that); }) })()) } @@ -8757,7 +8741,7 @@ fn wire__web_audio_api__node__AnalyserNode_disconnect_output_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::disconnect_output(&api_that, api_output); + web_audio_api::node::AnalyserNode::disconnect_output(api_that, api_output); }) })()) } @@ -8806,7 +8790,7 @@ fn wire__web_audio_api__node__AnalyserNode_fft_size_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::AnalyserNode::fft_size(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::AnalyserNode::fft_size(api_that)) })()) } }, @@ -8863,9 +8847,7 @@ fn wire__web_audio_api__node__AnalyserNode_frb_override_connect_impl( let api_that = &*api_that_decoded.unwrap(); let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::frb_override_connect( - &api_that, api_dest, - ); + web_audio_api::node::AnalyserNode::frb_override_connect(api_that, api_dest); }) })()) } @@ -8915,7 +8897,7 @@ fn wire__web_audio_api__node__AnalyserNode_frequency_bin_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::AnalyserNode::frequency_bin_count( - &api_that, + api_that, )) })()) } @@ -8964,7 +8946,7 @@ fn wire__web_audio_api__node__AnalyserNode_max_decibels_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::AnalyserNode::max_decibels(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::AnalyserNode::max_decibels(api_that)) })()) } }, @@ -9012,7 +8994,7 @@ fn wire__web_audio_api__node__AnalyserNode_min_decibels_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::AnalyserNode::min_decibels(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::AnalyserNode::min_decibels(api_that)) })()) } }, @@ -9061,7 +9043,7 @@ fn wire__web_audio_api__node__AnalyserNode_number_of_inputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::AnalyserNode::number_of_inputs( - &api_that, + api_that, )) })()) } @@ -9111,7 +9093,7 @@ fn wire__web_audio_api__node__AnalyserNode_number_of_outputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::AnalyserNode::number_of_outputs( - &api_that, + api_that, )) })()) } @@ -9161,7 +9143,7 @@ fn wire__web_audio_api__node__AnalyserNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::registration(&api_that); + web_audio_api::node::AnalyserNode::registration(api_that); }) })()) } @@ -9212,7 +9194,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::set_channel_count(&api_that, api_v); + web_audio_api::node::AnalyserNode::set_channel_count(api_that, api_v); }) })()) } @@ -9263,7 +9245,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::set_channel_count_mode(&api_that, api_v); + web_audio_api::node::AnalyserNode::set_channel_count_mode(api_that, api_v); }) })()) } @@ -9315,7 +9297,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_channel_interpretation_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::AnalyserNode::set_channel_interpretation( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -9367,10 +9349,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_fft_size_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::set_fft_size( - &mut api_that, - api_fft_size, - ); + web_audio_api::node::AnalyserNode::set_fft_size(api_that, api_fft_size); }) })()) } @@ -9421,10 +9400,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_max_decibels_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::set_max_decibels( - &mut api_that, - api_value, - ); + web_audio_api::node::AnalyserNode::set_max_decibels(api_that, api_value); }) })()) } @@ -9475,10 +9451,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_min_decibels_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::set_min_decibels( - &mut api_that, - api_value, - ); + web_audio_api::node::AnalyserNode::set_min_decibels(api_that, api_value); }) })()) } @@ -9530,8 +9503,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_smoothing_time_constant_impl( let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::AnalyserNode::set_smoothing_time_constant( - &mut api_that, - api_value, + api_that, api_value, ); }) })()) @@ -9582,7 +9554,7 @@ fn wire__web_audio_api__node__AnalyserNode_smoothing_time_constant_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::AnalyserNode::smoothing_time_constant( - &api_that, + api_that, )) })()) } @@ -9632,7 +9604,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::channel_config(&api_that); + web_audio_api::node::AudioBufferSourceNode::channel_config(api_that); }) })()) } @@ -9682,7 +9654,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::AudioBufferSourceNode::channel_count( - &api_that, + api_that, )) })()) } @@ -9732,7 +9704,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::AudioBufferSourceNode::channel_count_mode(&api_that), + web_audio_api::node::AudioBufferSourceNode::channel_count_mode(api_that), ) })()) } @@ -9783,7 +9755,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_channel_interpretation_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::node::AudioBufferSourceNode::channel_interpretation( - &api_that, + api_that, ), ) })()) @@ -9834,7 +9806,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_clear_onended_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::clear_onended(&api_that); + web_audio_api::node::AudioBufferSourceNode::clear_onended(api_that); }) })()) } @@ -9885,7 +9857,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_clear_onprocessorerror_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::AudioBufferSourceNode::clear_onprocessorerror( - &api_that, + api_that, ); }) })()) @@ -9936,7 +9908,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::context(&api_that); + web_audio_api::node::AudioBufferSourceNode::context(api_that); }) })()) } @@ -9986,7 +9958,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::disconnect(&api_that); + web_audio_api::node::AudioBufferSourceNode::disconnect(api_that); }) })()) } @@ -10038,7 +10010,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_disconnect_output_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::AudioBufferSourceNode::disconnect_output( - &api_that, api_output, + api_that, api_output, ); }) })()) @@ -10098,7 +10070,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_frb_override_connect_impl( let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::AudioBufferSourceNode::frb_override_connect( - &api_that, api_dest, + api_that, api_dest, ); }) })()) @@ -10148,9 +10120,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_loop__impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::AudioBufferSourceNode::loop_( - &api_that, - )) + Result::<_, ()>::Ok(web_audio_api::node::AudioBufferSourceNode::loop_(api_that)) })()) } }, @@ -10199,7 +10169,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_loop_end_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::AudioBufferSourceNode::loop_end( - &api_that, + api_that, )) })()) } @@ -10249,7 +10219,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_loop_start_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::AudioBufferSourceNode::loop_start( - &api_that, + api_that, )) })()) } @@ -10299,7 +10269,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_number_of_inputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::AudioBufferSourceNode::number_of_inputs(&api_that), + web_audio_api::node::AudioBufferSourceNode::number_of_inputs(api_that), ) })()) } @@ -10349,7 +10319,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_number_of_outputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::AudioBufferSourceNode::number_of_outputs(&api_that), + web_audio_api::node::AudioBufferSourceNode::number_of_outputs(api_that), ) })()) } @@ -10399,7 +10369,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_position_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::AudioBufferSourceNode::position( - &api_that, + api_that, )) })()) } @@ -10449,7 +10419,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::registration(&api_that); + web_audio_api::node::AudioBufferSourceNode::registration(api_that); }) })()) } @@ -10501,7 +10471,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_buffer_impl( let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::AudioBufferSourceNode::set_buffer( - &mut api_that, + api_that, api_audio_buffer, ); }) @@ -10555,7 +10525,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::AudioBufferSourceNode::set_channel_count( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -10608,7 +10578,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_mode_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::AudioBufferSourceNode::set_channel_count_mode( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -10661,7 +10631,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_channel_interpretation_i let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::AudioBufferSourceNode::set_channel_interpretation( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -10713,10 +10683,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::set_loop( - &mut api_that, - api_value, - ); + web_audio_api::node::AudioBufferSourceNode::set_loop(api_that, api_value); }) })()) } @@ -10768,8 +10735,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_end_impl( let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::AudioBufferSourceNode::set_loop_end( - &mut api_that, - api_value, + api_that, api_value, ); }) })()) @@ -10822,8 +10788,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_start_impl( let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::AudioBufferSourceNode::set_loop_start( - &mut api_that, - api_value, + api_that, api_value, ); }) })()) @@ -10874,7 +10839,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_start_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::start(&mut api_that); + web_audio_api::node::AudioBufferSourceNode::start(api_that); }) })()) } @@ -10925,10 +10890,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_start_at_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::start_at( - &mut api_that, - api_when, - ); + web_audio_api::node::AudioBufferSourceNode::start_at(api_that, api_when); }) })()) } @@ -10981,9 +10943,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_impl( let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::AudioBufferSourceNode::start_at_with_offset( - &mut api_that, - api_start, - api_offset, + api_that, api_start, api_offset, ); }) })()) @@ -11014,7 +10974,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ web_audio_api::node::AudioBufferSourceNode::start_at_with_offset_and_duration(&mut api_that, api_start, api_offset, api_duration); }) + Result::<_,()>::Ok({ web_audio_api::node::AudioBufferSourceNode::start_at_with_offset_and_duration(api_that, api_start, api_offset, api_duration); }) })()) } }) } @@ -11061,7 +11021,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_stop_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::stop(&mut api_that); + web_audio_api::node::AudioBufferSourceNode::stop(api_that); }) })()) } @@ -11112,10 +11072,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_stop_at_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::stop_at( - &mut api_that, - api_when, - ); + web_audio_api::node::AudioBufferSourceNode::stop_at(api_that, api_when); }) })()) } @@ -11165,7 +11122,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AudioDestinationNode::channel_config(&api_that); + web_audio_api::node::AudioDestinationNode::channel_config(api_that); }) })()) } @@ -11215,7 +11172,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::AudioDestinationNode::channel_count( - &api_that, + api_that, )) })()) } @@ -11265,7 +11222,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::AudioDestinationNode::channel_count_mode(&api_that), + web_audio_api::node::AudioDestinationNode::channel_count_mode(api_that), ) })()) } @@ -11315,9 +11272,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_channel_interpretation_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::AudioDestinationNode::channel_interpretation( - &api_that, - ), + web_audio_api::node::AudioDestinationNode::channel_interpretation(api_that), ) })()) } @@ -11367,9 +11322,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_clear_onprocessorerror_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AudioDestinationNode::clear_onprocessorerror( - &api_that, - ); + web_audio_api::node::AudioDestinationNode::clear_onprocessorerror(api_that); }) })()) } @@ -11419,7 +11372,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AudioDestinationNode::context(&api_that); + web_audio_api::node::AudioDestinationNode::context(api_that); }) })()) } @@ -11469,7 +11422,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AudioDestinationNode::disconnect(&api_that); + web_audio_api::node::AudioDestinationNode::disconnect(api_that); }) })()) } @@ -11521,7 +11474,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_disconnect_output_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::AudioDestinationNode::disconnect_output( - &api_that, api_output, + api_that, api_output, ); }) })()) @@ -11581,7 +11534,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_frb_override_connect_impl( let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::AudioDestinationNode::frb_override_connect( - &api_that, api_dest, + api_that, api_dest, ); }) })()) @@ -11632,7 +11585,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_max_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::AudioDestinationNode::max_channel_count(&api_that), + web_audio_api::node::AudioDestinationNode::max_channel_count(api_that), ) })()) } @@ -11682,7 +11635,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_number_of_inputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::AudioDestinationNode::number_of_inputs(&api_that), + web_audio_api::node::AudioDestinationNode::number_of_inputs(api_that), ) })()) } @@ -11732,7 +11685,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_number_of_outputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::AudioDestinationNode::number_of_outputs(&api_that), + web_audio_api::node::AudioDestinationNode::number_of_outputs(api_that), ) })()) } @@ -11782,7 +11735,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::AudioDestinationNode::registration(&api_that); + web_audio_api::node::AudioDestinationNode::registration(api_that); }) })()) } @@ -11834,7 +11787,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_set_channel_count_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::AudioDestinationNode::set_channel_count( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -11887,7 +11840,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_set_channel_count_mode_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::AudioDestinationNode::set_channel_count_mode( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -11940,7 +11893,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_set_channel_interpretation_im let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::AudioDestinationNode::set_channel_interpretation( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -11991,7 +11944,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::channel_config(&api_that); + web_audio_api::node::BiquadFilterNode::channel_config(api_that); }) })()) } @@ -12041,7 +11994,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::BiquadFilterNode::channel_count( - &api_that, + api_that, )) })()) } @@ -12091,7 +12044,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::BiquadFilterNode::channel_count_mode( - &api_that, + api_that, )) })()) } @@ -12141,7 +12094,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_channel_interpretation_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::BiquadFilterNode::channel_interpretation(&api_that), + web_audio_api::node::BiquadFilterNode::channel_interpretation(api_that), ) })()) } @@ -12191,7 +12144,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_clear_onprocessorerror_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::clear_onprocessorerror(&api_that); + web_audio_api::node::BiquadFilterNode::clear_onprocessorerror(api_that); }) })()) } @@ -12241,7 +12194,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::context(&api_that); + web_audio_api::node::BiquadFilterNode::context(api_that); }) })()) } @@ -12291,7 +12244,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::disconnect(&api_that); + web_audio_api::node::BiquadFilterNode::disconnect(api_that); }) })()) } @@ -12343,7 +12296,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_disconnect_output_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::BiquadFilterNode::disconnect_output( - &api_that, api_output, + api_that, api_output, ); }) })()) @@ -12403,7 +12356,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_frb_override_connect_impl( let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::BiquadFilterNode::frb_override_connect( - &api_that, api_dest, + api_that, api_dest, ); }) })()) @@ -12454,7 +12407,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_number_of_inputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::BiquadFilterNode::number_of_inputs( - &api_that, + api_that, )) })()) } @@ -12504,7 +12457,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_number_of_outputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::BiquadFilterNode::number_of_outputs( - &api_that, + api_that, )) })()) } @@ -12554,7 +12507,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::registration(&api_that); + web_audio_api::node::BiquadFilterNode::registration(api_that); }) })()) } @@ -12605,7 +12558,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_set_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::set_channel_count(&api_that, api_v); + web_audio_api::node::BiquadFilterNode::set_channel_count(api_that, api_v); }) })()) } @@ -12657,7 +12610,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_set_channel_count_mode_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::BiquadFilterNode::set_channel_count_mode( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -12710,7 +12663,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_set_channel_interpretation_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::BiquadFilterNode::set_channel_interpretation( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -12762,7 +12715,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_set_type_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::set_type(&mut api_that, api_type_); + web_audio_api::node::BiquadFilterNode::set_type(api_that, api_type_); }) })()) } @@ -12811,7 +12764,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_type__impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::BiquadFilterNode::type_(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::BiquadFilterNode::type_(api_that)) })()) } }, @@ -12860,7 +12813,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::channel_config(&api_that); + web_audio_api::node::ChannelMergerNode::channel_config(api_that); }) })()) } @@ -12910,7 +12863,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::ChannelMergerNode::channel_count( - &api_that, + api_that, )) })()) } @@ -12960,7 +12913,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::ChannelMergerNode::channel_count_mode( - &api_that, + api_that, )) })()) } @@ -13010,7 +12963,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::ChannelMergerNode::channel_interpretation(&api_that), + web_audio_api::node::ChannelMergerNode::channel_interpretation(api_that), ) })()) } @@ -13060,7 +13013,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::clear_onprocessorerror(&api_that); + web_audio_api::node::ChannelMergerNode::clear_onprocessorerror(api_that); }) })()) } @@ -13110,7 +13063,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::context(&api_that); + web_audio_api::node::ChannelMergerNode::context(api_that); }) })()) } @@ -13160,7 +13113,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::disconnect(&api_that); + web_audio_api::node::ChannelMergerNode::disconnect(api_that); }) })()) } @@ -13212,7 +13165,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_disconnect_output_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ChannelMergerNode::disconnect_output( - &api_that, api_output, + api_that, api_output, ); }) })()) @@ -13272,7 +13225,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl( let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ChannelMergerNode::frb_override_connect( - &api_that, api_dest, + api_that, api_dest, ); }) })()) @@ -13323,7 +13276,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::ChannelMergerNode::number_of_inputs( - &api_that, + api_that, )) })()) } @@ -13373,7 +13326,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::ChannelMergerNode::number_of_outputs( - &api_that, + api_that, )) })()) } @@ -13423,7 +13376,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::registration(&api_that); + web_audio_api::node::ChannelMergerNode::registration(api_that); }) })()) } @@ -13474,7 +13427,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::set_channel_count(&api_that, api_v); + web_audio_api::node::ChannelMergerNode::set_channel_count(api_that, api_v); }) })()) } @@ -13526,7 +13479,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ChannelMergerNode::set_channel_count_mode( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -13579,7 +13532,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ChannelMergerNode::set_channel_interpretation( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -13630,7 +13583,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::channel_config(&api_that); + web_audio_api::node::ChannelSplitterNode::channel_config(api_that); }) })()) } @@ -13680,7 +13633,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::ChannelSplitterNode::channel_count( - &api_that, + api_that, )) })()) } @@ -13730,7 +13683,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::ChannelSplitterNode::channel_count_mode(&api_that), + web_audio_api::node::ChannelSplitterNode::channel_count_mode(api_that), ) })()) } @@ -13780,7 +13733,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::ChannelSplitterNode::channel_interpretation(&api_that), + web_audio_api::node::ChannelSplitterNode::channel_interpretation(api_that), ) })()) } @@ -13830,7 +13783,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::clear_onprocessorerror(&api_that); + web_audio_api::node::ChannelSplitterNode::clear_onprocessorerror(api_that); }) })()) } @@ -13880,7 +13833,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::context(&api_that); + web_audio_api::node::ChannelSplitterNode::context(api_that); }) })()) } @@ -13930,7 +13883,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::disconnect(&api_that); + web_audio_api::node::ChannelSplitterNode::disconnect(api_that); }) })()) } @@ -13982,7 +13935,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ChannelSplitterNode::disconnect_output( - &api_that, api_output, + api_that, api_output, ); }) })()) @@ -14042,7 +13995,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl( let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ChannelSplitterNode::frb_override_connect( - &api_that, api_dest, + api_that, api_dest, ); }) })()) @@ -14093,7 +14046,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::ChannelSplitterNode::number_of_inputs( - &api_that, + api_that, )) })()) } @@ -14143,7 +14096,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::ChannelSplitterNode::number_of_outputs(&api_that), + web_audio_api::node::ChannelSplitterNode::number_of_outputs(api_that), ) })()) } @@ -14193,7 +14146,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::registration(&api_that); + web_audio_api::node::ChannelSplitterNode::registration(api_that); }) })()) } @@ -14245,7 +14198,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ChannelSplitterNode::set_channel_count( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -14298,7 +14251,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ChannelSplitterNode::set_channel_count_mode( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -14351,7 +14304,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_imp let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ChannelSplitterNode::set_channel_interpretation( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -14402,7 +14355,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::channel_config(&api_that); + web_audio_api::node::ConstantSourceNode::channel_config(api_that); }) })()) } @@ -14452,7 +14405,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::ConstantSourceNode::channel_count( - &api_that, + api_that, )) })()) } @@ -14502,7 +14455,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::ConstantSourceNode::channel_count_mode(&api_that), + web_audio_api::node::ConstantSourceNode::channel_count_mode(api_that), ) })()) } @@ -14552,7 +14505,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::ConstantSourceNode::channel_interpretation(&api_that), + web_audio_api::node::ConstantSourceNode::channel_interpretation(api_that), ) })()) } @@ -14602,7 +14555,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::clear_onended(&api_that); + web_audio_api::node::ConstantSourceNode::clear_onended(api_that); }) })()) } @@ -14652,7 +14605,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::clear_onprocessorerror(&api_that); + web_audio_api::node::ConstantSourceNode::clear_onprocessorerror(api_that); }) })()) } @@ -14702,7 +14655,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::context(&api_that); + web_audio_api::node::ConstantSourceNode::context(api_that); }) })()) } @@ -14752,7 +14705,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::disconnect(&api_that); + web_audio_api::node::ConstantSourceNode::disconnect(api_that); }) })()) } @@ -14804,7 +14757,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ConstantSourceNode::disconnect_output( - &api_that, api_output, + api_that, api_output, ); }) })()) @@ -14864,7 +14817,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl( let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ConstantSourceNode::frb_override_connect( - &api_that, api_dest, + api_that, api_dest, ); }) })()) @@ -14915,7 +14868,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_number_of_inputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::ConstantSourceNode::number_of_inputs( - &api_that, + api_that, )) })()) } @@ -14965,7 +14918,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::ConstantSourceNode::number_of_outputs( - &api_that, + api_that, )) })()) } @@ -15015,7 +14968,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::registration(&api_that); + web_audio_api::node::ConstantSourceNode::registration(api_that); }) })()) } @@ -15066,9 +15019,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::set_channel_count( - &api_that, api_v, - ); + web_audio_api::node::ConstantSourceNode::set_channel_count(api_that, api_v); }) })()) } @@ -15120,7 +15071,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_mode_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ConstantSourceNode::set_channel_count_mode( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -15173,7 +15124,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_interpretation_impl let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ConstantSourceNode::set_channel_interpretation( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -15224,7 +15175,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_start_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::start(&mut api_that); + web_audio_api::node::ConstantSourceNode::start(api_that); }) })()) } @@ -15275,7 +15226,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_start_at_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::start_at(&mut api_that, api_when); + web_audio_api::node::ConstantSourceNode::start_at(api_that, api_when); }) })()) } @@ -15325,7 +15276,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_stop_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::stop(&mut api_that); + web_audio_api::node::ConstantSourceNode::stop(api_that); }) })()) } @@ -15376,7 +15327,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_stop_at_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::stop_at(&mut api_that, api_when); + web_audio_api::node::ConstantSourceNode::stop_at(api_that, api_when); }) })()) } @@ -15426,7 +15377,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::channel_config(&api_that); + web_audio_api::node::ConvolverNode::channel_config(api_that); }) })()) } @@ -15475,9 +15426,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_count_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::ConvolverNode::channel_count( - &api_that, - )) + Result::<_, ()>::Ok(web_audio_api::node::ConvolverNode::channel_count(api_that)) })()) } }, @@ -15526,7 +15475,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::ConvolverNode::channel_count_mode( - &api_that, + api_that, )) })()) } @@ -15576,7 +15525,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::ConvolverNode::channel_interpretation( - &api_that, + api_that, )) })()) } @@ -15626,7 +15575,7 @@ fn wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::clear_onprocessorerror(&api_that); + web_audio_api::node::ConvolverNode::clear_onprocessorerror(api_that); }) })()) } @@ -15676,7 +15625,7 @@ fn wire__web_audio_api__node__ConvolverNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::context(&api_that); + web_audio_api::node::ConvolverNode::context(api_that); }) })()) } @@ -15726,7 +15675,7 @@ fn wire__web_audio_api__node__ConvolverNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::disconnect(&api_that); + web_audio_api::node::ConvolverNode::disconnect(api_that); }) })()) } @@ -15777,9 +15726,7 @@ fn wire__web_audio_api__node__ConvolverNode_disconnect_output_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::disconnect_output( - &api_that, api_output, - ); + web_audio_api::node::ConvolverNode::disconnect_output(api_that, api_output); }) })()) } @@ -15838,7 +15785,7 @@ fn wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl( let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ConvolverNode::frb_override_connect( - &api_that, api_dest, + api_that, api_dest, ); }) })()) @@ -15888,7 +15835,7 @@ fn wire__web_audio_api__node__ConvolverNode_normalize_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::ConvolverNode::normalize(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::ConvolverNode::normalize(api_that)) })()) } }, @@ -15937,7 +15884,7 @@ fn wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::ConvolverNode::number_of_inputs( - &api_that, + api_that, )) })()) } @@ -15987,7 +15934,7 @@ fn wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::ConvolverNode::number_of_outputs( - &api_that, + api_that, )) })()) } @@ -16037,7 +15984,7 @@ fn wire__web_audio_api__node__ConvolverNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::registration(&api_that); + web_audio_api::node::ConvolverNode::registration(api_that); }) })()) } @@ -16088,7 +16035,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_buffer_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::set_buffer(&mut api_that, api_buffer); + web_audio_api::node::ConvolverNode::set_buffer(api_that, api_buffer); }) })()) } @@ -16139,7 +16086,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::set_channel_count(&api_that, api_v); + web_audio_api::node::ConvolverNode::set_channel_count(api_that, api_v); }) })()) } @@ -16190,9 +16137,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::set_channel_count_mode( - &api_that, api_v, - ); + web_audio_api::node::ConvolverNode::set_channel_count_mode(api_that, api_v); }) })()) } @@ -16244,7 +16189,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ConvolverNode::set_channel_interpretation( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -16296,7 +16241,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_normalize_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::set_normalize(&mut api_that, api_value); + web_audio_api::node::ConvolverNode::set_normalize(api_that, api_value); }) })()) } @@ -16346,7 +16291,7 @@ fn wire__web_audio_api__node__DelayNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::channel_config(&api_that); + web_audio_api::node::DelayNode::channel_config(api_that); }) })()) } @@ -16395,7 +16340,7 @@ fn wire__web_audio_api__node__DelayNode_channel_count_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::DelayNode::channel_count(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::DelayNode::channel_count(api_that)) })()) } }, @@ -16444,7 +16389,7 @@ fn wire__web_audio_api__node__DelayNode_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::DelayNode::channel_count_mode( - &api_that, + api_that, )) })()) } @@ -16494,7 +16439,7 @@ fn wire__web_audio_api__node__DelayNode_channel_interpretation_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::DelayNode::channel_interpretation( - &api_that, + api_that, )) })()) } @@ -16544,7 +16489,7 @@ fn wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::clear_onprocessorerror(&api_that); + web_audio_api::node::DelayNode::clear_onprocessorerror(api_that); }) })()) } @@ -16594,7 +16539,7 @@ fn wire__web_audio_api__node__DelayNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::context(&api_that); + web_audio_api::node::DelayNode::context(api_that); }) })()) } @@ -16644,7 +16589,7 @@ fn wire__web_audio_api__node__DelayNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::disconnect(&api_that); + web_audio_api::node::DelayNode::disconnect(api_that); }) })()) } @@ -16695,7 +16640,7 @@ fn wire__web_audio_api__node__DelayNode_disconnect_output_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::disconnect_output(&api_that, api_output); + web_audio_api::node::DelayNode::disconnect_output(api_that, api_output); }) })()) } @@ -16753,7 +16698,7 @@ fn wire__web_audio_api__node__DelayNode_frb_override_connect_impl( let api_that = &*api_that_decoded.unwrap(); let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::frb_override_connect(&api_that, api_dest); + web_audio_api::node::DelayNode::frb_override_connect(api_that, api_dest); }) })()) } @@ -16802,7 +16747,7 @@ fn wire__web_audio_api__node__DelayNode_number_of_inputs_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::DelayNode::number_of_inputs(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::DelayNode::number_of_inputs(api_that)) })()) } }, @@ -16850,9 +16795,7 @@ fn wire__web_audio_api__node__DelayNode_number_of_outputs_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::DelayNode::number_of_outputs( - &api_that, - )) + Result::<_, ()>::Ok(web_audio_api::node::DelayNode::number_of_outputs(api_that)) })()) } }, @@ -16901,7 +16844,7 @@ fn wire__web_audio_api__node__DelayNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::registration(&api_that); + web_audio_api::node::DelayNode::registration(api_that); }) })()) } @@ -16952,7 +16895,7 @@ fn wire__web_audio_api__node__DelayNode_set_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::set_channel_count(&api_that, api_v); + web_audio_api::node::DelayNode::set_channel_count(api_that, api_v); }) })()) } @@ -17003,7 +16946,7 @@ fn wire__web_audio_api__node__DelayNode_set_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::set_channel_count_mode(&api_that, api_v); + web_audio_api::node::DelayNode::set_channel_count_mode(api_that, api_v); }) })()) } @@ -17054,9 +16997,7 @@ fn wire__web_audio_api__node__DelayNode_set_channel_interpretation_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::set_channel_interpretation( - &api_that, api_v, - ); + web_audio_api::node::DelayNode::set_channel_interpretation(api_that, api_v); }) })()) } @@ -17106,7 +17047,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::channel_config(&api_that); + web_audio_api::node::DynamicsCompressorNode::channel_config(api_that); }) })()) } @@ -17156,7 +17097,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::DynamicsCompressorNode::channel_count( - &api_that, + api_that, )) })()) } @@ -17206,7 +17147,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::DynamicsCompressorNode::channel_count_mode(&api_that), + web_audio_api::node::DynamicsCompressorNode::channel_count_mode(api_that), ) })()) } @@ -17257,7 +17198,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::node::DynamicsCompressorNode::channel_interpretation( - &api_that, + api_that, ), ) })()) @@ -17309,7 +17250,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::DynamicsCompressorNode::clear_onprocessorerror( - &api_that, + api_that, ); }) })()) @@ -17360,7 +17301,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::context(&api_that); + web_audio_api::node::DynamicsCompressorNode::context(api_that); }) })()) } @@ -17410,7 +17351,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::disconnect(&api_that); + web_audio_api::node::DynamicsCompressorNode::disconnect(api_that); }) })()) } @@ -17462,7 +17403,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::DynamicsCompressorNode::disconnect_output( - &api_that, api_output, + api_that, api_output, ); }) })()) @@ -17522,7 +17463,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl( let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::DynamicsCompressorNode::frb_override_connect( - &api_that, api_dest, + api_that, api_dest, ); }) })()) @@ -17573,7 +17514,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_inputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::DynamicsCompressorNode::number_of_inputs(&api_that), + web_audio_api::node::DynamicsCompressorNode::number_of_inputs(api_that), ) })()) } @@ -17623,7 +17564,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::DynamicsCompressorNode::number_of_outputs(&api_that), + web_audio_api::node::DynamicsCompressorNode::number_of_outputs(api_that), ) })()) } @@ -17673,7 +17614,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::DynamicsCompressorNode::reduction( - &api_that, + api_that, )) })()) } @@ -17723,7 +17664,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::registration(&api_that); + web_audio_api::node::DynamicsCompressorNode::registration(api_that); }) })()) } @@ -17775,7 +17716,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::DynamicsCompressorNode::set_channel_count( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -17828,7 +17769,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_mode_impl let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::DynamicsCompressorNode::set_channel_count_mode( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -17881,7 +17822,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_ let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::DynamicsCompressorNode::set_channel_interpretation( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -17932,7 +17873,7 @@ fn wire__web_audio_api__node__GainNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::channel_config(&api_that); + web_audio_api::node::GainNode::channel_config(api_that); }) })()) } @@ -17981,7 +17922,7 @@ fn wire__web_audio_api__node__GainNode_channel_count_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::GainNode::channel_count(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::GainNode::channel_count(api_that)) })()) } }, @@ -18029,9 +17970,7 @@ fn wire__web_audio_api__node__GainNode_channel_count_mode_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::GainNode::channel_count_mode( - &api_that, - )) + Result::<_, ()>::Ok(web_audio_api::node::GainNode::channel_count_mode(api_that)) })()) } }, @@ -18080,7 +18019,7 @@ fn wire__web_audio_api__node__GainNode_channel_interpretation_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::GainNode::channel_interpretation( - &api_that, + api_that, )) })()) } @@ -18130,7 +18069,7 @@ fn wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::clear_onprocessorerror(&api_that); + web_audio_api::node::GainNode::clear_onprocessorerror(api_that); }) })()) } @@ -18180,7 +18119,7 @@ fn wire__web_audio_api__node__GainNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::context(&api_that); + web_audio_api::node::GainNode::context(api_that); }) })()) } @@ -18230,7 +18169,7 @@ fn wire__web_audio_api__node__GainNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::disconnect(&api_that); + web_audio_api::node::GainNode::disconnect(api_that); }) })()) } @@ -18281,7 +18220,7 @@ fn wire__web_audio_api__node__GainNode_disconnect_output_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::disconnect_output(&api_that, api_output); + web_audio_api::node::GainNode::disconnect_output(api_that, api_output); }) })()) } @@ -18339,7 +18278,7 @@ fn wire__web_audio_api__node__GainNode_frb_override_connect_impl( let api_that = &*api_that_decoded.unwrap(); let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::frb_override_connect(&api_that, api_dest); + web_audio_api::node::GainNode::frb_override_connect(api_that, api_dest); }) })()) } @@ -18388,7 +18327,7 @@ fn wire__web_audio_api__node__GainNode_number_of_inputs_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::GainNode::number_of_inputs(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::GainNode::number_of_inputs(api_that)) })()) } }, @@ -18436,7 +18375,7 @@ fn wire__web_audio_api__node__GainNode_number_of_outputs_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::GainNode::number_of_outputs(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::GainNode::number_of_outputs(api_that)) })()) } }, @@ -18485,7 +18424,7 @@ fn wire__web_audio_api__node__GainNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::registration(&api_that); + web_audio_api::node::GainNode::registration(api_that); }) })()) } @@ -18536,7 +18475,7 @@ fn wire__web_audio_api__node__GainNode_set_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::set_channel_count(&api_that, api_v); + web_audio_api::node::GainNode::set_channel_count(api_that, api_v); }) })()) } @@ -18587,7 +18526,7 @@ fn wire__web_audio_api__node__GainNode_set_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::set_channel_count_mode(&api_that, api_v); + web_audio_api::node::GainNode::set_channel_count_mode(api_that, api_v); }) })()) } @@ -18638,7 +18577,7 @@ fn wire__web_audio_api__node__GainNode_set_channel_interpretation_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::set_channel_interpretation(&api_that, api_v); + web_audio_api::node::GainNode::set_channel_interpretation(api_that, api_v); }) })()) } @@ -18688,7 +18627,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::channel_config(&api_that); + web_audio_api::node::IIRFilterNode::channel_config(api_that); }) })()) } @@ -18737,9 +18676,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_count_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::IIRFilterNode::channel_count( - &api_that, - )) + Result::<_, ()>::Ok(web_audio_api::node::IIRFilterNode::channel_count(api_that)) })()) } }, @@ -18788,7 +18725,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::IIRFilterNode::channel_count_mode( - &api_that, + api_that, )) })()) } @@ -18838,7 +18775,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::IIRFilterNode::channel_interpretation( - &api_that, + api_that, )) })()) } @@ -18888,7 +18825,7 @@ fn wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::clear_onprocessorerror(&api_that); + web_audio_api::node::IIRFilterNode::clear_onprocessorerror(api_that); }) })()) } @@ -18938,7 +18875,7 @@ fn wire__web_audio_api__node__IirFilterNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::context(&api_that); + web_audio_api::node::IIRFilterNode::context(api_that); }) })()) } @@ -18988,7 +18925,7 @@ fn wire__web_audio_api__node__IirFilterNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::disconnect(&api_that); + web_audio_api::node::IIRFilterNode::disconnect(api_that); }) })()) } @@ -19039,9 +18976,7 @@ fn wire__web_audio_api__node__IirFilterNode_disconnect_output_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::disconnect_output( - &api_that, api_output, - ); + web_audio_api::node::IIRFilterNode::disconnect_output(api_that, api_output); }) })()) } @@ -19100,7 +19035,7 @@ fn wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl( let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::IIRFilterNode::frb_override_connect( - &api_that, api_dest, + api_that, api_dest, ); }) })()) @@ -19151,7 +19086,7 @@ fn wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::IIRFilterNode::number_of_inputs( - &api_that, + api_that, )) })()) } @@ -19201,7 +19136,7 @@ fn wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::IIRFilterNode::number_of_outputs( - &api_that, + api_that, )) })()) } @@ -19251,7 +19186,7 @@ fn wire__web_audio_api__node__IirFilterNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::registration(&api_that); + web_audio_api::node::IIRFilterNode::registration(api_that); }) })()) } @@ -19302,7 +19237,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::set_channel_count(&api_that, api_v); + web_audio_api::node::IIRFilterNode::set_channel_count(api_that, api_v); }) })()) } @@ -19353,9 +19288,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::set_channel_count_mode( - &api_that, api_v, - ); + web_audio_api::node::IIRFilterNode::set_channel_count_mode(api_that, api_v); }) })()) } @@ -19407,7 +19340,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::IIRFilterNode::set_channel_interpretation( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -19460,7 +19393,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::channel_config(&api_that); + web_audio_api::node::MediaElementAudioSourceNode::channel_config(api_that); }) })()) } @@ -19512,7 +19445,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::MediaElementAudioSourceNode::channel_count(&api_that), + web_audio_api::node::MediaElementAudioSourceNode::channel_count(api_that), ) })()) } @@ -19565,7 +19498,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_imp let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::node::MediaElementAudioSourceNode::channel_count_mode( - &api_that, + api_that, ), ) })()) @@ -19619,7 +19552,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::node::MediaElementAudioSourceNode::channel_interpretation( - &api_that, + api_that, ), ) })()) @@ -19673,7 +19606,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaElementAudioSourceNode::clear_onprocessorerror( - &api_that, + api_that, ); }) })()) @@ -19726,7 +19659,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::context(&api_that); + web_audio_api::node::MediaElementAudioSourceNode::context(api_that); }) })()) } @@ -19778,7 +19711,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::disconnect(&api_that); + web_audio_api::node::MediaElementAudioSourceNode::disconnect(api_that); }) })()) } @@ -19832,7 +19765,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaElementAudioSourceNode::disconnect_output( - &api_that, api_output, + api_that, api_output, ); }) })()) @@ -19894,7 +19827,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_i let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaElementAudioSourceNode::frb_override_connect( - &api_that, api_dest, + api_that, api_dest, ); }) })()) @@ -19948,7 +19881,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::node::MediaElementAudioSourceNode::number_of_inputs( - &api_that, + api_that, ), ) })()) @@ -20002,7 +19935,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::node::MediaElementAudioSourceNode::number_of_outputs( - &api_that, + api_that, ), ) })()) @@ -20055,7 +19988,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::registration(&api_that); + web_audio_api::node::MediaElementAudioSourceNode::registration(api_that); }) })()) } @@ -20109,7 +20042,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_impl let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaElementAudioSourceNode::set_channel_count( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -20164,7 +20097,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_mode let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaElementAudioSourceNode::set_channel_count_mode( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -20193,7 +20126,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ web_audio_api::node::MediaElementAudioSourceNode::set_channel_interpretation(&api_that, api_v); }) + Result::<_,()>::Ok({ web_audio_api::node::MediaElementAudioSourceNode::set_channel_interpretation(api_that, api_v); }) })()) } }) } @@ -20243,7 +20176,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_imp let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::channel_config( - &api_that, + api_that, ); }) })()) @@ -20297,7 +20230,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::node::MediaStreamAudioDestinationNode::channel_count( - &api_that, + api_that, ), ) })()) @@ -20351,7 +20284,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::node::MediaStreamAudioDestinationNode::channel_count_mode( - &api_that, + api_that, ), ) })()) @@ -20379,7 +20312,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(web_audio_api::node::MediaStreamAudioDestinationNode::channel_interpretation(&api_that)) + Result::<_,()>::Ok(web_audio_api::node::MediaStreamAudioDestinationNode::channel_interpretation(api_that)) })()) } }) } @@ -20403,7 +20336,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::clear_onprocessorerror(&api_that); }) + Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::clear_onprocessorerror(api_that); }) })()) } }) } @@ -20452,7 +20385,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioDestinationNode::context(&api_that); + web_audio_api::node::MediaStreamAudioDestinationNode::context(api_that); }) })()) } @@ -20504,7 +20437,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioDestinationNode::disconnect(&api_that); + web_audio_api::node::MediaStreamAudioDestinationNode::disconnect(api_that); }) })()) } @@ -20558,7 +20491,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_ let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::disconnect_output( - &api_that, api_output, + api_that, api_output, ); }) })()) @@ -20620,7 +20553,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_conne let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::frb_override_connect( - &api_that, api_dest, + api_that, api_dest, ); }) })()) @@ -20674,7 +20607,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_i let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::node::MediaStreamAudioDestinationNode::number_of_inputs( - &api_that, + api_that, ), ) })()) @@ -20728,7 +20661,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_ let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::node::MediaStreamAudioDestinationNode::number_of_outputs( - &api_that, + api_that, ), ) })()) @@ -20782,7 +20715,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::registration( - &api_that, + api_that, ); }) })()) @@ -20837,7 +20770,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_ let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::set_channel_count( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -20866,7 +20799,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::set_channel_count_mode(&api_that, api_v); }) + Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::set_channel_count_mode(api_that, api_v); }) })()) } }) } @@ -20891,7 +20824,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::set_channel_interpretation(&api_that, api_v); }) + Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::set_channel_interpretation(api_that, api_v); }) })()) } }) } @@ -20940,7 +20873,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_stream_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioDestinationNode::stream(&api_that); + web_audio_api::node::MediaStreamAudioDestinationNode::stream(api_that); }) })()) } @@ -20990,7 +20923,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::channel_config(&api_that); + web_audio_api::node::MediaStreamAudioSourceNode::channel_config(api_that); }) })()) } @@ -21040,7 +20973,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioSourceNode::channel_count(&api_that), + web_audio_api::node::MediaStreamAudioSourceNode::channel_count(api_that), ) })()) } @@ -21091,7 +21024,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::node::MediaStreamAudioSourceNode::channel_count_mode( - &api_that, + api_that, ), ) })()) @@ -21143,7 +21076,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_ let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::node::MediaStreamAudioSourceNode::channel_interpretation( - &api_that, + api_that, ), ) })()) @@ -21195,7 +21128,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_ let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamAudioSourceNode::clear_onprocessorerror( - &api_that, + api_that, ); }) })()) @@ -21246,7 +21179,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::context(&api_that); + web_audio_api::node::MediaStreamAudioSourceNode::context(api_that); }) })()) } @@ -21296,7 +21229,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::disconnect(&api_that); + web_audio_api::node::MediaStreamAudioSourceNode::disconnect(api_that); }) })()) } @@ -21348,7 +21281,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamAudioSourceNode::disconnect_output( - &api_that, api_output, + api_that, api_output, ); }) })()) @@ -21408,7 +21341,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_im let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamAudioSourceNode::frb_override_connect( - &api_that, api_dest, + api_that, api_dest, ); }) })()) @@ -21459,9 +21392,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioSourceNode::number_of_inputs( - &api_that, - ), + web_audio_api::node::MediaStreamAudioSourceNode::number_of_inputs(api_that), ) })()) } @@ -21512,7 +21443,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::node::MediaStreamAudioSourceNode::number_of_outputs( - &api_that, + api_that, ), ) })()) @@ -21563,7 +21494,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::registration(&api_that); + web_audio_api::node::MediaStreamAudioSourceNode::registration(api_that); }) })()) } @@ -21615,7 +21546,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamAudioSourceNode::set_channel_count( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -21668,7 +21599,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_mode_ let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamAudioSourceNode::set_channel_count_mode( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -21721,7 +21652,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_interpretat let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamAudioSourceNode::set_channel_interpretation( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -21775,7 +21706,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_imp let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_config( - &api_that, + api_that, ); }) })()) @@ -21829,7 +21760,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_count( - &api_that, + api_that, ), ) })()) @@ -21883,7 +21814,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_count_mode( - &api_that, + api_that, ), ) })()) @@ -21911,7 +21842,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_interpretation(&api_that)) + Result::<_,()>::Ok(web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_interpretation(api_that)) })()) } }) } @@ -21935,7 +21866,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::clear_onprocessorerror(&api_that); }) + Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::clear_onprocessorerror(api_that); }) })()) } }) } @@ -21984,7 +21915,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamTrackAudioSourceNode::context(&api_that); + web_audio_api::node::MediaStreamTrackAudioSourceNode::context(api_that); }) })()) } @@ -22036,7 +21967,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamTrackAudioSourceNode::disconnect(&api_that); + web_audio_api::node::MediaStreamTrackAudioSourceNode::disconnect(api_that); }) })()) } @@ -22090,7 +22021,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_ let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::disconnect_output( - &api_that, api_output, + api_that, api_output, ); }) })()) @@ -22152,7 +22083,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_conne let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::frb_override_connect( - &api_that, api_dest, + api_that, api_dest, ); }) })()) @@ -22206,7 +22137,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_i let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::node::MediaStreamTrackAudioSourceNode::number_of_inputs( - &api_that, + api_that, ), ) })()) @@ -22260,7 +22191,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_ let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( web_audio_api::node::MediaStreamTrackAudioSourceNode::number_of_outputs( - &api_that, + api_that, ), ) })()) @@ -22314,7 +22245,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_registration_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::registration( - &api_that, + api_that, ); }) })()) @@ -22369,7 +22300,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_ let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::set_channel_count( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -22398,7 +22329,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::set_channel_count_mode(&api_that, api_v); }) + Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::set_channel_count_mode(api_that, api_v); }) })()) } }) } @@ -22423,7 +22354,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::set_channel_interpretation(&api_that, api_v); }) + Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::set_channel_interpretation(api_that, api_v); }) })()) } }) } @@ -22470,7 +22401,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::channel_config(&api_that); + web_audio_api::node::OscillatorNode::channel_config(api_that); }) })()) } @@ -22520,7 +22451,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::OscillatorNode::channel_count( - &api_that, + api_that, )) })()) } @@ -22570,7 +22501,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::OscillatorNode::channel_count_mode( - &api_that, + api_that, )) })()) } @@ -22620,7 +22551,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::OscillatorNode::channel_interpretation(&api_that), + web_audio_api::node::OscillatorNode::channel_interpretation(api_that), ) })()) } @@ -22670,7 +22601,7 @@ fn wire__web_audio_api__node__OscillatorNode_clear_onended_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::clear_onended(&api_that); + web_audio_api::node::OscillatorNode::clear_onended(api_that); }) })()) } @@ -22720,7 +22651,7 @@ fn wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::clear_onprocessorerror(&api_that); + web_audio_api::node::OscillatorNode::clear_onprocessorerror(api_that); }) })()) } @@ -22770,7 +22701,7 @@ fn wire__web_audio_api__node__OscillatorNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::context(&api_that); + web_audio_api::node::OscillatorNode::context(api_that); }) })()) } @@ -22820,7 +22751,7 @@ fn wire__web_audio_api__node__OscillatorNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::disconnect(&api_that); + web_audio_api::node::OscillatorNode::disconnect(api_that); }) })()) } @@ -22872,7 +22803,7 @@ fn wire__web_audio_api__node__OscillatorNode_disconnect_output_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::OscillatorNode::disconnect_output( - &api_that, api_output, + api_that, api_output, ); }) })()) @@ -22932,7 +22863,7 @@ fn wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl( let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::OscillatorNode::frb_override_connect( - &api_that, api_dest, + api_that, api_dest, ); }) })()) @@ -22983,7 +22914,7 @@ fn wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::OscillatorNode::number_of_inputs( - &api_that, + api_that, )) })()) } @@ -23033,7 +22964,7 @@ fn wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::OscillatorNode::number_of_outputs( - &api_that, + api_that, )) })()) } @@ -23083,7 +23014,7 @@ fn wire__web_audio_api__node__OscillatorNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::registration(&api_that); + web_audio_api::node::OscillatorNode::registration(api_that); }) })()) } @@ -23134,7 +23065,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::set_channel_count(&api_that, api_v); + web_audio_api::node::OscillatorNode::set_channel_count(api_that, api_v); }) })()) } @@ -23186,7 +23117,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::OscillatorNode::set_channel_count_mode( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -23239,7 +23170,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_interpretation_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::OscillatorNode::set_channel_interpretation( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -23292,7 +23223,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl( let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::OscillatorNode::set_periodic_wave( - &mut api_that, + api_that, api_periodic_wave, ); }) @@ -23345,7 +23276,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_type_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::set_type(&mut api_that, api_type_); + web_audio_api::node::OscillatorNode::set_type(api_that, api_type_); }) })()) } @@ -23395,7 +23326,7 @@ fn wire__web_audio_api__node__OscillatorNode_start_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::start(&mut api_that); + web_audio_api::node::OscillatorNode::start(api_that); }) })()) } @@ -23446,7 +23377,7 @@ fn wire__web_audio_api__node__OscillatorNode_start_at_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::start_at(&mut api_that, api_when); + web_audio_api::node::OscillatorNode::start_at(api_that, api_when); }) })()) } @@ -23496,7 +23427,7 @@ fn wire__web_audio_api__node__OscillatorNode_stop_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::stop(&mut api_that); + web_audio_api::node::OscillatorNode::stop(api_that); }) })()) } @@ -23547,7 +23478,7 @@ fn wire__web_audio_api__node__OscillatorNode_stop_at_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::stop_at(&mut api_that, api_when); + web_audio_api::node::OscillatorNode::stop_at(api_that, api_when); }) })()) } @@ -23596,7 +23527,7 @@ fn wire__web_audio_api__node__OscillatorNode_type__impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::OscillatorNode::type_(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::OscillatorNode::type_(api_that)) })()) } }, @@ -23645,7 +23576,7 @@ fn wire__web_audio_api__node__PannerNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::channel_config(&api_that); + web_audio_api::node::PannerNode::channel_config(api_that); }) })()) } @@ -23694,7 +23625,7 @@ fn wire__web_audio_api__node__PannerNode_channel_count_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::PannerNode::channel_count(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::PannerNode::channel_count(api_that)) })()) } }, @@ -23743,7 +23674,7 @@ fn wire__web_audio_api__node__PannerNode_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::PannerNode::channel_count_mode( - &api_that, + api_that, )) })()) } @@ -23793,7 +23724,7 @@ fn wire__web_audio_api__node__PannerNode_channel_interpretation_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::PannerNode::channel_interpretation( - &api_that, + api_that, )) })()) } @@ -23843,7 +23774,7 @@ fn wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::clear_onprocessorerror(&api_that); + web_audio_api::node::PannerNode::clear_onprocessorerror(api_that); }) })()) } @@ -23892,9 +23823,7 @@ fn wire__web_audio_api__node__PannerNode_cone_inner_angle_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::PannerNode::cone_inner_angle( - &api_that, - )) + Result::<_, ()>::Ok(web_audio_api::node::PannerNode::cone_inner_angle(api_that)) })()) } }, @@ -23942,9 +23871,7 @@ fn wire__web_audio_api__node__PannerNode_cone_outer_angle_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::PannerNode::cone_outer_angle( - &api_that, - )) + Result::<_, ()>::Ok(web_audio_api::node::PannerNode::cone_outer_angle(api_that)) })()) } }, @@ -23992,7 +23919,7 @@ fn wire__web_audio_api__node__PannerNode_cone_outer_gain_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::PannerNode::cone_outer_gain(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::PannerNode::cone_outer_gain(api_that)) })()) } }, @@ -24041,7 +23968,7 @@ fn wire__web_audio_api__node__PannerNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::context(&api_that); + web_audio_api::node::PannerNode::context(api_that); }) })()) } @@ -24091,7 +24018,7 @@ fn wire__web_audio_api__node__PannerNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::disconnect(&api_that); + web_audio_api::node::PannerNode::disconnect(api_that); }) })()) } @@ -24142,7 +24069,7 @@ fn wire__web_audio_api__node__PannerNode_disconnect_output_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::disconnect_output(&api_that, api_output); + web_audio_api::node::PannerNode::disconnect_output(api_that, api_output); }) })()) } @@ -24191,7 +24118,7 @@ fn wire__web_audio_api__node__PannerNode_distance_model_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::PannerNode::distance_model(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::PannerNode::distance_model(api_that)) })()) } }, @@ -24248,7 +24175,7 @@ fn wire__web_audio_api__node__PannerNode_frb_override_connect_impl( let api_that = &*api_that_decoded.unwrap(); let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::frb_override_connect(&api_that, api_dest); + web_audio_api::node::PannerNode::frb_override_connect(api_that, api_dest); }) })()) } @@ -24297,7 +24224,7 @@ fn wire__web_audio_api__node__PannerNode_max_distance_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::PannerNode::max_distance(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::PannerNode::max_distance(api_that)) })()) } }, @@ -24345,9 +24272,7 @@ fn wire__web_audio_api__node__PannerNode_number_of_inputs_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::PannerNode::number_of_inputs( - &api_that, - )) + Result::<_, ()>::Ok(web_audio_api::node::PannerNode::number_of_inputs(api_that)) })()) } }, @@ -24396,7 +24321,7 @@ fn wire__web_audio_api__node__PannerNode_number_of_outputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::PannerNode::number_of_outputs( - &api_that, + api_that, )) })()) } @@ -24445,7 +24370,7 @@ fn wire__web_audio_api__node__PannerNode_panning_model_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::PannerNode::panning_model(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::PannerNode::panning_model(api_that)) })()) } }, @@ -24493,7 +24418,7 @@ fn wire__web_audio_api__node__PannerNode_ref_distance_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::PannerNode::ref_distance(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::PannerNode::ref_distance(api_that)) })()) } }, @@ -24542,7 +24467,7 @@ fn wire__web_audio_api__node__PannerNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::registration(&api_that); + web_audio_api::node::PannerNode::registration(api_that); }) })()) } @@ -24591,7 +24516,7 @@ fn wire__web_audio_api__node__PannerNode_rolloff_factor_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::PannerNode::rolloff_factor(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::PannerNode::rolloff_factor(api_that)) })()) } }, @@ -24641,7 +24566,7 @@ fn wire__web_audio_api__node__PannerNode_set_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_channel_count(&api_that, api_v); + web_audio_api::node::PannerNode::set_channel_count(api_that, api_v); }) })()) } @@ -24692,7 +24617,7 @@ fn wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_channel_count_mode(&api_that, api_v); + web_audio_api::node::PannerNode::set_channel_count_mode(api_that, api_v); }) })()) } @@ -24744,7 +24669,7 @@ fn wire__web_audio_api__node__PannerNode_set_channel_interpretation_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::PannerNode::set_channel_interpretation( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -24796,10 +24721,7 @@ fn wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_cone_inner_angle( - &mut api_that, - api_value, - ); + web_audio_api::node::PannerNode::set_cone_inner_angle(api_that, api_value); }) })()) } @@ -24850,10 +24772,7 @@ fn wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_cone_outer_angle( - &mut api_that, - api_value, - ); + web_audio_api::node::PannerNode::set_cone_outer_angle(api_that, api_value); }) })()) } @@ -24904,10 +24823,7 @@ fn wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_cone_outer_gain( - &mut api_that, - api_value, - ); + web_audio_api::node::PannerNode::set_cone_outer_gain(api_that, api_value); }) })()) } @@ -24958,10 +24874,7 @@ fn wire__web_audio_api__node__PannerNode_set_distance_model_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_distance_model( - &mut api_that, - api_value, - ); + web_audio_api::node::PannerNode::set_distance_model(api_that, api_value); }) })()) } @@ -25012,7 +24925,7 @@ fn wire__web_audio_api__node__PannerNode_set_max_distance_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_max_distance(&mut api_that, api_value); + web_audio_api::node::PannerNode::set_max_distance(api_that, api_value); }) })()) } @@ -25066,7 +24979,7 @@ fn wire__web_audio_api__node__PannerNode_set_orientation_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::PannerNode::set_orientation( - &api_that, api_x, api_y, api_z, + api_that, api_x, api_y, api_z, ); }) })()) @@ -25118,10 +25031,7 @@ fn wire__web_audio_api__node__PannerNode_set_panning_model_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_panning_model( - &mut api_that, - api_value, - ); + web_audio_api::node::PannerNode::set_panning_model(api_that, api_value); }) })()) } @@ -25175,7 +25085,7 @@ fn wire__web_audio_api__node__PannerNode_set_position_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::PannerNode::set_position( - &api_that, api_x, api_y, api_z, + api_that, api_x, api_y, api_z, ); }) })()) @@ -25227,7 +25137,7 @@ fn wire__web_audio_api__node__PannerNode_set_ref_distance_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_ref_distance(&mut api_that, api_value); + web_audio_api::node::PannerNode::set_ref_distance(api_that, api_value); }) })()) } @@ -25278,10 +25188,7 @@ fn wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_rolloff_factor( - &mut api_that, - api_value, - ); + web_audio_api::node::PannerNode::set_rolloff_factor(api_that, api_value); }) })()) } @@ -25331,7 +25238,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::ScriptProcessorNode::buffer_size( - &api_that, + api_that, )) })()) } @@ -25381,7 +25288,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::channel_config(&api_that); + web_audio_api::node::ScriptProcessorNode::channel_config(api_that); }) })()) } @@ -25431,7 +25338,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::ScriptProcessorNode::channel_count( - &api_that, + api_that, )) })()) } @@ -25481,7 +25388,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::ScriptProcessorNode::channel_count_mode(&api_that), + web_audio_api::node::ScriptProcessorNode::channel_count_mode(api_that), ) })()) } @@ -25531,7 +25438,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::ScriptProcessorNode::channel_interpretation(&api_that), + web_audio_api::node::ScriptProcessorNode::channel_interpretation(api_that), ) })()) } @@ -25581,7 +25488,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::clear_onaudioprocess(&api_that); + web_audio_api::node::ScriptProcessorNode::clear_onaudioprocess(api_that); }) })()) } @@ -25631,7 +25538,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::clear_onprocessorerror(&api_that); + web_audio_api::node::ScriptProcessorNode::clear_onprocessorerror(api_that); }) })()) } @@ -25681,7 +25588,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::context(&api_that); + web_audio_api::node::ScriptProcessorNode::context(api_that); }) })()) } @@ -25731,7 +25638,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::disconnect(&api_that); + web_audio_api::node::ScriptProcessorNode::disconnect(api_that); }) })()) } @@ -25783,7 +25690,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ScriptProcessorNode::disconnect_output( - &api_that, api_output, + api_that, api_output, ); }) })()) @@ -25843,7 +25750,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl( let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ScriptProcessorNode::frb_override_connect( - &api_that, api_dest, + api_that, api_dest, ); }) })()) @@ -25894,7 +25801,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::ScriptProcessorNode::number_of_inputs( - &api_that, + api_that, )) })()) } @@ -25944,7 +25851,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::ScriptProcessorNode::number_of_outputs(&api_that), + web_audio_api::node::ScriptProcessorNode::number_of_outputs(api_that), ) })()) } @@ -25994,7 +25901,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::registration(&api_that); + web_audio_api::node::ScriptProcessorNode::registration(api_that); }) })()) } @@ -26046,7 +25953,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ScriptProcessorNode::set_channel_count( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -26099,7 +26006,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_mode_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ScriptProcessorNode::set_channel_count_mode( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -26152,7 +26059,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_interpretation_imp let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::ScriptProcessorNode::set_channel_interpretation( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -26203,7 +26110,7 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::channel_config(&api_that); + web_audio_api::node::StereoPannerNode::channel_config(api_that); }) })()) } @@ -26253,7 +26160,7 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::StereoPannerNode::channel_count( - &api_that, + api_that, )) })()) } @@ -26303,7 +26210,7 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::StereoPannerNode::channel_count_mode( - &api_that, + api_that, )) })()) } @@ -26353,7 +26260,7 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::StereoPannerNode::channel_interpretation(&api_that), + web_audio_api::node::StereoPannerNode::channel_interpretation(api_that), ) })()) } @@ -26403,7 +26310,7 @@ fn wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::clear_onprocessorerror(&api_that); + web_audio_api::node::StereoPannerNode::clear_onprocessorerror(api_that); }) })()) } @@ -26453,7 +26360,7 @@ fn wire__web_audio_api__node__StereoPannerNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::context(&api_that); + web_audio_api::node::StereoPannerNode::context(api_that); }) })()) } @@ -26503,7 +26410,7 @@ fn wire__web_audio_api__node__StereoPannerNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::disconnect(&api_that); + web_audio_api::node::StereoPannerNode::disconnect(api_that); }) })()) } @@ -26555,7 +26462,7 @@ fn wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::StereoPannerNode::disconnect_output( - &api_that, api_output, + api_that, api_output, ); }) })()) @@ -26615,7 +26522,7 @@ fn wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl( let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::StereoPannerNode::frb_override_connect( - &api_that, api_dest, + api_that, api_dest, ); }) })()) @@ -26666,7 +26573,7 @@ fn wire__web_audio_api__node__StereoPannerNode_number_of_inputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::StereoPannerNode::number_of_inputs( - &api_that, + api_that, )) })()) } @@ -26716,7 +26623,7 @@ fn wire__web_audio_api__node__StereoPannerNode_number_of_outputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::StereoPannerNode::number_of_outputs( - &api_that, + api_that, )) })()) } @@ -26766,7 +26673,7 @@ fn wire__web_audio_api__node__StereoPannerNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::registration(&api_that); + web_audio_api::node::StereoPannerNode::registration(api_that); }) })()) } @@ -26817,7 +26724,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::set_channel_count(&api_that, api_v); + web_audio_api::node::StereoPannerNode::set_channel_count(api_that, api_v); }) })()) } @@ -26869,7 +26776,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_mode_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::StereoPannerNode::set_channel_count_mode( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -26922,7 +26829,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_interpretation_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::StereoPannerNode::set_channel_interpretation( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -26973,7 +26880,7 @@ fn wire__web_audio_api__node__WaveShaperNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::channel_config(&api_that); + web_audio_api::node::WaveShaperNode::channel_config(api_that); }) })()) } @@ -27023,7 +26930,7 @@ fn wire__web_audio_api__node__WaveShaperNode_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::WaveShaperNode::channel_count( - &api_that, + api_that, )) })()) } @@ -27073,7 +26980,7 @@ fn wire__web_audio_api__node__WaveShaperNode_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::WaveShaperNode::channel_count_mode( - &api_that, + api_that, )) })()) } @@ -27123,7 +27030,7 @@ fn wire__web_audio_api__node__WaveShaperNode_channel_interpretation_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::node::WaveShaperNode::channel_interpretation(&api_that), + web_audio_api::node::WaveShaperNode::channel_interpretation(api_that), ) })()) } @@ -27173,7 +27080,7 @@ fn wire__web_audio_api__node__WaveShaperNode_clear_onprocessorerror_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::clear_onprocessorerror(&api_that); + web_audio_api::node::WaveShaperNode::clear_onprocessorerror(api_that); }) })()) } @@ -27223,7 +27130,7 @@ fn wire__web_audio_api__node__WaveShaperNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::context(&api_that); + web_audio_api::node::WaveShaperNode::context(api_that); }) })()) } @@ -27273,7 +27180,7 @@ fn wire__web_audio_api__node__WaveShaperNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::disconnect(&api_that); + web_audio_api::node::WaveShaperNode::disconnect(api_that); }) })()) } @@ -27325,7 +27232,7 @@ fn wire__web_audio_api__node__WaveShaperNode_disconnect_output_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::WaveShaperNode::disconnect_output( - &api_that, api_output, + api_that, api_output, ); }) })()) @@ -27385,7 +27292,7 @@ fn wire__web_audio_api__node__WaveShaperNode_frb_override_connect_impl( let api_dest = &*api_dest_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::WaveShaperNode::frb_override_connect( - &api_that, api_dest, + api_that, api_dest, ); }) })()) @@ -27436,7 +27343,7 @@ fn wire__web_audio_api__node__WaveShaperNode_number_of_inputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::WaveShaperNode::number_of_inputs( - &api_that, + api_that, )) })()) } @@ -27486,7 +27393,7 @@ fn wire__web_audio_api__node__WaveShaperNode_number_of_outputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::node::WaveShaperNode::number_of_outputs( - &api_that, + api_that, )) })()) } @@ -27535,7 +27442,7 @@ fn wire__web_audio_api__node__WaveShaperNode_oversample_impl( } } let api_that = &*api_that_decoded.unwrap(); - Result::<_, ()>::Ok(web_audio_api::node::WaveShaperNode::oversample(&api_that)) + Result::<_, ()>::Ok(web_audio_api::node::WaveShaperNode::oversample(api_that)) })()) } }, @@ -27584,7 +27491,7 @@ fn wire__web_audio_api__node__WaveShaperNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::registration(&api_that); + web_audio_api::node::WaveShaperNode::registration(api_that); }) })()) } @@ -27635,7 +27542,7 @@ fn wire__web_audio_api__node__WaveShaperNode_set_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::set_channel_count(&api_that, api_v); + web_audio_api::node::WaveShaperNode::set_channel_count(api_that, api_v); }) })()) } @@ -27687,7 +27594,7 @@ fn wire__web_audio_api__node__WaveShaperNode_set_channel_count_mode_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::WaveShaperNode::set_channel_count_mode( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -27740,7 +27647,7 @@ fn wire__web_audio_api__node__WaveShaperNode_set_channel_interpretation_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::WaveShaperNode::set_channel_interpretation( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -27792,7 +27699,7 @@ fn wire__web_audio_api__node__WaveShaperNode_set_curve_impl( } let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::set_curve(&mut api_that, api_curve); + web_audio_api::node::WaveShaperNode::set_curve(api_that, api_curve); }) })()) } @@ -27845,7 +27752,7 @@ fn wire__web_audio_api__node__WaveShaperNode_set_oversample_impl( let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::node::WaveShaperNode::set_oversample( - &mut api_that, + api_that, api_oversample, ); }) @@ -27897,7 +27804,7 @@ fn wire__web_audio_api__worklet__AudioWorkletNode_channel_config_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::worklet::AudioWorkletNode::channel_config(&api_that); + web_audio_api::worklet::AudioWorkletNode::channel_config(api_that); }) })()) } @@ -27947,7 +27854,7 @@ fn wire__web_audio_api__worklet__AudioWorkletNode_channel_count_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::worklet::AudioWorkletNode::channel_count( - &api_that, + api_that, )) })()) } @@ -27997,7 +27904,7 @@ fn wire__web_audio_api__worklet__AudioWorkletNode_channel_count_mode_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::worklet::AudioWorkletNode::channel_count_mode(&api_that), + web_audio_api::worklet::AudioWorkletNode::channel_count_mode(api_that), ) })()) } @@ -28047,7 +27954,7 @@ fn wire__web_audio_api__worklet__AudioWorkletNode_channel_interpretation_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::worklet::AudioWorkletNode::channel_interpretation(&api_that), + web_audio_api::worklet::AudioWorkletNode::channel_interpretation(api_that), ) })()) } @@ -28097,7 +28004,7 @@ fn wire__web_audio_api__worklet__AudioWorkletNode_clear_onprocessorerror_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::worklet::AudioWorkletNode::clear_onprocessorerror(&api_that); + web_audio_api::worklet::AudioWorkletNode::clear_onprocessorerror(api_that); }) })()) } @@ -28147,7 +28054,7 @@ fn wire__web_audio_api__worklet__AudioWorkletNode_context_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::worklet::AudioWorkletNode::context(&api_that); + web_audio_api::worklet::AudioWorkletNode::context(api_that); }) })()) } @@ -28197,7 +28104,7 @@ fn wire__web_audio_api__worklet__AudioWorkletNode_disconnect_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::worklet::AudioWorkletNode::disconnect(&api_that); + web_audio_api::worklet::AudioWorkletNode::disconnect(api_that); }) })()) } @@ -28249,7 +28156,7 @@ fn wire__web_audio_api__worklet__AudioWorkletNode_disconnect_output_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::worklet::AudioWorkletNode::disconnect_output( - &api_that, api_output, + api_that, api_output, ); }) })()) @@ -28300,7 +28207,7 @@ fn wire__web_audio_api__worklet__AudioWorkletNode_number_of_inputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok(web_audio_api::worklet::AudioWorkletNode::number_of_inputs( - &api_that, + api_that, )) })()) } @@ -28350,7 +28257,7 @@ fn wire__web_audio_api__worklet__AudioWorkletNode_number_of_outputs_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok( - web_audio_api::worklet::AudioWorkletNode::number_of_outputs(&api_that), + web_audio_api::worklet::AudioWorkletNode::number_of_outputs(api_that), ) })()) } @@ -28400,7 +28307,7 @@ fn wire__web_audio_api__worklet__AudioWorkletNode_parameters_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::worklet::AudioWorkletNode::parameters(&api_that); + web_audio_api::worklet::AudioWorkletNode::parameters(api_that); }) })()) } @@ -28450,7 +28357,7 @@ fn wire__web_audio_api__worklet__AudioWorkletNode_registration_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - web_audio_api::worklet::AudioWorkletNode::registration(&api_that); + web_audio_api::worklet::AudioWorkletNode::registration(api_that); }) })()) } @@ -28502,7 +28409,7 @@ fn wire__web_audio_api__worklet__AudioWorkletNode_set_channel_count_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::worklet::AudioWorkletNode::set_channel_count( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -28555,7 +28462,7 @@ fn wire__web_audio_api__worklet__AudioWorkletNode_set_channel_count_mode_impl( let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::worklet::AudioWorkletNode::set_channel_count_mode( - &api_that, api_v, + api_that, api_v, ); }) })()) @@ -28608,7 +28515,7 @@ fn wire__web_audio_api__worklet__AudioWorkletNode_set_channel_interpretation_imp let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ web_audio_api::worklet::AudioWorkletNode::set_channel_interpretation( - &api_that, api_v, + api_that, api_v, ); }) })()) diff --git a/frb_example/pure_dart/rust/src/frb_generated.rs b/frb_example/pure_dart/rust/src/frb_generated.rs index c1a78f1034..aa9304fd03 100644 --- a/frb_example/pure_dart/rust/src/frb_generated.rs +++ b/frb_example/pure_dart/rust/src/frb_generated.rs @@ -824,7 +824,7 @@ fn wire__crate__api__constructor__ConstructorOpaqueStructTwinNormal_check_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - crate::api::constructor::ConstructorOpaqueStructTwinNormal::check(&api_that); + crate::api::constructor::ConstructorOpaqueStructTwinNormal::check(api_that); }) })()) }, @@ -963,9 +963,7 @@ fn wire__crate__api__constructor__ConstructorOpaqueSyncStructTwinNormal_check_im } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - crate::api::constructor::ConstructorOpaqueSyncStructTwinNormal::check( - &api_that, - ); + crate::api::constructor::ConstructorOpaqueSyncStructTwinNormal::check(api_that); }) })()) }, @@ -1193,7 +1191,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::dart_code::OpaqueStructWithDartCodeTwinNormal::normal_method_twin_normal(&api_that)) + Result::<_,()>::Ok(crate::api::dart_code::OpaqueStructWithDartCodeTwinNormal::normal_method_twin_normal(api_that)) })()) } }) } @@ -1940,8 +1938,7 @@ fn wire__crate__api__dropping__DroppableTwinNormal_create_stream_impl( let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ crate::api::dropping::DroppableTwinNormal::create_stream( - &mut api_that, - api_sink, + api_that, api_sink, ); }) })()) @@ -2010,7 +2007,7 @@ fn wire__crate__api__dropping__DroppableTwinNormal_simple_method_twin_normal_imp let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ crate::api::dropping::DroppableTwinNormal::simple_method_twin_normal( - &api_that, + api_that, ); }) })()) @@ -2133,7 +2130,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::dyn_trait::StructOneWithTraitForDynTwinNormal::simple_method_twin_normal(&api_that)) + Result::<_,()>::Ok(crate::api::dyn_trait::StructOneWithTraitForDynTwinNormal::simple_method_twin_normal(api_that)) })()) } }) } @@ -2252,7 +2249,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::dyn_trait::StructTwoWithTraitForDynTwinNormal::simple_method_twin_normal(&api_that)) + Result::<_,()>::Ok(crate::api::dyn_trait::StructTwoWithTraitForDynTwinNormal::simple_method_twin_normal(api_that)) })()) } }) } @@ -3310,7 +3307,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::impl_trait::StructOneWithTraitTwinNormal::simple_trait_fn_receiver_borrow_twin_normal(&api_that)) + Result::<_,()>::Ok(crate::api::impl_trait::StructOneWithTraitTwinNormal::simple_trait_fn_receiver_borrow_twin_normal(api_that)) })()) } }) } @@ -3428,7 +3425,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::impl_trait::StructTwoWithTraitTwinNormal::simple_trait_fn_receiver_borrow_twin_normal(&api_that)) + Result::<_,()>::Ok(crate::api::impl_trait::StructTwoWithTraitTwinNormal::simple_trait_fn_receiver_borrow_twin_normal(api_that)) })()) } }) } @@ -5467,7 +5464,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::misc_no_twin_example_a::ItemContainerSolutionOneTwinNormal::get_item_contents_twin_normal(&api_that)) + Result::<_,()>::Ok(crate::api::misc_no_twin_example_a::ItemContainerSolutionOneTwinNormal::get_item_contents_twin_normal(api_that)) })()) } }) } @@ -5570,7 +5567,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::misc_no_twin_example_a::StructInMiscNoTwinExampleA::sample_function_a(&api_that).await; }) + Result::<_,()>::Ok({ crate::api::misc_no_twin_example_a::StructInMiscNoTwinExampleA::sample_function_a(api_that).await; }) })().await) } }) } @@ -5593,7 +5590,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::misc_no_twin_example_a::StructWithImplBlockInMultiFile::method_in_a(&api_that); }) + Result::<_,()>::Ok({ crate::api::misc_no_twin_example_a::StructWithImplBlockInMultiFile::method_in_a(api_that); }) })()) } }) } @@ -5616,7 +5613,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::misc_no_twin_example_a::StructWithImplBlockInMultiFile::method_in_b(&api_that); }) + Result::<_,()>::Ok({ crate::api::misc_no_twin_example_a::StructWithImplBlockInMultiFile::method_in_b(api_that); }) })()) } }) } @@ -5657,7 +5654,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::misc_no_twin_example_a::StructWithSimpleSetterTwinNormal::simple_getter(&api_that)) + Result::<_,()>::Ok(crate::api::misc_no_twin_example_a::StructWithSimpleSetterTwinNormal::simple_getter(api_that)) })()) }) } fn wire__crate__api__misc_no_twin_example_a__StructWithSimpleSetterTwinNormal_simple_setter_impl( @@ -5681,7 +5678,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::misc_no_twin_example_a::StructWithSimpleSetterTwinNormal::simple_setter(&mut api_that, api_value); }) + Result::<_,()>::Ok({ crate::api::misc_no_twin_example_a::StructWithSimpleSetterTwinNormal::simple_setter(api_that, api_value); }) })()) }) } fn wire__crate__api__misc_no_twin_example_a__function_with_arg_type_name_override_impl( @@ -5818,7 +5815,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::misc_no_twin_example_b::StructInMiscNoTwinExampleB::get_struct_in_misc_no_twin_example_a(&api_that).await) + Result::<_,()>::Ok(crate::api::misc_no_twin_example_b::StructInMiscNoTwinExampleB::get_struct_in_misc_no_twin_example_a(api_that).await) })().await) } }) } @@ -5841,7 +5838,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::misc_no_twin_example_b::StructInMiscNoTwinExampleB::sample_function_b(&api_that).await; }) + Result::<_,()>::Ok({ crate::api::misc_no_twin_example_b::StructInMiscNoTwinExampleB::sample_function_b(api_that).await; }) })().await) } }) } @@ -18215,7 +18212,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_rust_async::DroppableTwinRustAsync::create_stream_twin_rust_async(&mut api_that, api_sink).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_rust_async::DroppableTwinRustAsync::create_stream_twin_rust_async(api_that, api_sink).await; }) })().await) } }) } @@ -18256,7 +18253,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_rust_async::DroppableTwinRustAsync::simple_method_twin_rust_async(&api_that).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_rust_async::DroppableTwinRustAsync::simple_method_twin_rust_async(api_that).await; }) })().await) } }) } @@ -18281,7 +18278,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_rust_async_sse::DroppableTwinRustAsyncSse::create_stream_twin_rust_async_sse(&mut api_that, api_sink).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_rust_async_sse::DroppableTwinRustAsyncSse::create_stream_twin_rust_async_sse(api_that, api_sink).await; }) })().await) } }) } @@ -18335,7 +18332,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_rust_async_sse::DroppableTwinRustAsyncSse::simple_method_twin_rust_async_sse(&api_that).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_rust_async_sse::DroppableTwinRustAsyncSse::simple_method_twin_rust_async_sse(api_that).await; }) })().await) } }) } @@ -18360,7 +18357,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_sse::DroppableTwinSse::create_stream_twin_sse(&mut api_that, api_sink); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_sse::DroppableTwinSse::create_stream_twin_sse(api_that, api_sink); }) })()) } }) } @@ -18414,7 +18411,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_sse::DroppableTwinSse::simple_method_twin_sse(&api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_sse::DroppableTwinSse::simple_method_twin_sse(api_that); }) })()) } }) } @@ -18435,7 +18432,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_sync::DroppableTwinSync::create_stream_twin_sync(&mut api_that, api_sink); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_sync::DroppableTwinSync::create_stream_twin_sync(api_that, api_sink); }) })()) }) } fn wire__crate__api__pseudo_manual__dropping_twin_sync__DroppableTwinSync_get_drop_count_twin_sync_impl( @@ -18479,7 +18476,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_sync::DroppableTwinSync::simple_method_twin_sync(&api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_sync::DroppableTwinSync::simple_method_twin_sync(api_that); }) })()) }) } fn wire__crate__api__pseudo_manual__dropping_twin_sync_sse__DroppableTwinSyncSse_create_stream_twin_sync_sse_impl( @@ -18502,7 +18499,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_sync_sse::DroppableTwinSyncSse::create_stream_twin_sync_sse(&mut api_that, api_sink); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_sync_sse::DroppableTwinSyncSse::create_stream_twin_sync_sse(api_that, api_sink); }) })()) }) } fn wire__crate__api__pseudo_manual__dropping_twin_sync_sse__DroppableTwinSyncSse_get_drop_count_twin_sync_sse_impl( @@ -18550,7 +18547,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_sync_sse::DroppableTwinSyncSse::simple_method_twin_sync_sse(&api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_sync_sse::DroppableTwinSyncSse::simple_method_twin_sync_sse(api_that); }) })()) }) } fn wire__crate__api__pseudo_manual__enumeration_twin_rust_async__func_enum_simple_twin_rust_async_impl( @@ -21837,7 +21834,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sse::StructOneWithTraitTwinSse::simple_trait_fn_receiver_borrow_twin_sse(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sse::StructOneWithTraitTwinSse::simple_trait_fn_receiver_borrow_twin_sse(api_that)) })()) } }) } @@ -21955,7 +21952,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sse::StructTwoWithTraitTwinSse::simple_trait_fn_receiver_borrow_twin_sse(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sse::StructTwoWithTraitTwinSse::simple_trait_fn_receiver_borrow_twin_sse(api_that)) })()) } }) } @@ -22073,7 +22070,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync::StructOneWithTraitTwinSync::simple_trait_fn_receiver_borrow_twin_sync(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync::StructOneWithTraitTwinSync::simple_trait_fn_receiver_borrow_twin_sync(api_that)) })()) } }) } @@ -22191,7 +22188,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync::StructTwoWithTraitTwinSync::simple_trait_fn_receiver_borrow_twin_sync(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync::StructTwoWithTraitTwinSync::simple_trait_fn_receiver_borrow_twin_sync(api_that)) })()) } }) } @@ -22309,7 +22306,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync_sse::StructOneWithTraitTwinSyncSse::simple_trait_fn_receiver_borrow_twin_sync_sse(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync_sse::StructOneWithTraitTwinSyncSse::simple_trait_fn_receiver_borrow_twin_sync_sse(api_that)) })()) } }) } @@ -22427,7 +22424,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync_sse::StructTwoWithTraitTwinSyncSse::simple_trait_fn_receiver_borrow_twin_sync_sse(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync_sse::StructTwoWithTraitTwinSyncSse::simple_trait_fn_receiver_borrow_twin_sync_sse(api_that)) })()) } }) } @@ -29841,7 +29838,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::NonCloneSimpleTwinMoi::instance_method_arg_borrow_twin_moi(&api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::NonCloneSimpleTwinMoi::instance_method_arg_borrow_twin_moi(api_that); }) })()) } }) } @@ -29864,7 +29861,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::NonCloneSimpleTwinMoi::instance_method_arg_mut_borrow_twin_moi(&mut api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::NonCloneSimpleTwinMoi::instance_method_arg_mut_borrow_twin_moi(api_that); }) })()) } }) } @@ -29897,7 +29894,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_moi::NonCloneSimpleTwinMoi::instance_method_getter_twin_moi(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_moi::NonCloneSimpleTwinMoi::instance_method_getter_twin_moi(api_that)) })()) } }) } @@ -29920,7 +29917,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_moi::NonCloneSimpleTwinMoi::instance_method_return_own_twin_moi(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_moi::NonCloneSimpleTwinMoi::instance_method_return_own_twin_moi(api_that)) })()) } }) } @@ -29970,7 +29967,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::NonCloneSimpleTwinMoi::static_method_arg_borrow_twin_moi(&api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::NonCloneSimpleTwinMoi::static_method_arg_borrow_twin_moi(api_arg); }) })()) } }) } @@ -29993,7 +29990,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::NonCloneSimpleTwinMoi::static_method_arg_mut_borrow_twin_moi(&mut api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::NonCloneSimpleTwinMoi::static_method_arg_mut_borrow_twin_moi(api_arg); }) })()) } }) } @@ -30116,7 +30113,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_arg_borrow_twin_moi(&api_arg, api_expect); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_arg_borrow_twin_moi(api_arg, api_expect); }) })()) } }) } @@ -30141,7 +30138,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_arg_mut_borrow_twin_moi(&mut api_arg, api_expect, api_adder); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_arg_mut_borrow_twin_moi(api_arg, api_expect, api_adder); }) })()) } }) } @@ -30204,7 +30201,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_a = &*api_a_decoded.unwrap(); let api_b = &*api_b_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_borrow_and_borrow_twin_moi(&api_a, &api_b)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_borrow_and_borrow_twin_moi(api_a, api_b)) })()) } }) } @@ -30235,7 +30232,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_borrow = &*api_borrow_decoded.unwrap(); let mut api_mut_borrow = &mut *api_mut_borrow_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_borrow_and_mut_borrow_twin_moi(&api_borrow, &mut api_mut_borrow)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_borrow_and_mut_borrow_twin_moi(api_borrow, api_mut_borrow)) })()) } }) } @@ -30288,7 +30285,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_enum_arg_borrow_twin_moi(&api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_enum_arg_borrow_twin_moi(api_arg); }) })()) } }) } @@ -30465,7 +30462,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let mut api_apple = &mut *api_apple_decoded.unwrap(); let mut api_orange = &mut *api_orange_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_sleep_twin_moi(&mut api_apple, &mut api_orange)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_moi::rust_auto_opaque_sleep_twin_moi(api_apple, api_orange)) })()) } }) } @@ -30532,7 +30529,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::instance_method_arg_borrow_twin_rust_async(&api_that).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::instance_method_arg_borrow_twin_rust_async(api_that).await; }) })().await) } }) } @@ -30555,7 +30552,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::instance_method_arg_mut_borrow_twin_rust_async(&mut api_that).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::instance_method_arg_mut_borrow_twin_rust_async(api_that).await; }) })().await) } }) } @@ -30588,7 +30585,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::instance_method_getter_twin_rust_async(&api_that).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::instance_method_getter_twin_rust_async(api_that).await) })().await) } }) } @@ -30611,7 +30608,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::instance_method_return_own_twin_rust_async(&api_that).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::instance_method_return_own_twin_rust_async(api_that).await) })().await) } }) } @@ -30661,7 +30658,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::static_method_arg_borrow_twin_rust_async(&api_arg).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::static_method_arg_borrow_twin_rust_async(api_arg).await; }) })().await) } }) } @@ -30684,7 +30681,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::static_method_arg_mut_borrow_twin_rust_async(&mut api_arg).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::static_method_arg_mut_borrow_twin_rust_async(api_arg).await; }) })().await) } }) } @@ -30807,7 +30804,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_arg_borrow_twin_rust_async(&api_arg, api_expect).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_arg_borrow_twin_rust_async(api_arg, api_expect).await; }) })().await) } }) } @@ -30832,7 +30829,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_arg_mut_borrow_twin_rust_async(&mut api_arg, api_expect, api_adder).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_arg_mut_borrow_twin_rust_async(api_arg, api_expect, api_adder).await; }) })().await) } }) } @@ -30895,7 +30892,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_a = &*api_a_decoded.unwrap(); let api_b = &*api_b_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_borrow_and_borrow_twin_rust_async(&api_a, &api_b).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_borrow_and_borrow_twin_rust_async(api_a, api_b).await) })().await) } }) } @@ -30926,7 +30923,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_borrow = &*api_borrow_decoded.unwrap(); let mut api_mut_borrow = &mut *api_mut_borrow_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_borrow_and_mut_borrow_twin_rust_async(&api_borrow, &mut api_mut_borrow).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_borrow_and_mut_borrow_twin_rust_async(api_borrow, api_mut_borrow).await) })().await) } }) } @@ -30981,7 +30978,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_enum_arg_borrow_twin_rust_async(&api_arg).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_enum_arg_borrow_twin_rust_async(api_arg).await; }) })().await) } }) } @@ -31156,7 +31153,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let mut api_apple = &mut *api_apple_decoded.unwrap(); let mut api_orange = &mut *api_orange_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_sleep_twin_rust_async(&mut api_apple, &mut api_orange).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_sleep_twin_rust_async(api_apple, api_orange).await) })().await) } }) } @@ -31221,7 +31218,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::NonCloneSimpleTwinRustAsyncMoi::instance_method_arg_borrow_twin_rust_async_moi(&api_that).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::NonCloneSimpleTwinRustAsyncMoi::instance_method_arg_borrow_twin_rust_async_moi(api_that).await; }) })().await) } }) } @@ -31244,7 +31241,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::NonCloneSimpleTwinRustAsyncMoi::instance_method_arg_mut_borrow_twin_rust_async_moi(&mut api_that).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::NonCloneSimpleTwinRustAsyncMoi::instance_method_arg_mut_borrow_twin_rust_async_moi(api_that).await; }) })().await) } }) } @@ -31277,7 +31274,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::NonCloneSimpleTwinRustAsyncMoi::instance_method_getter_twin_rust_async_moi(&api_that).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::NonCloneSimpleTwinRustAsyncMoi::instance_method_getter_twin_rust_async_moi(api_that).await) })().await) } }) } @@ -31300,7 +31297,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::NonCloneSimpleTwinRustAsyncMoi::instance_method_return_own_twin_rust_async_moi(&api_that).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::NonCloneSimpleTwinRustAsyncMoi::instance_method_return_own_twin_rust_async_moi(api_that).await) })().await) } }) } @@ -31350,7 +31347,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::NonCloneSimpleTwinRustAsyncMoi::static_method_arg_borrow_twin_rust_async_moi(&api_arg).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::NonCloneSimpleTwinRustAsyncMoi::static_method_arg_borrow_twin_rust_async_moi(api_arg).await; }) })().await) } }) } @@ -31373,7 +31370,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::NonCloneSimpleTwinRustAsyncMoi::static_method_arg_mut_borrow_twin_rust_async_moi(&mut api_arg).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::NonCloneSimpleTwinRustAsyncMoi::static_method_arg_mut_borrow_twin_rust_async_moi(api_arg).await; }) })().await) } }) } @@ -31496,7 +31493,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_arg_borrow_twin_rust_async_moi(&api_arg, api_expect).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_arg_borrow_twin_rust_async_moi(api_arg, api_expect).await; }) })().await) } }) } @@ -31521,7 +31518,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_arg_mut_borrow_twin_rust_async_moi(&mut api_arg, api_expect, api_adder).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_arg_mut_borrow_twin_rust_async_moi(api_arg, api_expect, api_adder).await; }) })().await) } }) } @@ -31584,7 +31581,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_a = &*api_a_decoded.unwrap(); let api_b = &*api_b_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_borrow_and_borrow_twin_rust_async_moi(&api_a, &api_b).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_borrow_and_borrow_twin_rust_async_moi(api_a, api_b).await) })().await) } }) } @@ -31615,7 +31612,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_borrow = &*api_borrow_decoded.unwrap(); let mut api_mut_borrow = &mut *api_mut_borrow_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_borrow_and_mut_borrow_twin_rust_async_moi(&api_borrow, &mut api_mut_borrow).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_borrow_and_mut_borrow_twin_rust_async_moi(api_borrow, api_mut_borrow).await) })().await) } }) } @@ -31670,7 +31667,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_enum_arg_borrow_twin_rust_async_moi(&api_arg).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_enum_arg_borrow_twin_rust_async_moi(api_arg).await; }) })().await) } }) } @@ -31845,7 +31842,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let mut api_apple = &mut *api_apple_decoded.unwrap(); let mut api_orange = &mut *api_orange_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_sleep_twin_rust_async_moi(&mut api_apple, &mut api_orange).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_moi::rust_auto_opaque_sleep_twin_rust_async_moi(api_apple, api_orange).await) })().await) } }) } @@ -31911,7 +31908,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::NonCloneSimpleTwinRustAsyncSse::instance_method_arg_borrow_twin_rust_async_sse(&api_that).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::NonCloneSimpleTwinRustAsyncSse::instance_method_arg_borrow_twin_rust_async_sse(api_that).await; }) })().await) } }) } @@ -31935,7 +31932,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::NonCloneSimpleTwinRustAsyncSse::instance_method_arg_mut_borrow_twin_rust_async_sse(&mut api_that).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::NonCloneSimpleTwinRustAsyncSse::instance_method_arg_mut_borrow_twin_rust_async_sse(api_that).await; }) })().await) } }) } @@ -31974,7 +31971,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::NonCloneSimpleTwinRustAsyncSse::instance_method_getter_twin_rust_async_sse(&api_that).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::NonCloneSimpleTwinRustAsyncSse::instance_method_getter_twin_rust_async_sse(api_that).await) })().await) } }) } @@ -31998,7 +31995,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::NonCloneSimpleTwinRustAsyncSse::instance_method_return_own_twin_rust_async_sse(&api_that).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::NonCloneSimpleTwinRustAsyncSse::instance_method_return_own_twin_rust_async_sse(api_that).await) })().await) } }) } @@ -32067,7 +32064,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::NonCloneSimpleTwinRustAsyncSse::static_method_arg_borrow_twin_rust_async_sse(&api_arg).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::NonCloneSimpleTwinRustAsyncSse::static_method_arg_borrow_twin_rust_async_sse(api_arg).await; }) })().await) } }) } @@ -32091,7 +32088,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::NonCloneSimpleTwinRustAsyncSse::static_method_arg_mut_borrow_twin_rust_async_sse(&mut api_arg).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::NonCloneSimpleTwinRustAsyncSse::static_method_arg_mut_borrow_twin_rust_async_sse(api_arg).await; }) })().await) } }) } @@ -32226,7 +32223,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_arg_borrow_twin_rust_async_sse(&api_arg, api_expect).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_arg_borrow_twin_rust_async_sse(api_arg, api_expect).await; }) })().await) } }) } @@ -32252,7 +32249,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_arg_mut_borrow_twin_rust_async_sse(&mut api_arg, api_expect, api_adder).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_arg_mut_borrow_twin_rust_async_sse(api_arg, api_expect, api_adder).await; }) })().await) } }) } @@ -32327,7 +32324,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_a = &*api_a_decoded.unwrap(); let api_b = &*api_b_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_borrow_and_borrow_twin_rust_async_sse(&api_a, &api_b).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_borrow_and_borrow_twin_rust_async_sse(api_a, api_b).await) })().await) } }) } @@ -32355,7 +32352,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_borrow = &*api_borrow_decoded.unwrap(); let mut api_mut_borrow = &mut *api_mut_borrow_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_borrow_and_mut_borrow_twin_rust_async_sse(&api_borrow, &mut api_mut_borrow).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_borrow_and_mut_borrow_twin_rust_async_sse(api_borrow, api_mut_borrow).await) })().await) } }) } @@ -32425,7 +32422,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_enum_arg_borrow_twin_rust_async_sse(&api_arg).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_enum_arg_borrow_twin_rust_async_sse(api_arg).await; }) })().await) } }) } @@ -32680,7 +32677,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let mut api_apple = &mut *api_apple_decoded.unwrap(); let mut api_orange = &mut *api_orange_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_sleep_twin_rust_async_sse(&mut api_apple, &mut api_orange).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse::rust_auto_opaque_sleep_twin_rust_async_sse(api_apple, api_orange).await) })().await) } }) } @@ -32765,7 +32762,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::NonCloneSimpleTwinRustAsyncSseMoi::instance_method_arg_borrow_twin_rust_async_sse_moi(&api_that).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::NonCloneSimpleTwinRustAsyncSseMoi::instance_method_arg_borrow_twin_rust_async_sse_moi(api_that).await; }) })().await) } }) } @@ -32789,7 +32786,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::NonCloneSimpleTwinRustAsyncSseMoi::instance_method_arg_mut_borrow_twin_rust_async_sse_moi(&mut api_that).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::NonCloneSimpleTwinRustAsyncSseMoi::instance_method_arg_mut_borrow_twin_rust_async_sse_moi(api_that).await; }) })().await) } }) } @@ -32828,7 +32825,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::NonCloneSimpleTwinRustAsyncSseMoi::instance_method_getter_twin_rust_async_sse_moi(&api_that).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::NonCloneSimpleTwinRustAsyncSseMoi::instance_method_getter_twin_rust_async_sse_moi(api_that).await) })().await) } }) } @@ -32852,7 +32849,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::NonCloneSimpleTwinRustAsyncSseMoi::instance_method_return_own_twin_rust_async_sse_moi(&api_that).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::NonCloneSimpleTwinRustAsyncSseMoi::instance_method_return_own_twin_rust_async_sse_moi(api_that).await) })().await) } }) } @@ -32921,7 +32918,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::NonCloneSimpleTwinRustAsyncSseMoi::static_method_arg_borrow_twin_rust_async_sse_moi(&api_arg).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::NonCloneSimpleTwinRustAsyncSseMoi::static_method_arg_borrow_twin_rust_async_sse_moi(api_arg).await; }) })().await) } }) } @@ -32945,7 +32942,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::NonCloneSimpleTwinRustAsyncSseMoi::static_method_arg_mut_borrow_twin_rust_async_sse_moi(&mut api_arg).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::NonCloneSimpleTwinRustAsyncSseMoi::static_method_arg_mut_borrow_twin_rust_async_sse_moi(api_arg).await; }) })().await) } }) } @@ -33080,7 +33077,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_arg_borrow_twin_rust_async_sse_moi(&api_arg, api_expect).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_arg_borrow_twin_rust_async_sse_moi(api_arg, api_expect).await; }) })().await) } }) } @@ -33106,7 +33103,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_arg_mut_borrow_twin_rust_async_sse_moi(&mut api_arg, api_expect, api_adder).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_arg_mut_borrow_twin_rust_async_sse_moi(api_arg, api_expect, api_adder).await; }) })().await) } }) } @@ -33181,7 +33178,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_a = &*api_a_decoded.unwrap(); let api_b = &*api_b_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_borrow_and_borrow_twin_rust_async_sse_moi(&api_a, &api_b).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_borrow_and_borrow_twin_rust_async_sse_moi(api_a, api_b).await) })().await) } }) } @@ -33209,7 +33206,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_borrow = &*api_borrow_decoded.unwrap(); let mut api_mut_borrow = &mut *api_mut_borrow_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_borrow_and_mut_borrow_twin_rust_async_sse_moi(&api_borrow, &mut api_mut_borrow).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_borrow_and_mut_borrow_twin_rust_async_sse_moi(api_borrow, api_mut_borrow).await) })().await) } }) } @@ -33279,7 +33276,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_enum_arg_borrow_twin_rust_async_sse_moi(&api_arg).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_enum_arg_borrow_twin_rust_async_sse_moi(api_arg).await; }) })().await) } }) } @@ -33534,7 +33531,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let mut api_apple = &mut *api_apple_decoded.unwrap(); let mut api_orange = &mut *api_orange_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_sleep_twin_rust_async_sse_moi(&mut api_apple, &mut api_orange).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async_sse_moi::rust_auto_opaque_sleep_twin_rust_async_sse_moi(api_apple, api_orange).await) })().await) } }) } @@ -33619,7 +33616,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::NonCloneSimpleTwinSse::instance_method_arg_borrow_twin_sse(&api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::NonCloneSimpleTwinSse::instance_method_arg_borrow_twin_sse(api_that); }) })()) } }) } @@ -33643,7 +33640,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::NonCloneSimpleTwinSse::instance_method_arg_mut_borrow_twin_sse(&mut api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::NonCloneSimpleTwinSse::instance_method_arg_mut_borrow_twin_sse(api_that); }) })()) } }) } @@ -33682,7 +33679,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse::NonCloneSimpleTwinSse::instance_method_getter_twin_sse(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse::NonCloneSimpleTwinSse::instance_method_getter_twin_sse(api_that)) })()) } }) } @@ -33706,7 +33703,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse::NonCloneSimpleTwinSse::instance_method_return_own_twin_sse(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse::NonCloneSimpleTwinSse::instance_method_return_own_twin_sse(api_that)) })()) } }) } @@ -33775,7 +33772,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::NonCloneSimpleTwinSse::static_method_arg_borrow_twin_sse(&api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::NonCloneSimpleTwinSse::static_method_arg_borrow_twin_sse(api_arg); }) })()) } }) } @@ -33799,7 +33796,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::NonCloneSimpleTwinSse::static_method_arg_mut_borrow_twin_sse(&mut api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::NonCloneSimpleTwinSse::static_method_arg_mut_borrow_twin_sse(api_arg); }) })()) } }) } @@ -33934,7 +33931,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_arg_borrow_twin_sse(&api_arg, api_expect); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_arg_borrow_twin_sse(api_arg, api_expect); }) })()) } }) } @@ -33960,7 +33957,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_arg_mut_borrow_twin_sse(&mut api_arg, api_expect, api_adder); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_arg_mut_borrow_twin_sse(api_arg, api_expect, api_adder); }) })()) } }) } @@ -34035,7 +34032,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_a = &*api_a_decoded.unwrap(); let api_b = &*api_b_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_borrow_and_borrow_twin_sse(&api_a, &api_b)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_borrow_and_borrow_twin_sse(api_a, api_b)) })()) } }) } @@ -34063,7 +34060,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_borrow = &*api_borrow_decoded.unwrap(); let mut api_mut_borrow = &mut *api_mut_borrow_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_borrow_and_mut_borrow_twin_sse(&api_borrow, &mut api_mut_borrow)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_borrow_and_mut_borrow_twin_sse(api_borrow, api_mut_borrow)) })()) } }) } @@ -34133,7 +34130,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_enum_arg_borrow_twin_sse(&api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_enum_arg_borrow_twin_sse(api_arg); }) })()) } }) } @@ -34388,7 +34385,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let mut api_apple = &mut *api_apple_decoded.unwrap(); let mut api_orange = &mut *api_orange_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_sleep_twin_sse(&mut api_apple, &mut api_orange)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse::rust_auto_opaque_sleep_twin_sse(api_apple, api_orange)) })()) } }) } @@ -34473,7 +34470,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::NonCloneSimpleTwinSseMoi::instance_method_arg_borrow_twin_sse_moi(&api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::NonCloneSimpleTwinSseMoi::instance_method_arg_borrow_twin_sse_moi(api_that); }) })()) } }) } @@ -34497,7 +34494,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::NonCloneSimpleTwinSseMoi::instance_method_arg_mut_borrow_twin_sse_moi(&mut api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::NonCloneSimpleTwinSseMoi::instance_method_arg_mut_borrow_twin_sse_moi(api_that); }) })()) } }) } @@ -34536,7 +34533,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::NonCloneSimpleTwinSseMoi::instance_method_getter_twin_sse_moi(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::NonCloneSimpleTwinSseMoi::instance_method_getter_twin_sse_moi(api_that)) })()) } }) } @@ -34560,7 +34557,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::NonCloneSimpleTwinSseMoi::instance_method_return_own_twin_sse_moi(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::NonCloneSimpleTwinSseMoi::instance_method_return_own_twin_sse_moi(api_that)) })()) } }) } @@ -34629,7 +34626,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::NonCloneSimpleTwinSseMoi::static_method_arg_borrow_twin_sse_moi(&api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::NonCloneSimpleTwinSseMoi::static_method_arg_borrow_twin_sse_moi(api_arg); }) })()) } }) } @@ -34653,7 +34650,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::NonCloneSimpleTwinSseMoi::static_method_arg_mut_borrow_twin_sse_moi(&mut api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::NonCloneSimpleTwinSseMoi::static_method_arg_mut_borrow_twin_sse_moi(api_arg); }) })()) } }) } @@ -34788,7 +34785,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_arg_borrow_twin_sse_moi(&api_arg, api_expect); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_arg_borrow_twin_sse_moi(api_arg, api_expect); }) })()) } }) } @@ -34814,7 +34811,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_arg_mut_borrow_twin_sse_moi(&mut api_arg, api_expect, api_adder); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_arg_mut_borrow_twin_sse_moi(api_arg, api_expect, api_adder); }) })()) } }) } @@ -34889,7 +34886,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_a = &*api_a_decoded.unwrap(); let api_b = &*api_b_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_borrow_and_borrow_twin_sse_moi(&api_a, &api_b)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_borrow_and_borrow_twin_sse_moi(api_a, api_b)) })()) } }) } @@ -34917,7 +34914,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_borrow = &*api_borrow_decoded.unwrap(); let mut api_mut_borrow = &mut *api_mut_borrow_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_borrow_and_mut_borrow_twin_sse_moi(&api_borrow, &mut api_mut_borrow)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_borrow_and_mut_borrow_twin_sse_moi(api_borrow, api_mut_borrow)) })()) } }) } @@ -34987,7 +34984,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_enum_arg_borrow_twin_sse_moi(&api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_enum_arg_borrow_twin_sse_moi(api_arg); }) })()) } }) } @@ -35242,7 +35239,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let mut api_apple = &mut *api_apple_decoded.unwrap(); let mut api_orange = &mut *api_orange_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_sleep_twin_sse_moi(&mut api_apple, &mut api_orange)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sse_moi::rust_auto_opaque_sleep_twin_sse_moi(api_apple, api_orange)) })()) } }) } @@ -35325,7 +35322,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::instance_method_arg_borrow_twin_sync(&api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::instance_method_arg_borrow_twin_sync(api_that); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_mut_borrow_twin_sync_impl( @@ -35346,7 +35343,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::instance_method_arg_mut_borrow_twin_sync(&mut api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::instance_method_arg_mut_borrow_twin_sync(api_that); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_own_twin_sync_impl( @@ -35375,7 +35372,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::instance_method_getter_twin_sync(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::instance_method_getter_twin_sync(api_that)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_return_own_twin_sync_impl( @@ -35396,7 +35393,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::instance_method_return_own_twin_sync(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::instance_method_return_own_twin_sync(api_that)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_custom_name_twin_sync_impl( @@ -35438,7 +35435,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::static_method_arg_borrow_twin_sync(&api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::static_method_arg_borrow_twin_sync(api_arg); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_mut_borrow_twin_sync_impl( @@ -35459,7 +35456,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::static_method_arg_mut_borrow_twin_sync(&mut api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::static_method_arg_mut_borrow_twin_sync(api_arg); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_own_twin_sync_impl( @@ -35576,7 +35573,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_arg_borrow_twin_sync(&api_arg, api_expect); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_arg_borrow_twin_sync(api_arg, api_expect); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_mut_borrow_twin_sync_impl( @@ -35599,7 +35596,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_arg_mut_borrow_twin_sync(&mut api_arg, api_expect, api_adder); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_arg_mut_borrow_twin_sync(api_arg, api_expect, api_adder); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_own_and_return_own_twin_sync_impl( @@ -35654,7 +35651,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_a = &*api_a_decoded.unwrap(); let api_b = &*api_b_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_borrow_and_borrow_twin_sync(&api_a, &api_b)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_borrow_and_borrow_twin_sync(api_a, api_b)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_borrow_and_mut_borrow_twin_sync_impl( @@ -35683,7 +35680,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_borrow = &*api_borrow_decoded.unwrap(); let mut api_mut_borrow = &mut *api_mut_borrow_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_borrow_and_mut_borrow_twin_sync(&api_borrow, &mut api_mut_borrow)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_borrow_and_mut_borrow_twin_sync(api_borrow, api_mut_borrow)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_callable_arg_twin_sync_impl( @@ -35728,7 +35725,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_enum_arg_borrow_twin_sync(&api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_enum_arg_borrow_twin_sync(api_arg); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_return_own_twin_sync_impl( @@ -35873,7 +35870,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let mut api_apple = &mut *api_apple_decoded.unwrap(); let mut api_orange = &mut *api_orange_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_sleep_twin_sync(&mut api_apple, &mut api_orange)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_sleep_twin_sync(api_apple, api_orange)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_stream_sink_twin_sync_impl( @@ -35930,7 +35927,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::NonCloneSimpleTwinSyncMoi::instance_method_arg_borrow_twin_sync_moi(&api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::NonCloneSimpleTwinSyncMoi::instance_method_arg_borrow_twin_sync_moi(api_that); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__NonCloneSimpleTwinSyncMoi_instance_method_arg_mut_borrow_twin_sync_moi_impl( @@ -35951,7 +35948,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::NonCloneSimpleTwinSyncMoi::instance_method_arg_mut_borrow_twin_sync_moi(&mut api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::NonCloneSimpleTwinSyncMoi::instance_method_arg_mut_borrow_twin_sync_moi(api_that); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__NonCloneSimpleTwinSyncMoi_instance_method_arg_own_twin_sync_moi_impl( @@ -35980,7 +35977,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::NonCloneSimpleTwinSyncMoi::instance_method_getter_twin_sync_moi(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::NonCloneSimpleTwinSyncMoi::instance_method_getter_twin_sync_moi(api_that)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__NonCloneSimpleTwinSyncMoi_instance_method_return_own_twin_sync_moi_impl( @@ -36001,7 +35998,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::NonCloneSimpleTwinSyncMoi::instance_method_return_own_twin_sync_moi(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::NonCloneSimpleTwinSyncMoi::instance_method_return_own_twin_sync_moi(api_that)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__NonCloneSimpleTwinSyncMoi_new_custom_name_twin_sync_moi_impl( @@ -36043,7 +36040,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::NonCloneSimpleTwinSyncMoi::static_method_arg_borrow_twin_sync_moi(&api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::NonCloneSimpleTwinSyncMoi::static_method_arg_borrow_twin_sync_moi(api_arg); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__NonCloneSimpleTwinSyncMoi_static_method_arg_mut_borrow_twin_sync_moi_impl( @@ -36064,7 +36061,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::NonCloneSimpleTwinSyncMoi::static_method_arg_mut_borrow_twin_sync_moi(&mut api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::NonCloneSimpleTwinSyncMoi::static_method_arg_mut_borrow_twin_sync_moi(api_arg); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__NonCloneSimpleTwinSyncMoi_static_method_arg_own_twin_sync_moi_impl( @@ -36181,7 +36178,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_arg_borrow_twin_sync_moi(&api_arg, api_expect); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_arg_borrow_twin_sync_moi(api_arg, api_expect); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_arg_mut_borrow_twin_sync_moi_impl( @@ -36204,7 +36201,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_arg_mut_borrow_twin_sync_moi(&mut api_arg, api_expect, api_adder); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_arg_mut_borrow_twin_sync_moi(api_arg, api_expect, api_adder); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_arg_own_and_return_own_twin_sync_moi_impl( @@ -36259,7 +36256,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_a = &*api_a_decoded.unwrap(); let api_b = &*api_b_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_borrow_and_borrow_twin_sync_moi(&api_a, &api_b)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_borrow_and_borrow_twin_sync_moi(api_a, api_b)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_borrow_and_mut_borrow_twin_sync_moi_impl( @@ -36288,7 +36285,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_borrow = &*api_borrow_decoded.unwrap(); let mut api_mut_borrow = &mut *api_mut_borrow_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_borrow_and_mut_borrow_twin_sync_moi(&api_borrow, &mut api_mut_borrow)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_borrow_and_mut_borrow_twin_sync_moi(api_borrow, api_mut_borrow)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_callable_arg_twin_sync_moi_impl( @@ -36333,7 +36330,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_enum_arg_borrow_twin_sync_moi(&api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_enum_arg_borrow_twin_sync_moi(api_arg); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_enum_return_own_twin_sync_moi_impl( @@ -36478,7 +36475,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let mut api_apple = &mut *api_apple_decoded.unwrap(); let mut api_orange = &mut *api_orange_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_sleep_twin_sync_moi(&mut api_apple, &mut api_orange)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_moi::rust_auto_opaque_sleep_twin_sync_moi(api_apple, api_orange)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_moi__rust_auto_opaque_stream_sink_twin_sync_moi_impl( @@ -36534,7 +36531,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::NonCloneSimpleTwinSyncSse::instance_method_arg_borrow_twin_sync_sse(&api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::NonCloneSimpleTwinSyncSse::instance_method_arg_borrow_twin_sync_sse(api_that); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__NonCloneSimpleTwinSyncSse_instance_method_arg_mut_borrow_twin_sync_sse_impl( @@ -36556,7 +36553,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::NonCloneSimpleTwinSyncSse::instance_method_arg_mut_borrow_twin_sync_sse(&mut api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::NonCloneSimpleTwinSyncSse::instance_method_arg_mut_borrow_twin_sync_sse(api_that); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__NonCloneSimpleTwinSyncSse_instance_method_arg_own_twin_sync_sse_impl( @@ -36591,7 +36588,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::NonCloneSimpleTwinSyncSse::instance_method_getter_twin_sync_sse(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::NonCloneSimpleTwinSyncSse::instance_method_getter_twin_sync_sse(api_that)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__NonCloneSimpleTwinSyncSse_instance_method_return_own_twin_sync_sse_impl( @@ -36613,7 +36610,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::NonCloneSimpleTwinSyncSse::instance_method_return_own_twin_sync_sse(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::NonCloneSimpleTwinSyncSse::instance_method_return_own_twin_sync_sse(api_that)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__NonCloneSimpleTwinSyncSse_new_custom_name_twin_sync_sse_impl( @@ -36674,7 +36671,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::NonCloneSimpleTwinSyncSse::static_method_arg_borrow_twin_sync_sse(&api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::NonCloneSimpleTwinSyncSse::static_method_arg_borrow_twin_sync_sse(api_arg); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__NonCloneSimpleTwinSyncSse_static_method_arg_mut_borrow_twin_sync_sse_impl( @@ -36696,7 +36693,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::NonCloneSimpleTwinSyncSse::static_method_arg_mut_borrow_twin_sync_sse(&mut api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::NonCloneSimpleTwinSyncSse::static_method_arg_mut_borrow_twin_sync_sse(api_arg); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__NonCloneSimpleTwinSyncSse_static_method_arg_own_twin_sync_sse_impl( @@ -36825,7 +36822,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_arg_borrow_twin_sync_sse(&api_arg, api_expect); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_arg_borrow_twin_sync_sse(api_arg, api_expect); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_arg_mut_borrow_twin_sync_sse_impl( @@ -36849,7 +36846,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_arg_mut_borrow_twin_sync_sse(&mut api_arg, api_expect, api_adder); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_arg_mut_borrow_twin_sync_sse(api_arg, api_expect, api_adder); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_arg_own_and_return_own_twin_sync_sse_impl( @@ -36916,7 +36913,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_a = &*api_a_decoded.unwrap(); let api_b = &*api_b_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_borrow_and_borrow_twin_sync_sse(&api_a, &api_b)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_borrow_and_borrow_twin_sync_sse(api_a, api_b)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_borrow_and_mut_borrow_twin_sync_sse_impl( @@ -36942,7 +36939,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_borrow = &*api_borrow_decoded.unwrap(); let mut api_mut_borrow = &mut *api_mut_borrow_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_borrow_and_mut_borrow_twin_sync_sse(&api_borrow, &mut api_mut_borrow)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_borrow_and_mut_borrow_twin_sync_sse(api_borrow, api_mut_borrow)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_callable_arg_twin_sync_sse_impl( @@ -37004,7 +37001,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_enum_arg_borrow_twin_sync_sse(&api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_enum_arg_borrow_twin_sync_sse(api_arg); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_enum_return_own_twin_sync_sse_impl( @@ -37227,7 +37224,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let mut api_apple = &mut *api_apple_decoded.unwrap(); let mut api_orange = &mut *api_orange_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_sleep_twin_sync_sse(&mut api_apple, &mut api_orange)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse::rust_auto_opaque_sleep_twin_sync_sse(api_apple, api_orange)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse__rust_auto_opaque_stream_sink_twin_sync_sse_impl( @@ -37302,7 +37299,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::NonCloneSimpleTwinSyncSseMoi::instance_method_arg_borrow_twin_sync_sse_moi(&api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::NonCloneSimpleTwinSyncSseMoi::instance_method_arg_borrow_twin_sync_sse_moi(api_that); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__NonCloneSimpleTwinSyncSseMoi_instance_method_arg_mut_borrow_twin_sync_sse_moi_impl( @@ -37324,7 +37321,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::NonCloneSimpleTwinSyncSseMoi::instance_method_arg_mut_borrow_twin_sync_sse_moi(&mut api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::NonCloneSimpleTwinSyncSseMoi::instance_method_arg_mut_borrow_twin_sync_sse_moi(api_that); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__NonCloneSimpleTwinSyncSseMoi_instance_method_arg_own_twin_sync_sse_moi_impl( @@ -37359,7 +37356,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::NonCloneSimpleTwinSyncSseMoi::instance_method_getter_twin_sync_sse_moi(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::NonCloneSimpleTwinSyncSseMoi::instance_method_getter_twin_sync_sse_moi(api_that)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__NonCloneSimpleTwinSyncSseMoi_instance_method_return_own_twin_sync_sse_moi_impl( @@ -37381,7 +37378,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::NonCloneSimpleTwinSyncSseMoi::instance_method_return_own_twin_sync_sse_moi(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::NonCloneSimpleTwinSyncSseMoi::instance_method_return_own_twin_sync_sse_moi(api_that)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__NonCloneSimpleTwinSyncSseMoi_new_custom_name_twin_sync_sse_moi_impl( @@ -37442,7 +37439,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::NonCloneSimpleTwinSyncSseMoi::static_method_arg_borrow_twin_sync_sse_moi(&api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::NonCloneSimpleTwinSyncSseMoi::static_method_arg_borrow_twin_sync_sse_moi(api_arg); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__NonCloneSimpleTwinSyncSseMoi_static_method_arg_mut_borrow_twin_sync_sse_moi_impl( @@ -37464,7 +37461,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::NonCloneSimpleTwinSyncSseMoi::static_method_arg_mut_borrow_twin_sync_sse_moi(&mut api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::NonCloneSimpleTwinSyncSseMoi::static_method_arg_mut_borrow_twin_sync_sse_moi(api_arg); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__NonCloneSimpleTwinSyncSseMoi_static_method_arg_own_twin_sync_sse_moi_impl( @@ -37593,7 +37590,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_arg_borrow_twin_sync_sse_moi(&api_arg, api_expect); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_arg_borrow_twin_sync_sse_moi(api_arg, api_expect); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_arg_mut_borrow_twin_sync_sse_moi_impl( @@ -37617,7 +37614,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_arg_mut_borrow_twin_sync_sse_moi(&mut api_arg, api_expect, api_adder); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_arg_mut_borrow_twin_sync_sse_moi(api_arg, api_expect, api_adder); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_arg_own_and_return_own_twin_sync_sse_moi_impl( @@ -37684,7 +37681,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_a = &*api_a_decoded.unwrap(); let api_b = &*api_b_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_borrow_and_borrow_twin_sync_sse_moi(&api_a, &api_b)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_borrow_and_borrow_twin_sync_sse_moi(api_a, api_b)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_borrow_and_mut_borrow_twin_sync_sse_moi_impl( @@ -37710,7 +37707,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_borrow = &*api_borrow_decoded.unwrap(); let mut api_mut_borrow = &mut *api_mut_borrow_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_borrow_and_mut_borrow_twin_sync_sse_moi(&api_borrow, &mut api_mut_borrow)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_borrow_and_mut_borrow_twin_sync_sse_moi(api_borrow, api_mut_borrow)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_callable_arg_twin_sync_sse_moi_impl( @@ -37772,7 +37769,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_enum_arg_borrow_twin_sync_sse_moi(&api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_enum_arg_borrow_twin_sync_sse_moi(api_arg); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_enum_return_own_twin_sync_sse_moi_impl( @@ -37995,7 +37992,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let mut api_apple = &mut *api_apple_decoded.unwrap(); let mut api_orange = &mut *api_orange_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_sleep_twin_sync_sse_moi(&mut api_apple, &mut api_orange)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync_sse_moi::rust_auto_opaque_sleep_twin_sync_sse_moi(api_apple, api_orange)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync_sse_moi__rust_auto_opaque_stream_sink_twin_sync_sse_moi_impl( @@ -42418,7 +42415,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::instance_method_arg_borrow_twin_normal(&api_that); }) + Result::<_,()>::Ok({ crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::instance_method_arg_borrow_twin_normal(api_that); }) })()) } }) } @@ -42441,7 +42438,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::instance_method_arg_mut_borrow_twin_normal(&mut api_that); }) + Result::<_,()>::Ok({ crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::instance_method_arg_mut_borrow_twin_normal(api_that); }) })()) } }) } @@ -42474,7 +42471,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::instance_method_getter_twin_normal(&api_that)) + Result::<_,()>::Ok(crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::instance_method_getter_twin_normal(api_that)) })()) } }) } @@ -42497,7 +42494,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::instance_method_return_own_twin_normal(&api_that)) + Result::<_,()>::Ok(crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::instance_method_return_own_twin_normal(api_that)) })()) } }) } @@ -42558,7 +42555,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::static_method_arg_borrow_twin_normal(&api_arg); }) + Result::<_,()>::Ok({ crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::static_method_arg_borrow_twin_normal(api_arg); }) })()) } }) } @@ -42581,7 +42578,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::static_method_arg_mut_borrow_twin_normal(&mut api_arg); }) + Result::<_,()>::Ok({ crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::static_method_arg_mut_borrow_twin_normal(api_arg); }) })()) } }) } @@ -42720,7 +42717,7 @@ fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_borrow_twin_normal_i let api_arg = &*api_arg_decoded.unwrap(); Result::<_, ()>::Ok({ crate::api::rust_auto_opaque::rust_auto_opaque_arg_borrow_twin_normal( - &api_arg, api_expect, + api_arg, api_expect, ); }) })()) @@ -42766,9 +42763,7 @@ fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_mut_borrow_twin_norm let mut api_arg = &mut *api_arg_decoded.unwrap(); Result::<_, ()>::Ok({ crate::api::rust_auto_opaque::rust_auto_opaque_arg_mut_borrow_twin_normal( - &mut api_arg, - api_expect, - api_adder, + api_arg, api_expect, api_adder, ); }) })()) @@ -42865,7 +42860,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_a = &*api_a_decoded.unwrap(); let api_b = &*api_b_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::rust_auto_opaque::rust_auto_opaque_borrow_and_borrow_twin_normal(&api_a, &api_b)) + Result::<_,()>::Ok(crate::api::rust_auto_opaque::rust_auto_opaque_borrow_and_borrow_twin_normal(api_a, api_b)) })()) } }) } @@ -42896,7 +42891,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_borrow = &*api_borrow_decoded.unwrap(); let mut api_mut_borrow = &mut *api_mut_borrow_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::rust_auto_opaque::rust_auto_opaque_borrow_and_mut_borrow_twin_normal(&api_borrow, &mut api_mut_borrow)) + Result::<_,()>::Ok(crate::api::rust_auto_opaque::rust_auto_opaque_borrow_and_mut_borrow_twin_normal(api_borrow, api_mut_borrow)) })()) } }) } @@ -43005,7 +43000,7 @@ fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_arg_borrow_twin_nor let api_arg = &*api_arg_decoded.unwrap(); Result::<_, ()>::Ok({ crate::api::rust_auto_opaque::rust_auto_opaque_enum_arg_borrow_twin_normal( - &api_arg, + api_arg, ); }) })()) @@ -43313,8 +43308,7 @@ fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_sleep_twin_normal_impl( let mut api_orange = &mut *api_orange_decoded.unwrap(); Result::<_, ()>::Ok( crate::api::rust_auto_opaque::rust_auto_opaque_sleep_twin_normal( - &mut api_apple, - &mut api_orange, + api_apple, api_orange, ), ) })()) diff --git a/frb_example/pure_dart_pde/rust/src/frb_generated.rs b/frb_example/pure_dart_pde/rust/src/frb_generated.rs index 20ad8557d2..e54aacf5e8 100644 --- a/frb_example/pure_dart_pde/rust/src/frb_generated.rs +++ b/frb_example/pure_dart_pde/rust/src/frb_generated.rs @@ -1208,7 +1208,7 @@ fn wire__crate__api__constructor__ConstructorOpaqueStructTwinNormal_check_impl( } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - crate::api::constructor::ConstructorOpaqueStructTwinNormal::check(&api_that); + crate::api::constructor::ConstructorOpaqueStructTwinNormal::check(api_that); }) })()) }, @@ -1389,9 +1389,7 @@ fn wire__crate__api__constructor__ConstructorOpaqueSyncStructTwinNormal_check_im } let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ - crate::api::constructor::ConstructorOpaqueSyncStructTwinNormal::check( - &api_that, - ); + crate::api::constructor::ConstructorOpaqueSyncStructTwinNormal::check(api_that); }) })()) }, @@ -1721,7 +1719,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::dart_code::OpaqueStructWithDartCodeTwinNormal::normal_method_twin_normal(&api_that)) + Result::<_,()>::Ok(crate::api::dart_code::OpaqueStructWithDartCodeTwinNormal::normal_method_twin_normal(api_that)) })()) } }) } @@ -2828,8 +2826,7 @@ fn wire__crate__api__dropping__DroppableTwinNormal_create_stream_impl( let mut api_that = &mut *api_that_decoded.unwrap(); Result::<_, ()>::Ok({ crate::api::dropping::DroppableTwinNormal::create_stream( - &mut api_that, - api_sink, + api_that, api_sink, ); }) })()) @@ -2929,7 +2926,7 @@ fn wire__crate__api__dropping__DroppableTwinNormal_simple_method_twin_normal_imp let api_that = &*api_that_decoded.unwrap(); Result::<_, ()>::Ok({ crate::api::dropping::DroppableTwinNormal::simple_method_twin_normal( - &api_that, + api_that, ); }) })()) @@ -3071,7 +3068,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::dyn_trait::StructOneWithTraitForDynTwinNormal::simple_method_twin_normal(&api_that)) + Result::<_,()>::Ok(crate::api::dyn_trait::StructOneWithTraitForDynTwinNormal::simple_method_twin_normal(api_that)) })()) } }) } @@ -3209,7 +3206,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::dyn_trait::StructTwoWithTraitForDynTwinNormal::simple_method_twin_normal(&api_that)) + Result::<_,()>::Ok(crate::api::dyn_trait::StructTwoWithTraitForDynTwinNormal::simple_method_twin_normal(api_that)) })()) } }) } @@ -4854,7 +4851,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::impl_trait::StructOneWithTraitTwinNormal::simple_trait_fn_receiver_borrow_twin_normal(&api_that)) + Result::<_,()>::Ok(crate::api::impl_trait::StructOneWithTraitTwinNormal::simple_trait_fn_receiver_borrow_twin_normal(api_that)) })()) } }) } @@ -5007,7 +5004,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::impl_trait::StructTwoWithTraitTwinNormal::simple_trait_fn_receiver_borrow_twin_normal(&api_that)) + Result::<_,()>::Ok(crate::api::impl_trait::StructTwoWithTraitTwinNormal::simple_trait_fn_receiver_borrow_twin_normal(api_that)) })()) } }) } @@ -7934,7 +7931,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::misc_no_twin_example_a::ItemContainerSolutionOneTwinNormal::get_item_contents_twin_normal(&api_that)) + Result::<_,()>::Ok(crate::api::misc_no_twin_example_a::ItemContainerSolutionOneTwinNormal::get_item_contents_twin_normal(api_that)) })()) } }) } @@ -8057,7 +8054,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::misc_no_twin_example_a::StructInMiscNoTwinExampleA::sample_function_a(&api_that).await; }) + Result::<_,()>::Ok({ crate::api::misc_no_twin_example_a::StructInMiscNoTwinExampleA::sample_function_a(api_that).await; }) })().await) } }) } @@ -8081,7 +8078,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::misc_no_twin_example_a::StructWithImplBlockInMultiFile::method_in_a(&api_that); }) + Result::<_,()>::Ok({ crate::api::misc_no_twin_example_a::StructWithImplBlockInMultiFile::method_in_a(api_that); }) })()) } }) } @@ -8105,7 +8102,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::misc_no_twin_example_a::StructWithImplBlockInMultiFile::method_in_b(&api_that); }) + Result::<_,()>::Ok({ crate::api::misc_no_twin_example_a::StructWithImplBlockInMultiFile::method_in_b(api_that); }) })()) } }) } @@ -8158,7 +8155,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::misc_no_twin_example_a::StructWithSimpleSetterTwinNormal::simple_getter(&api_that)) + Result::<_,()>::Ok(crate::api::misc_no_twin_example_a::StructWithSimpleSetterTwinNormal::simple_getter(api_that)) })()) }) } fn wire__crate__api__misc_no_twin_example_a__StructWithSimpleSetterTwinNormal_simple_setter_impl( @@ -8181,7 +8178,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::misc_no_twin_example_a::StructWithSimpleSetterTwinNormal::simple_setter(&mut api_that, api_value); }) + Result::<_,()>::Ok({ crate::api::misc_no_twin_example_a::StructWithSimpleSetterTwinNormal::simple_setter(api_that, api_value); }) })()) }) } fn wire__crate__api__misc_no_twin_example_a__function_with_arg_type_name_override_impl( @@ -8364,7 +8361,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::misc_no_twin_example_b::StructInMiscNoTwinExampleB::get_struct_in_misc_no_twin_example_a(&api_that).await) + Result::<_,()>::Ok(crate::api::misc_no_twin_example_b::StructInMiscNoTwinExampleB::get_struct_in_misc_no_twin_example_a(api_that).await) })().await) } }) } @@ -8388,7 +8385,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::misc_no_twin_example_b::StructInMiscNoTwinExampleB::sample_function_b(&api_that).await; }) + Result::<_,()>::Ok({ crate::api::misc_no_twin_example_b::StructInMiscNoTwinExampleB::sample_function_b(api_that).await; }) })().await) } }) } @@ -15972,7 +15969,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_rust_async::DroppableTwinRustAsync::create_stream_twin_rust_async(&mut api_that, api_sink).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_rust_async::DroppableTwinRustAsync::create_stream_twin_rust_async(api_that, api_sink).await; }) })().await) } }) } @@ -16026,7 +16023,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_rust_async::DroppableTwinRustAsync::simple_method_twin_rust_async(&api_that).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_rust_async::DroppableTwinRustAsync::simple_method_twin_rust_async(api_that).await; }) })().await) } }) } @@ -16050,7 +16047,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_sync::DroppableTwinSync::create_stream_twin_sync(&mut api_that, api_sink); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_sync::DroppableTwinSync::create_stream_twin_sync(api_that, api_sink); }) })()) }) } fn wire__crate__api__pseudo_manual__dropping_twin_sync__DroppableTwinSync_get_drop_count_twin_sync_impl( @@ -16116,7 +16113,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_sync::DroppableTwinSync::simple_method_twin_sync(&api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::dropping_twin_sync::DroppableTwinSync::simple_method_twin_sync(api_that); }) })()) }) } fn wire__crate__api__pseudo_manual__enumeration_twin_rust_async__func_enum_simple_twin_rust_async_impl( @@ -17770,7 +17767,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync::StructOneWithTraitTwinSync::simple_trait_fn_receiver_borrow_twin_sync(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync::StructOneWithTraitTwinSync::simple_trait_fn_receiver_borrow_twin_sync(api_that)) })()) } }) } @@ -17919,7 +17916,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync::StructTwoWithTraitTwinSync::simple_trait_fn_receiver_borrow_twin_sync(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::impl_trait_twin_sync::StructTwoWithTraitTwinSync::simple_trait_fn_receiver_borrow_twin_sync(api_that)) })()) } }) } @@ -21437,7 +21434,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::instance_method_arg_borrow_twin_rust_async(&api_that).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::instance_method_arg_borrow_twin_rust_async(api_that).await; }) })().await) } }) } @@ -21461,7 +21458,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::instance_method_arg_mut_borrow_twin_rust_async(&mut api_that).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::instance_method_arg_mut_borrow_twin_rust_async(api_that).await; }) })().await) } }) } @@ -21500,7 +21497,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::instance_method_getter_twin_rust_async(&api_that).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::instance_method_getter_twin_rust_async(api_that).await) })().await) } }) } @@ -21524,7 +21521,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::instance_method_return_own_twin_rust_async(&api_that).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::instance_method_return_own_twin_rust_async(api_that).await) })().await) } }) } @@ -21593,7 +21590,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::static_method_arg_borrow_twin_rust_async(&api_arg).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::static_method_arg_borrow_twin_rust_async(api_arg).await; }) })().await) } }) } @@ -21617,7 +21614,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::static_method_arg_mut_borrow_twin_rust_async(&mut api_arg).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::NonCloneSimpleTwinRustAsync::static_method_arg_mut_borrow_twin_rust_async(api_arg).await; }) })().await) } }) } @@ -21771,7 +21768,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_arg_borrow_twin_rust_async(&api_arg, api_expect).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_arg_borrow_twin_rust_async(api_arg, api_expect).await; }) })().await) } }) } @@ -21797,7 +21794,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_arg_mut_borrow_twin_rust_async(&mut api_arg, api_expect, api_adder).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_arg_mut_borrow_twin_rust_async(api_arg, api_expect, api_adder).await; }) })().await) } }) } @@ -21872,7 +21869,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_a = &*api_a_decoded.unwrap(); let api_b = &*api_b_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_borrow_and_borrow_twin_rust_async(&api_a, &api_b).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_borrow_and_borrow_twin_rust_async(api_a, api_b).await) })().await) } }) } @@ -21900,7 +21897,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_borrow = &*api_borrow_decoded.unwrap(); let mut api_mut_borrow = &mut *api_mut_borrow_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_borrow_and_mut_borrow_twin_rust_async(&api_borrow, &mut api_mut_borrow).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_borrow_and_mut_borrow_twin_rust_async(api_borrow, api_mut_borrow).await) })().await) } }) } @@ -21970,7 +21967,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_enum_arg_borrow_twin_rust_async(&api_arg).await; }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_enum_arg_borrow_twin_rust_async(api_arg).await; }) })().await) } }) } @@ -22225,7 +22222,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let mut api_apple = &mut *api_apple_decoded.unwrap(); let mut api_orange = &mut *api_orange_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_sleep_twin_rust_async(&mut api_apple, &mut api_orange).await) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_rust_async::rust_auto_opaque_sleep_twin_rust_async(api_apple, api_orange).await) })().await) } }) } @@ -22309,7 +22306,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::instance_method_arg_borrow_twin_sync(&api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::instance_method_arg_borrow_twin_sync(api_that); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_mut_borrow_twin_sync_impl( @@ -22331,7 +22328,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::instance_method_arg_mut_borrow_twin_sync(&mut api_that); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::instance_method_arg_mut_borrow_twin_sync(api_that); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_own_twin_sync_impl( @@ -22366,7 +22363,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::instance_method_getter_twin_sync(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::instance_method_getter_twin_sync(api_that)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_return_own_twin_sync_impl( @@ -22388,7 +22385,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::instance_method_return_own_twin_sync(&api_that)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::instance_method_return_own_twin_sync(api_that)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_custom_name_twin_sync_impl( @@ -22449,7 +22446,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::static_method_arg_borrow_twin_sync(&api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::static_method_arg_borrow_twin_sync(api_arg); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_mut_borrow_twin_sync_impl( @@ -22471,7 +22468,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::static_method_arg_mut_borrow_twin_sync(&mut api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::NonCloneSimpleTwinSync::static_method_arg_mut_borrow_twin_sync(api_arg); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_own_twin_sync_impl( @@ -22619,7 +22616,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_arg_borrow_twin_sync(&api_arg, api_expect); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_arg_borrow_twin_sync(api_arg, api_expect); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_mut_borrow_twin_sync_impl( @@ -22643,7 +22640,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_arg_mut_borrow_twin_sync(&mut api_arg, api_expect, api_adder); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_arg_mut_borrow_twin_sync(api_arg, api_expect, api_adder); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_own_and_return_own_twin_sync_impl( @@ -22710,7 +22707,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_a = &*api_a_decoded.unwrap(); let api_b = &*api_b_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_borrow_and_borrow_twin_sync(&api_a, &api_b)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_borrow_and_borrow_twin_sync(api_a, api_b)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_borrow_and_mut_borrow_twin_sync_impl( @@ -22736,7 +22733,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_borrow = &*api_borrow_decoded.unwrap(); let mut api_mut_borrow = &mut *api_mut_borrow_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_borrow_and_mut_borrow_twin_sync(&api_borrow, &mut api_mut_borrow)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_borrow_and_mut_borrow_twin_sync(api_borrow, api_mut_borrow)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_callable_arg_twin_sync_impl( @@ -22798,7 +22795,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_enum_arg_borrow_twin_sync(&api_arg); }) + Result::<_,()>::Ok({ crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_enum_arg_borrow_twin_sync(api_arg); }) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_enum_return_own_twin_sync_impl( @@ -23021,7 +23018,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let mut api_apple = &mut *api_apple_decoded.unwrap(); let mut api_orange = &mut *api_orange_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_sleep_twin_sync(&mut api_apple, &mut api_orange)) + Result::<_,()>::Ok(crate::api::pseudo_manual::rust_auto_opaque_twin_sync::rust_auto_opaque_sleep_twin_sync(api_apple, api_orange)) })()) }) } fn wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_stream_sink_twin_sync_impl( @@ -24436,7 +24433,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::instance_method_arg_borrow_twin_normal(&api_that); }) + Result::<_,()>::Ok({ crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::instance_method_arg_borrow_twin_normal(api_that); }) })()) } }) } @@ -24460,7 +24457,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_that = &mut *api_that_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::instance_method_arg_mut_borrow_twin_normal(&mut api_that); }) + Result::<_,()>::Ok({ crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::instance_method_arg_mut_borrow_twin_normal(api_that); }) })()) } }) } @@ -24499,7 +24496,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::instance_method_getter_twin_normal(&api_that)) + Result::<_,()>::Ok(crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::instance_method_getter_twin_normal(api_that)) })()) } }) } @@ -24523,7 +24520,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that = &*api_that_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::instance_method_return_own_twin_normal(&api_that)) + Result::<_,()>::Ok(crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::instance_method_return_own_twin_normal(api_that)) })()) } }) } @@ -24610,7 +24607,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_arg = &*api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::static_method_arg_borrow_twin_normal(&api_arg); }) + Result::<_,()>::Ok({ crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::static_method_arg_borrow_twin_normal(api_arg); }) })()) } }) } @@ -24634,7 +24631,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let mut api_arg = &mut *api_arg_decoded.unwrap(); - Result::<_,()>::Ok({ crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::static_method_arg_mut_borrow_twin_normal(&mut api_arg); }) + Result::<_,()>::Ok({ crate::api::rust_auto_opaque::NonCloneSimpleTwinNormal::static_method_arg_mut_borrow_twin_normal(api_arg); }) })()) } }) } @@ -24812,7 +24809,7 @@ fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_borrow_twin_normal_i let api_arg = &*api_arg_decoded.unwrap(); Result::<_, ()>::Ok({ crate::api::rust_auto_opaque::rust_auto_opaque_arg_borrow_twin_normal( - &api_arg, api_expect, + api_arg, api_expect, ); }) })()) @@ -24866,9 +24863,7 @@ fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_mut_borrow_twin_norm let mut api_arg = &mut *api_arg_decoded.unwrap(); Result::<_, ()>::Ok({ crate::api::rust_auto_opaque::rust_auto_opaque_arg_mut_borrow_twin_normal( - &mut api_arg, - api_expect, - api_adder, + api_arg, api_expect, api_adder, ); }) })()) @@ -24989,7 +24984,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_a = &*api_a_decoded.unwrap(); let api_b = &*api_b_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::rust_auto_opaque::rust_auto_opaque_borrow_and_borrow_twin_normal(&api_a, &api_b)) + Result::<_,()>::Ok(crate::api::rust_auto_opaque::rust_auto_opaque_borrow_and_borrow_twin_normal(api_a, api_b)) })()) } }) } @@ -25017,7 +25012,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } let api_borrow = &*api_borrow_decoded.unwrap(); let mut api_mut_borrow = &mut *api_mut_borrow_decoded.unwrap(); - Result::<_,()>::Ok(crate::api::rust_auto_opaque::rust_auto_opaque_borrow_and_mut_borrow_twin_normal(&api_borrow, &mut api_mut_borrow)) + Result::<_,()>::Ok(crate::api::rust_auto_opaque::rust_auto_opaque_borrow_and_mut_borrow_twin_normal(api_borrow, api_mut_borrow)) })()) } }) } @@ -25178,7 +25173,7 @@ fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_arg_borrow_twin_nor let api_arg = &*api_arg_decoded.unwrap(); Result::<_, ()>::Ok({ crate::api::rust_auto_opaque::rust_auto_opaque_enum_arg_borrow_twin_normal( - &api_arg, + api_arg, ); }) })()) @@ -25611,8 +25606,7 @@ fn wire__crate__api__rust_auto_opaque__rust_auto_opaque_sleep_twin_normal_impl( let mut api_orange = &mut *api_orange_decoded.unwrap(); Result::<_, ()>::Ok( crate::api::rust_auto_opaque::rust_auto_opaque_sleep_twin_normal( - &mut api_apple, - &mut api_orange, + api_apple, api_orange, ), ) })()) From 725a94c6bfb72c5978b7ff49ba55bcdb5dd24052 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 17:38:21 +0800 Subject: [PATCH 89/96] chore: lint --- frb_codegen/src/library/utils/basic_code/simple_code_trait.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/frb_codegen/src/library/utils/basic_code/simple_code_trait.rs b/frb_codegen/src/library/utils/basic_code/simple_code_trait.rs index cd829435d1..524b0ee501 100644 --- a/frb_codegen/src/library/utils/basic_code/simple_code_trait.rs +++ b/frb_codegen/src/library/utils/basic_code/simple_code_trait.rs @@ -31,6 +31,7 @@ macro_rules! simple_code_trait_impl { &self.body } + #[allow(clippy::needless_update)] fn new_body(body: String) -> Self { Self { body, From cd53b37d4e75fc7808dbefe596397a012c1c49bd Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 17:50:06 +0800 Subject: [PATCH 90/96] chore: lint --- .../library/codegen/parser/early_generator/trait_impl_enum.rs | 4 ---- .../library/codegen/parser/mir/parser/function/real/mod.rs | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs index 1b4fd5754f..63e8ca49ab 100644 --- a/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs +++ b/frb_codegen/src/library/codegen/parser/early_generator/trait_impl_enum.rs @@ -48,10 +48,6 @@ pub(crate) fn generate( Ok(()) } -pub(crate) fn compute_trait_implementor_namespace(config: &ParserMirInternalConfig) -> &Namespace { - &(config.rust_input_namespace_pack).rust_output_path_namespace -} - fn generate_trait_impl_enum( hir_trait: &HirFlatTrait, all_trait_impls: &[MirTraitImpl], diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs index a559377ab9..32ce39000b 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs @@ -409,7 +409,7 @@ pub(crate) const FUNC_PREFIX_FRB_INTERNAL_NO_IMPL: &str = "frb_internal_no_impl" fn compute_impl_mode( is_owner_trait_def: bool, - func_name: &String, + func_name: &str, attributes: &FrbAttributes, output: &MirFuncOutput, ) -> MirFuncImplMode { From e8fe5a08eec79408fef5c92b73ba261d6ba54c17 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 18:30:18 +0800 Subject: [PATCH 91/96] chore: goldens --- .../codegen/parser/mod/generics/expect_mir.json | 10 +++++----- .../library/codegen/parser/mod/methods/expect_mir.json | 8 ++++---- .../parser/mod/multi_input_file/expect_mir.json | 4 ++-- .../parser/mod/non_qualified_names/expect_mir.json | 4 ++-- .../codegen/parser/mod/qualified_names/expect_mir.json | 8 ++++---- .../library/codegen/parser/mod/simple/expect_mir.json | 2 +- .../mod/use_type_in_another_file/expect_mir.json | 2 +- 7 files changed, 19 insertions(+), 19 deletions(-) diff --git a/frb_codegen/test_fixtures/library/codegen/parser/mod/generics/expect_mir.json b/frb_codegen/test_fixtures/library/codegen/parser/mod/generics/expect_mir.json index 9658535eae..af5eecb3a2 100644 --- a/frb_codegen/test_fixtures/library/codegen/parser/mod/generics/expect_mir.json +++ b/frb_codegen/test_fixtures/library/codegen/parser/mod/generics/expect_mir.json @@ -129,8 +129,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 1, + "impl_mode": "Normal", "initializer": false, "inputs": [ { @@ -195,8 +195,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 2, + "impl_mode": "Normal", "initializer": false, "inputs": [ { @@ -261,8 +261,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 3, + "impl_mode": "Normal", "initializer": false, "inputs": [ { @@ -327,8 +327,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 4, + "impl_mode": "Normal", "initializer": false, "inputs": [ { @@ -393,8 +393,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 5, + "impl_mode": "Normal", "initializer": false, "inputs": [ { diff --git a/frb_codegen/test_fixtures/library/codegen/parser/mod/methods/expect_mir.json b/frb_codegen/test_fixtures/library/codegen/parser/mod/methods/expect_mir.json index 639f65a7de..72436a7ee4 100644 --- a/frb_codegen/test_fixtures/library/codegen/parser/mod/methods/expect_mir.json +++ b/frb_codegen/test_fixtures/library/codegen/parser/mod/methods/expect_mir.json @@ -35,8 +35,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 1, + "impl_mode": "Normal", "initializer": false, "inputs": [ { @@ -110,8 +110,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 2, + "impl_mode": "Normal", "initializer": false, "inputs": [], "mode": "Normal", @@ -158,8 +158,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 3, + "impl_mode": "Normal", "initializer": false, "inputs": [ { @@ -230,8 +230,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 4, + "impl_mode": "Normal", "initializer": false, "inputs": [], "mode": "Normal", diff --git a/frb_codegen/test_fixtures/library/codegen/parser/mod/multi_input_file/expect_mir.json b/frb_codegen/test_fixtures/library/codegen/parser/mod/multi_input_file/expect_mir.json index 8de872b0ff..7065a1918d 100644 --- a/frb_codegen/test_fixtures/library/codegen/parser/mod/multi_input_file/expect_mir.json +++ b/frb_codegen/test_fixtures/library/codegen/parser/mod/multi_input_file/expect_mir.json @@ -13,8 +13,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 1, + "impl_mode": "Normal", "initializer": false, "inputs": [], "mode": "Normal", @@ -41,8 +41,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 2, + "impl_mode": "Normal", "initializer": false, "inputs": [], "mode": "Normal", diff --git a/frb_codegen/test_fixtures/library/codegen/parser/mod/non_qualified_names/expect_mir.json b/frb_codegen/test_fixtures/library/codegen/parser/mod/non_qualified_names/expect_mir.json index 8ba60431c6..ac77175d66 100644 --- a/frb_codegen/test_fixtures/library/codegen/parser/mod/non_qualified_names/expect_mir.json +++ b/frb_codegen/test_fixtures/library/codegen/parser/mod/non_qualified_names/expect_mir.json @@ -13,8 +13,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 1, + "impl_mode": "Normal", "initializer": false, "inputs": [ { @@ -80,8 +80,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 2, + "impl_mode": "Normal", "initializer": false, "inputs": [], "mode": "Normal", diff --git a/frb_codegen/test_fixtures/library/codegen/parser/mod/qualified_names/expect_mir.json b/frb_codegen/test_fixtures/library/codegen/parser/mod/qualified_names/expect_mir.json index fe264f2d7f..d644dac662 100644 --- a/frb_codegen/test_fixtures/library/codegen/parser/mod/qualified_names/expect_mir.json +++ b/frb_codegen/test_fixtures/library/codegen/parser/mod/qualified_names/expect_mir.json @@ -13,8 +13,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 1, + "impl_mode": "Normal", "initializer": false, "inputs": [ { @@ -80,8 +80,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 2, + "impl_mode": "Normal", "initializer": false, "inputs": [], "mode": "Normal", @@ -112,8 +112,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 3, + "impl_mode": "Normal", "initializer": false, "inputs": [], "mode": "Normal", @@ -144,8 +144,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 4, + "impl_mode": "Normal", "initializer": false, "inputs": [], "mode": "Normal", diff --git a/frb_codegen/test_fixtures/library/codegen/parser/mod/simple/expect_mir.json b/frb_codegen/test_fixtures/library/codegen/parser/mod/simple/expect_mir.json index 1018c6d3c4..347c25ff98 100644 --- a/frb_codegen/test_fixtures/library/codegen/parser/mod/simple/expect_mir.json +++ b/frb_codegen/test_fixtures/library/codegen/parser/mod/simple/expect_mir.json @@ -13,8 +13,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 1, + "impl_mode": "Normal", "initializer": false, "inputs": [], "mode": "Normal", diff --git a/frb_codegen/test_fixtures/library/codegen/parser/mod/use_type_in_another_file/expect_mir.json b/frb_codegen/test_fixtures/library/codegen/parser/mod/use_type_in_another_file/expect_mir.json index 6b61786b1b..93266ee381 100644 --- a/frb_codegen/test_fixtures/library/codegen/parser/mod/use_type_in_another_file/expect_mir.json +++ b/frb_codegen/test_fixtures/library/codegen/parser/mod/use_type_in_another_file/expect_mir.json @@ -29,8 +29,8 @@ }, "comments": [], "dart_name": null, - "has_impl": true, "id": 1, + "impl_mode": "Normal", "initializer": false, "inputs": [ { From 1b47513119478aef2979c7503bc538bc8beab1d8 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 18:30:51 +0800 Subject: [PATCH 92/96] fix: err --- frb_codegen/src/library/codegen/parser/mir/parser/attribute.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/attribute.rs b/frb_codegen/src/library/codegen/parser/mir/parser/attribute.rs index 8f782ec1e8..3d5d18a2bb 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/attribute.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/attribute.rs @@ -679,7 +679,7 @@ mod tests { #[test] fn test_proxy() { - simple_keyword_tester("positional", FrbAttribute::Proxy); + simple_keyword_tester("proxy", FrbAttribute::Proxy); } #[test] From 40bc70cfbca85a2cbb061a4b7081c59c12bb505e Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 20:23:14 +0800 Subject: [PATCH 93/96] chore: more --- .../codegen/ir/hir/flat/struct_or_enum.rs | 3 +++ .../src/library/codegen/ir/hir/tree/module.rs | 3 +++ .../hir/tree/transformer/pub_use_transformer.rs | 9 +++++++++ .../src/library/commands/cargo_expand/pseudo.rs | 4 ++++ .../library/utils/basic_code/general_code.rs | 17 +++++++++++++++++ frb_macros/src/components/attr_external.rs | 4 ++++ frb_macros/src/components/converter.rs | 4 ++++ frb_macros/src/components/encoder.rs | 4 ++++ 8 files changed, 48 insertions(+) diff --git a/frb_codegen/src/library/codegen/ir/hir/flat/struct_or_enum.rs b/frb_codegen/src/library/codegen/ir/hir/flat/struct_or_enum.rs index 7eb44cec3d..afb8544b19 100644 --- a/frb_codegen/src/library/codegen/ir/hir/flat/struct_or_enum.rs +++ b/frb_codegen/src/library/codegen/ir/hir/flat/struct_or_enum.rs @@ -7,6 +7,8 @@ use derivative::Derivative; use serde::Serialize; use syn::{ItemEnum, ItemStruct}; +// This is surely used, but not counted by coverage tools +// frb-coverage:ignore-start #[derive(Clone, Derivative, Serialize)] #[derivative(Debug)] pub struct HirFlatStructOrEnum { @@ -18,6 +20,7 @@ pub struct HirFlatStructOrEnum { #[serde(skip_serializing)] pub(crate) src: Item, } +// frb-coverage:ignore-end impl HirFlatComponent for HirFlatStructOrEnum { fn sort_key(&self) -> NamespacedName { diff --git a/frb_codegen/src/library/codegen/ir/hir/tree/module.rs b/frb_codegen/src/library/codegen/ir/hir/tree/module.rs index 5afabe2422..051bea60e2 100644 --- a/frb_codegen/src/library/codegen/ir/hir/tree/module.rs +++ b/frb_codegen/src/library/codegen/ir/hir/tree/module.rs @@ -12,6 +12,8 @@ pub struct HirTreeModule { pub items: Vec, } +// This is surely used, but not counted by coverage tools +// frb-coverage:ignore-start #[derive(Clone, Derivative, Serialize)] #[derivative(Debug)] pub struct HirTreeModuleMeta { @@ -19,6 +21,7 @@ pub struct HirTreeModuleMeta { pub vis: HirVisibility, pub namespace: Namespace, } +// frb-coverage:ignore-end impl HirTreeModule { // Have this method because also need get_mut etc diff --git a/frb_codegen/src/library/codegen/parser/hir/tree/transformer/pub_use_transformer.rs b/frb_codegen/src/library/codegen/parser/hir/tree/transformer/pub_use_transformer.rs index bb0731d089..57e8c941f6 100644 --- a/frb_codegen/src/library/codegen/parser/hir/tree/transformer/pub_use_transformer.rs +++ b/frb_codegen/src/library/codegen/parser/hir/tree/transformer/pub_use_transformer.rs @@ -34,7 +34,10 @@ fn parse_pub_use_from_items(items: &[syn::Item]) -> Vec { .collect_vec() } +// the function signature is not covered while the whole body is covered - looks like a bug in coverage tool +// frb-coverage:ignore-start fn parse_pub_use_from_item(item: &syn::Item) -> Option { + // frb-coverage:ignore-end if let syn::Item::Use(item_use) = item { if matches!(item_use.vis, syn::Visibility::Public(_)) { let tree = &item_use.tree; @@ -65,7 +68,10 @@ struct PubUseInfo { } impl PubUseInfo { + // the function signature is not covered while the whole body is covered - looks like a bug in coverage tool + // frb-coverage:ignore-start fn is_interest_name(&self, name: &str) -> bool { + // frb-coverage:ignore-end if let Some(name_filters) = &self.name_filters { name_filters.contains(&name.to_owned()) } else { @@ -74,10 +80,13 @@ impl PubUseInfo { } } +// the function signature is not covered while the whole body is covered - looks like a bug in coverage tool +// frb-coverage:ignore-start fn transform_module_by_pub_use_single( module: &mut HirTreeModule, pub_use_info: &PubUseInfo, ) -> anyhow::Result<()> { + // frb-coverage:ignore-end if let Some(src_mod) = module.get_module_nested(&pub_use_info.namespace.path()) { log::debug!( "transform_module_by_pub_use_single pub_use_info={:?}", diff --git a/frb_codegen/src/library/commands/cargo_expand/pseudo.rs b/frb_codegen/src/library/commands/cargo_expand/pseudo.rs index c320fc7780..0cf083b01f 100644 --- a/frb_codegen/src/library/commands/cargo_expand/pseudo.rs +++ b/frb_codegen/src/library/commands/cargo_expand/pseudo.rs @@ -5,6 +5,9 @@ use log::warn; use std::fs; use std::path::{Path, PathBuf}; +// This is executed because `dart_build_rs`'s `build.rs` will go through this branch +// but coverage tool does not think so, possibly because it is done in build time +// frb-coverage:ignore-start pub(super) fn run( rust_crate_dir: &Path, interest_crate_name: Option<&CrateName>, @@ -63,6 +66,7 @@ fn get_module_file_path(module_name: &str, parent_module_file_path: &Path) -> Op let path_candidates = get_module_file_path_candidates(module_name, parent_module_file_path); path_candidates.iter().find(|path| path.exists()).cloned() } +// frb-coverage:ignore-end fn get_module_file_path_candidates( module_name: &str, diff --git a/frb_codegen/src/library/utils/basic_code/general_code.rs b/frb_codegen/src/library/utils/basic_code/general_code.rs index 4c8a1abb92..f19155f86b 100644 --- a/frb_codegen/src/library/utils/basic_code/general_code.rs +++ b/frb_codegen/src/library/utils/basic_code/general_code.rs @@ -47,7 +47,9 @@ impl GeneralCode { if let Self::Dart(inner) = self { inner } else { + // frb-coverage:ignore-start panic!() + // frb-coverage:ignore-end } } @@ -55,7 +57,9 @@ impl GeneralCode { if let Self::Rust(inner) = self { inner } else { + // frb-coverage:ignore-start panic!() + // frb-coverage:ignore-end } } @@ -63,7 +67,9 @@ impl GeneralCode { if let Self::C(inner) = self { inner } else { + // frb-coverage:ignore-start panic!() + // frb-coverage:ignore-end } } } @@ -123,3 +129,14 @@ impl_add_by_add_assign!(GeneralCode); simple_code_trait_impl!(GeneralDartCode); simple_code_trait_impl!(GeneralRustCode); simple_code_trait_impl!(GeneralCCode); + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + pub fn test_simple() { + GeneralCode::new_rust("a".to_owned()) + GeneralCode::new_rust("b".to_owned()); + GeneralCode::new_c("a".to_owned()) + GeneralCode::new_c("b".to_owned()); + } +} diff --git a/frb_macros/src/components/attr_external.rs b/frb_macros/src/components/attr_external.rs index 340a75342a..790c17a1a2 100644 --- a/frb_macros/src/components/attr_external.rs +++ b/frb_macros/src/components/attr_external.rs @@ -5,6 +5,9 @@ use quote::quote; use quote::ToTokens; use syn::{ImplItem, Item, ItemImpl}; +// This is surely executed - otherwise how can one use any `#[frb]` macro +// but coverage tool does not think so, possibly because it is done in build time +// frb-coverage:ignore-start pub(crate) fn handle_external_impl(attribute: TokenStream, item: TokenStream) -> TokenStream { if attribute.to_string() != ATTR_KEYWORD { return item; @@ -73,3 +76,4 @@ fn convert_item(mut item_syn: syn::ItemImpl, dummy_struct_ty: syn::Type) -> Toke const ATTR_KEYWORD: &str = "external"; const DUMMY_STRUCT_PREFIX: &str = "__external_impl__"; +// frb-coverage:ignore-end diff --git a/frb_macros/src/components/converter.rs b/frb_macros/src/components/converter.rs index 4e1273eddd..19fbd24f69 100644 --- a/frb_macros/src/components/converter.rs +++ b/frb_macros/src/components/converter.rs @@ -1,6 +1,9 @@ use crate::components::encoder::create_frb_encoded_comment; use proc_macro2::*; +// This is surely executed - otherwise how can one use any `#[frb]` macro +// but coverage tool does not think so, possibly because it is done in build time +// frb-coverage:ignore-start pub(crate) fn convert_frb_attr_to_encoded_form(item: TokenStream) -> TokenStream { item.into_iter() .scan(None, |pound, tok| { @@ -38,3 +41,4 @@ pub(crate) fn convert_frb_attr_to_encoded_form(item: TokenStream) -> TokenStream fn is_frb_bracket(group: &Group) -> bool { matches!((group.delimiter(), group.stream().into_iter().next()), (Delimiter::Bracket, Some(TokenTree::Ident(ident))) if ident == "frb") } +// frb-coverage:ignore-end diff --git a/frb_macros/src/components/encoder.rs b/frb_macros/src/components/encoder.rs index 6605c9fda0..e7eb602d42 100644 --- a/frb_macros/src/components/encoder.rs +++ b/frb_macros/src/components/encoder.rs @@ -1,9 +1,13 @@ use proc_macro2::TokenStream; use quote::quote; +// This is surely executed - otherwise how can one use any `#[frb]` macro +// but coverage tool does not think so, possibly because it is done in build time +// frb-coverage:ignore-start pub(crate) fn create_frb_encoded_comment(data: &str) -> TokenStream { let encoded = format!(r#"frb_encoded({})"#, hex::encode(data)); quote! { #[cfg_attr(frb_expand, doc=#encoded)] } } +// frb-coverage:ignore-end From f76c126e31e988cda77229552d379c302a00ac80 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 22:07:52 +0800 Subject: [PATCH 94/96] chore: more --- .../generator/api_dart/spec_generator/misc.rs | 3 +++ .../function_frb_override_merger.rs | 3 +++ .../trait_def_default_impl_merger.rs | 3 +++ .../hir/tree/transformer/pub_use_transformer.rs | 6 ++++++ .../codegen/parser/mir/parser/function/real/mod.rs | 5 ++++- .../parser/mir/parser/function/real/output.rs | 6 ++++++ .../codegen/parser/mir/parser/ty/trait_object.rs | 13 ++++++++----- .../src/library/commands/cargo_expand/pseudo.rs | 3 --- 8 files changed, 33 insertions(+), 9 deletions(-) diff --git a/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/misc.rs b/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/misc.rs index b051f15f59..73966b2161 100644 --- a/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/misc.rs +++ b/frb_codegen/src/library/codegen/generator/api_dart/spec_generator/misc.rs @@ -101,10 +101,13 @@ fn generate_imports_from_ty( current_file_namespace, ); let path_b = (path_b_inner.parent()).with_context(|| { + // This will stop the whole generator and tell the users, so we do not care about testing it + // frb-coverage:ignore-start format!( "no parent for path_b_inner={path_b_inner:?} \ (current_file_namespace={current_file_namespace}, ty_namespace={ty_namespace} current_file_namespace={current_file_namespace:?} ty={ty:?})" ) + // frb-coverage:ignore-end }); let path_diff = diff_paths(path_a, path_b?).context("cannot diff path")?; diff --git a/frb_codegen/src/library/codegen/parser/hir/flat/transformer/merge_duplicate_transformer/function_frb_override_merger.rs b/frb_codegen/src/library/codegen/parser/hir/flat/transformer/merge_duplicate_transformer/function_frb_override_merger.rs index 37345a376e..a2b44b16b6 100644 --- a/frb_codegen/src/library/codegen/parser/hir/flat/transformer/merge_duplicate_transformer/function_frb_override_merger.rs +++ b/frb_codegen/src/library/codegen/parser/hir/flat/transformer/merge_duplicate_transformer/function_frb_override_merger.rs @@ -31,6 +31,8 @@ impl BaseMerger for FunctionFrbOverrideMerger { None } + // Does not care about this empty impl, since it does nothing + // frb-coverage:ignore-start fn merge_traits( &self, _base: &HirFlatTrait, @@ -38,4 +40,5 @@ impl BaseMerger for FunctionFrbOverrideMerger { ) -> Option { None } + // frb-coverage:ignore-end } diff --git a/frb_codegen/src/library/codegen/parser/hir/flat/transformer/merge_duplicate_transformer/trait_def_default_impl_merger.rs b/frb_codegen/src/library/codegen/parser/hir/flat/transformer/merge_duplicate_transformer/trait_def_default_impl_merger.rs index f42d463d7d..6f3fa3a391 100644 --- a/frb_codegen/src/library/codegen/parser/hir/flat/transformer/merge_duplicate_transformer/trait_def_default_impl_merger.rs +++ b/frb_codegen/src/library/codegen/parser/hir/flat/transformer/merge_duplicate_transformer/trait_def_default_impl_merger.rs @@ -34,6 +34,8 @@ impl BaseMerger for TraitDefDefaultImplMerger { None } + // Does not care about this empty impl, since it does nothing + // frb-coverage:ignore-start fn merge_traits( &self, _base: &HirFlatTrait, @@ -41,4 +43,5 @@ impl BaseMerger for TraitDefDefaultImplMerger { ) -> Option { None } + // frb-coverage:ignore-end } diff --git a/frb_codegen/src/library/codegen/parser/hir/tree/transformer/pub_use_transformer.rs b/frb_codegen/src/library/codegen/parser/hir/tree/transformer/pub_use_transformer.rs index 57e8c941f6..26d2f07b38 100644 --- a/frb_codegen/src/library/codegen/parser/hir/tree/transformer/pub_use_transformer.rs +++ b/frb_codegen/src/library/codegen/parser/hir/tree/transformer/pub_use_transformer.rs @@ -88,10 +88,13 @@ fn transform_module_by_pub_use_single( ) -> anyhow::Result<()> { // frb-coverage:ignore-end if let Some(src_mod) = module.get_module_nested(&pub_use_info.namespace.path()) { + // Codecov seems to be buggy by saying this line is not covered (while lines above/below) are + // frb-coverage:ignore-start log::debug!( "transform_module_by_pub_use_single pub_use_info={:?}", pub_use_info ); + // frb-coverage:ignore-end if src_mod.meta.is_public() { log::debug!("transform_module_by_pub_use_single skip `{pub_use_info:?}` since src mod already public"); @@ -114,9 +117,12 @@ fn transform_module_by_pub_use_single( module.items.extend(src_mod_interest_items); } else { + // Codecov seems to be buggy by saying this line is not covered (while lines above/below) are + // frb-coverage:ignore-start log::debug!( "transform_module_by_pub_use_single skip `{pub_use_info:?}` since cannot find mod" ); + // frb-coverage:ignore-end } Ok(()) diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs b/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs index 32ce39000b..d8c28d3d93 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/function/real/mod.rs @@ -86,19 +86,22 @@ impl<'a, 'b> FunctionParser<'a, 'b> { ) { Ok(output) => Ok(output), Err(err) => { + // This will stop the whole generator and tell the users, so we do not care about testing it + // frb-coverage:ignore-start if stop_on_error { Err(err.context(format!( "parse_function halt since stop_on_error=true and see error (function={})", serde_json::to_string(func).unwrap(), ))) } else { - log::debug!( + debug!( "parse_function see error and skip function: function={:?} error={:?}", func.item_fn.name(), err ); Ok(create_output_skip(func, MirSkipReason::Err)) } + // frb-coverage:ignore-end } } } diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/function/real/output.rs b/frb_codegen/src/library/codegen/parser/mir/parser/function/real/output.rs index 1dc65a64e4..dcfb1110af 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/function/real/output.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/function/real/output.rs @@ -85,7 +85,10 @@ fn parse_maybe_proxy_return_type( } } +// the function signature is not covered while the whole body is covered - looks like a bug in coverage tool +// frb-coverage:ignore-start fn parse_proxy_return_type(mir: MirType, owner: &MirFuncOwnerInfo) -> anyhow::Result { + // frb-coverage:ignore-end if let MirType::RustAutoOpaqueImplicit(mir_inner) = &mir { if mir_inner.ownership_mode == OwnershipMode::Ref || mir_inner.ownership_mode == OwnershipMode::RefMut @@ -101,5 +104,8 @@ fn parse_proxy_return_type(mir: MirType, owner: &MirFuncOwnerInfo) -> anyhow::Re } } } + // This will stop the whole generator and tell the users, so we do not care about testing it + // frb-coverage:ignore-start bail!("This return type is not currently compatible with `#[frb(proxy)]` yet") + // frb-coverage:ignore-end } diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs index 69475b0eb8..2b75c0d0a0 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs @@ -7,6 +7,7 @@ use crate::codegen::parser::mir::parser::ty::TypeParserWithContext; use crate::codegen::parser::mir::ParseMode; use crate::utils::syn_utils::ty_to_string; use syn::TypeTraitObject; +use crate::if_then_some; impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { pub(crate) fn parse_type_trait_object( @@ -26,10 +27,13 @@ impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { ) } + // the function signature is not covered while the whole body is covered - looks like a bug in coverage tool + // frb-coverage:ignore-start fn parse_type_trait_object_inner( &mut self, type_trait_object: &TypeTraitObject, ) -> anyhow::Result> { + // frb-coverage:ignore-end if let Some(trait_name_path) = extract_trait_name_path(type_trait_object) { let trait_name = ty_to_string(&trait_name_path.segments.last().unwrap()); if let Some(trait_ty) = parse_type_trait(&trait_name, self.inner) { @@ -62,9 +66,8 @@ fn extract_trait_name_path(type_trait_object: &TypeTraitObject) -> Option Date: Sun, 9 Jun 2024 22:14:19 +0800 Subject: [PATCH 95/96] chore: more --- frb_codegen/src/library/utils/basic_code/general_code.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frb_codegen/src/library/utils/basic_code/general_code.rs b/frb_codegen/src/library/utils/basic_code/general_code.rs index f19155f86b..8d14d1d4cd 100644 --- a/frb_codegen/src/library/utils/basic_code/general_code.rs +++ b/frb_codegen/src/library/utils/basic_code/general_code.rs @@ -136,7 +136,7 @@ mod tests { #[test] pub fn test_simple() { - GeneralCode::new_rust("a".to_owned()) + GeneralCode::new_rust("b".to_owned()); - GeneralCode::new_c("a".to_owned()) + GeneralCode::new_c("b".to_owned()); + let _ = GeneralCode::new_rust("a".to_owned()) + GeneralCode::new_rust("b".to_owned()); + let _ = GeneralCode::new_c("a".to_owned()) + GeneralCode::new_c("b".to_owned()); } } From c0d450bfaea5b05edd0d2676344bf4f98f8b571d Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Sun, 9 Jun 2024 22:16:58 +0800 Subject: [PATCH 96/96] chore: lint --- .../src/library/codegen/parser/mir/parser/ty/trait_object.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs index 2b75c0d0a0..ff56377095 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/ty/trait_object.rs @@ -5,9 +5,9 @@ use crate::codegen::ir::mir::ty::MirType; use crate::codegen::parser::mir::parser::ty::trait_def::parse_type_trait; use crate::codegen::parser::mir::parser::ty::TypeParserWithContext; use crate::codegen::parser::mir::ParseMode; +use crate::if_then_some; use crate::utils::syn_utils::ty_to_string; use syn::TypeTraitObject; -use crate::if_then_some; impl<'a, 'b, 'c> TypeParserWithContext<'a, 'b, 'c> { pub(crate) fn parse_type_trait_object(